导读:
你为自己定过一个不靠谱的目标,是20年前的事了吧。
长大你想干什么?你的回答是什么?如今实现了吗?
现在,你每天都坐在同一个格子间的同一个电脑前,会不会感到每天都像是在复印,感到前途是模糊的,不知所措。其实解决方法很简单,就是你该给自己确定下一个目标和发展路线了。
那怎么定目标,发展路线又是什么?下面,就告诉你前端工程师一般的晋升目标和发展路线,以及实现的方法。
第一:前端工程师的发展路线
简短节说:
初级--中级--高级前端--交互设计---产品经理--产品总监
以上就是一个前端开发的晋升目标和发展轨迹了,
- 终极目标是成为一名产品总监
- 短期目标是成为高级前端开发工程师
- 中期目标是成为一名产品经理。
如果你说刚入行的新手,短期目标(高级前端)大概需要2年,实现中期目标(产品经理)大概还需要2年,产品总监大概再需要3年,那么,2年加2年再加3年,也就是你为实现你的终极目标大概需要7年时间。
第二 实现的方法:
1. 专注于学习技能
互联网行业是靠拼爹最少的行业,没有之一,做技术,就靠手艺吃饭,除了专注于提升自身的技能,没有捷径,掌握一名优秀前端开发工程师应具备的11项技能,自然可以实现。(可以查看我的上篇博文:掌握11项技能,你就是优秀的前端开发工程师)
中期做产品,主要研究一下交互设计和用户体验,这些,在你日常工作中应该有所涉及,多留心这方面做的好的人是如何运作产品的,会对你尽快实现中级目标大有帮助。张小龙(微信之父)说做产品很简单,就是解决人的贪嗔痴的问题。但每个几年的潜心磨练,谈何容易,我建议可以看一些心理学方面的书会对做产品有所帮助。
长期的终极目标,从掌握技能的上来说,我认为侧重点在团队运营管理、财务分析、数据分析上,对,人际交往和社交也应该算是技能范畴中。
2. 制定学习计划,克服拖延症
拖延症已经成为每个人日常生活的一部分了。 每天我们都想避开某些事情,如果只想着明天再说吧,明天在学吧,结果只会推迟你实现你的目标, 拖延症有时是由于懒惰,有时候我们确实感觉累了,但不管什么原因,一定要克服拖延症,为自己定下固定学习的时间和计划,比如每月必须看完一本专业书等。帮助制定学习计划的效率软件很多,你可以找找去。
3. 泡论坛,写博客,展示自己
这点其实是为了解决第2点克服拖延症的问题,因为,如果你没有一个方法激励自己的话,制定学习计划,克服拖延症都是空话,每个人都讨厌空话,所以你要有些切实可行的事来干,泡论坛,可以学习别人的长处,可以互动问问题,也可以解答问题,写博客,你会说,我哪有那么多的事写呀,我有些心得可以与你分享,就是写你的读书笔记,在每天看过的书上,纪录知识要点和心得,放到博客上,不要管有没有人看,量变引发质变,有一天,你会成长,会有人慢慢开始喜欢你写的文字的,这些都是激励你坚持下去的动力。
4. 选择时机跳槽:
我不鼓励盲目跳槽,更不建议频繁跳槽,有很多前车之鉴,但跳槽确实是获得提升的一条捷径,跳槽关键是为了获得提升和发展,也就是说前提是能获得提升(或加薪或平台好)的情况下才考虑跳槽,同时你要也考虑你的技能目前是否和这个职位或薪水匹配。
最后,希望你在你的生活中能做出一些积极的改变,不做学习计划,空想目标是没有意义的。 一旦你确定目标,就去实现它,不着急,先设定短期目标为里程碑。 你要知道,大多数人都没有这样做,因此,他们只能把失败归咎于命运,而这些,就是你和他们的差别。
这篇文章没有涉及前端工程师具体该学什么技能,需要了解前端开发的必备技能,请见我在博客园的博文《掌握11项技能,你就是优秀的前端开发工程师》,
对,别忘了开始做学习计划。