黑马程序员技术交流社区

标题: 如何成为一名优秀的前端工程师 [打印本页]

作者: 明星心丫    时间: 2019-9-29 14:17
标题: 如何成为一名优秀的前端工程师
这个问题问得有些抽象,首先我们确认一下怎么定义“优秀”。
我把优秀的工程师分成了三类:


第一类:优秀员工。


特点:工作努力,能较好的完成公司的开发任务。即使碰到困难也能加班加点完成,很容易成为团队的骨干。


缺陷:产生的最大价值在于公司给他分配的任务,职业生涯会和公司高度绑定,公司的成长速度决定了他的成长速度。工作较为被动。


第二类:大牛。


特点:在第一类的基础上,经常能出色的完成公司的开发任务。通常不满足于任务的完成,而会继续寻找优化方案以及探索底层原理。并能在业余时间不断钻研学习,自我提升。具有很高的主观能动性和学习能力。


缺陷:产生的最大价值在于个人的能力。


第三类:大师。


特点:师者,传道授业解惑也~在第二类的基础上。能主动分享经验,帮助其他工程师提升工作效率。还会偶尔参加线上线下的技术沙龙和讲座。


不仅个人能力强,还能提升团队实力和合作效率,产生的最大价值能随着团队的扩大不断提升。


然后再来看看怎么成为“优秀的前端开发人员”


说完价值观,我猜你比较关注的是技术方面的问题。


一提到技术学习,各种脑图、路线图随处可见,这些图其实看看就好,不要把它们当成一招鲜的武功秘籍。


我不相信每位优秀的开发者都掌握了那些技能,也就是说那些不是成为优秀开发者的充要条件。


那些技能只是表象、是结果,开发者真正的核心能力是解决问题的能力和学习能力。


解决问题的能力就是你的实力。


学习能力就是你的潜力。


如何培养?这里给出几点建议(重要程度不分先后):


思考与实践结合。代码写完之后多思考有没有提升的地方,解决困难的问题后多总结。看书看文章的时候多思考,动手写一写代码。
简单的事情做得极致。具体可以参考我上面给出的文章链接。
挑战困难。积极探索新的技术(对于你来说未使用过的)以及提升工作效率的方法。这样能大大提升你的成长速度。
以目标为导向。该学习什么技能、该使用什么框架这些问题其实应该从实际场景出发。同样的,学习也是要与实际应用相结合,也就是说,先考虑要开发什么产品,实现什么功能,再考虑如何实现,在实现过程中发现需要什么就用什么,什么不懂就学什么。当然这是初级极端,高级阶段很多事情要提前考虑、未雨绸缪,如果你能做到上面几点就会形成思维习惯和经验,要做到不难。
不是最重要的,但是也会有帮助。处在一个好的技术团队或者比你有经验的开发者指点你

作者: chengjiayu    时间: 2019-10-7 10:50
奇迹是努力的另一个名字,生活不会辜负努力奋斗的人。
作者: 柠檬leung不酸    时间: 2019-10-8 10:53
你说 “生命在于不断超越自己”,那来到这里的我已经赢了一半,你还会等我么?
作者: 25个蛋    时间: 2019-10-8 16:24
优秀的人不是天生卓越,而是对自己负责。
作者: 飞飞飞儿    时间: 2019-10-8 16:38
人的一生就像一篇文章,只有经过多次精心修改,才能不断完善。
作者: 陈么么    时间: 2019-10-8 17:28
从绝望中寻找希望,人生终将辉煌。
作者: 流浪的猫~    时间: 2019-10-8 17:42
奇迹是努力的另一个名字,生活不会辜负努力奋斗的人。
作者: 1079591475    时间: 2019-10-8 18:42
所有人都在努力,并不是只有你才满腹委屈。
作者: DarkHorse0    时间: 2019-10-8 18:42
尝尽人间百味的人生才更加生动。
作者: pakho-chou    时间: 2019-10-8 18:56
每次整装待发的重新开始,都为时不晚。
作者: 1079591475    时间: 2019-10-8 19:10
所有人都在努力,并不是只有你才满腹委屈。
作者: 李大哥    时间: 2019-10-8 19:12
要把温柔和可爱藏起来留给值得的人。
作者: 娟呀    时间: 2019-10-8 19:29
没关系,天空越黑,星星越亮。
作者: 简单77777    时间: 2019-10-8 20:33
把平凡的事做好,就是不平凡,把简单的事做好,就是不简单。
作者: 情非得已。    时间: 2019-10-10 13:37
每一棵大树的成长都要接受阳光,也包括风雨。
作者: 哎哟琪呀    时间: 2019-10-10 13:51
努力!奋斗!拼搏!
作者: 398580721    时间: 2019-10-10 16:14
加油哦~一起努力         
作者: 卡哇伊伊    时间: 2019-10-10 18:01
苦难磨炼一些人,也毁灭另一些人。——富勒




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2