muwoo / blogs

📚一个前端的博客。
2.32k stars 350 forks source link

简单的聊聊,顺便招前端 #37

Open muwoo opened 5 years ago

muwoo commented 5 years ago

前言

前不久,我刚刚入职了蚂蚁金服,由于自己一直对蚂蚁技术的向往,所以这次也算是如愿以偿啦。如果看到本文的你也想着来大厂历练一下,欢迎简历砸到:muwoo.ww@antfin.com

简单的随笔一下吧

其实我也不知道说些什么,我就简单的谈谈自己对前端的认识和自己的成长的过程吧。15年的时候,我刚毕业,自己本身毕业的时候也不是专门做前端的,当时做的是Android、Java之类的,因为当时对偏向于界面交互的东西感兴趣,所以选择了前端这个行业,因为自己对编程语言有点底子,所以相对来说,入门前端并不是很难。但是入门和掌握是两码事。 当时我在一个普通的公司做前端开发,也负责做一些架构和前端技术选型的事情,当时深刻感觉到自己的瓶颈带来的问题,在知乎上我还特地回答了一下这样一个问题:大公司和小公司的程序员差别在哪?当时自己的理解大致是这样的:

个人亲身体会,有三个方面吧:眼界,眼界,眼界。就跟当年高考选择学校差不多,更多人愿意去大城市的院校,而不愿意待在3-5线城市一样。我之前就在一个类似于作坊型的公司待过,前端4-5个人,当时算是顶配了。但是会发现在做业务的过程中,总是会遇到各种奇怪难以解决的坑,而这些坑需要花费团队很大的精力去处理。而且,还不一定能解决掉,就算解决了,也有可能是最笨的方法。但是这些问题,可能在大公司内存在着一整套完整的体系结构,一整套已经成熟的解决方案。其次,小公司内可能只存在一个诸葛亮,什么事情都是由这个人和大家商讨决定,当然,这个诸葛亮的天花板,决定着整个团队的天花板。但是大公司内,存在着各式各样的诸葛亮,所谓术业有专攻!大家在不同领域,不同层级,发挥着自己独特的优势和价值,从中只要你愿意去学,能学到很多有用的知识!当然,小公司也有自身的优势,百废待兴。所以,如果你有信心让这个公司兴起来,那么你就是王者。

所以当时的自己深深被这种眼界的问题困扰,就是自己做的东西,遇到了自己解决不了的问题。可能是自己的一开始设计就错了,可能是哪一个环节错了。这种排查问题的过程给我带来了很大的困扰。所以后面我选择去了大搜车。在大搜车我也主要是带着很多疑问去的,在里面我学习到了很多知识,很多很多。自己之前想了很久的问题在这里慢慢被解开。

然后对自己帮助很大的就是社区了,因为有时候自己喜欢这种解决难题带来的成就感,而这种成就感想分享到社区,一方面可以帮助到和我遇到同样问题的人,另一方面也可以得到别人的认可,或者说别人有更好的方案,可以一起探讨出更优秀的解决方法。所以后面我每次学习成长,我都会通过知乎、掘金、Github等渠道进行分享。期间我结识了很多优秀的小伙伴,我们一起有一些沟通和交流,感觉这个也是我能力提升的很大一个因素。

最后还是不断地思考吧,我相信我们作为程序员,肯定是热爱这个行业,而不仅仅是为了工作。有的时候遇到问题或者好的解决方案,我们应该多想为什么这么做,他是怎么实现的,这么实现的好处,有没有更简洁的办法实现。之前看了很多优秀的大神的源码设计,然后我发现我在写代码的过程中开始模仿他们了,很多设计模式或者说是代码的整洁组织规范,都可以得到很大的提升。

最后

最后吧,我还是挺喜欢这样一句话的:首先我需要是一个程序员,其次我才是前端工程师。欢迎共勉!!最后再说一下:蚂蚁金服招前端,base杭州。有兴趣的可以投投简历,就算没兴趣,交个朋友也好。

flashclub commented 5 years ago

向往大厂,自知水平尚浅,所以想问下博主蚂蚁金服对前端的要求,让我有个奋斗的方向

ilvliu commented 5 years ago

18级毕业,工作经验一年以内,考虑不?

lichiaos commented 5 years ago

老铁, 向你学习呀

ADgirl commented 5 years ago

期待有一天能和您成为同事!

haohailong1990 commented 5 years ago

期待...

zhaokgithub commented 5 years ago

很赞同老铁的 "我首先需要是个程序员,其次我才是前端工程师.",程序员不会局限于某种开发语言和某种新技能,有这样的觉悟,我们才能更快的成长。

liuguangsen0409 commented 3 years ago

大佬现在离开蚂蚁了啊