前不久,我刚刚入职了蚂蚁金服,因为本身一直对蚂蚁技术的向往,因此此次也算是如愿以偿啦。若是看到本文的你也想着来大厂历练一下,欢迎简历砸到:muwoo.ww@antfin.com前端
其实我也不知道说些什么,我就简单的谈谈本身对前端的认识和本身的成长的过程吧。15年的时候,我刚毕业,本身自己毕业的时候也不是专门作前端的,当时作的是Android、Java之类的,由于当时对偏向于界面交互的东西感兴趣,因此选择了前端这个行业,由于本身对编程语言有点底子,因此相对来讲,入门前端并非很难。可是入门和掌握是两码事。 当时我在一个普通的公司作前端开发,也负责作一些架构和前端技术选型的事情,当时深入感受到本身的瓶颈带来的问题,在知乎上我还特意回答了一下这样一个问题:大公司和小公司的程序员差异在哪?当时本身的理解大体是这样的:程序员
我的亲身体会,有三个方面吧:眼界,眼界,眼界。就跟当年高考选择学校差很少,更多人愿意去大城市的院校,而不肯意待在3-5线城市同样。我以前就在一个相似于做坊型的公司待过,前端4-5我的,当时算是顶配了。可是会发如今作业务的过程当中,老是会遇到各类奇怪难以解决的坑,而这些坑须要花费团队很大的精力去处理。并且,还不必定能解决掉,就算解决了,也有多是最笨的方法。可是这些问题,可能在大公司内存在着一整套完整的体系结构,一整套已经成熟的解决方案。其次,小公司内可能只存在一个诸葛亮,什么事情都是由这我的和你们商讨决定,固然,这个诸葛亮的天花板,决定着整个团队的天花板。可是大公司内,存在着各式各样的诸葛亮,所谓术业有专攻!你们在不一样领域,不一样层级,发挥着本身独特的优点和价值,从中只要你愿意去学,能学到不少有用的知识!固然,小公司也有自身的优点,百废待兴。因此,若是你有信心让这个公司兴起来,那么你就是王者。编程
因此当时的本身深深被这种眼界的问题困扰,就是本身作的东西,遇到了本身解决不了的问题。多是本身的一开始设计就错了,多是哪个环节错了。这种排查问题的过程给我带来了很大的困扰。因此后面我选择去了大搜车。在大搜车我也主要是带着不少疑问去的,在里面我学习到了不少知识,不少不少。本身以前想了好久的问题在这里慢慢被解开。设计模式
而后对本身帮助很大的就是社区了,由于有时候本身喜欢这种解决难题带来的成就感,而这种成就感想分享到社区,一方面能够帮助到和我遇到一样问题的人,另外一方面也能够获得别人的承认,或者说别人有更好的方案,能够一块儿探讨出更优秀的解决方法。因此后面我每次学习成长,我都会经过知乎、掘金、Github等渠道进行分享。期间我结识了不少优秀的小伙伴,咱们一块儿有一些沟通和交流,感受这个也是我能力提高的很大一个因素。前端工程师
最后仍是不断地思考吧,我相信咱们做为程序员,确定是热爱这个行业,而不只仅是为了工做。有的时候遇到问题或者好的解决方案,咱们应该多想为何这么作,他是怎么实现的,这么实现的好处,有没有更简洁的办法实现。以前看了不少优秀的大神的源码设计,而后我发现我在写代码的过程当中开始模仿他们了,不少设计模式或者说是代码的整洁组织规范,均可以获得很大的提高。架构
最后吧,我仍是挺喜欢这样一句话的:首先我须要是一个程序员,其次我才是前端工程师。欢迎共勉!!最后再说一下:蚂蚁金服招前端,base杭州。有兴趣的能够投投简历,就算没兴趣,交个朋友也好。编程语言