我们都知道两点之间最短的距离是直线,那么在我们职业人生中如果要少走弯路,就必须清晰地定义好自己的目标或方向,再加以有效的方式方法付之行动,从而促使我们更快的走向成功。作为互联网行业的一员,我们又该如何选择最合适自己的发展方向呢?
一、程序员篇
程序员职业生涯发展的问题,是所有程序员都在关心的问题,未来究竟要怎么走?30岁之后还能不能再做程序员?是走业务+技术方向,还是选择纯钻研技术?
程序员工作二三年后,基本上都会考虑自己以后怎么发展。发展的路径不外乎三条:
●程序员-系统分析员-架构师-技术经理-CTO
●程序员-项目组长-项目经理-项目总监-CTO
●程序员-产品设计师-产品经理-CTO
当然这只是一个大致的路径,不是所有程序员都必需要这么经历的。有些人可能跳过其中的一些步骤,也可能有些人会把中间的很多职位都做了,也有一少部分人自己去创业创业去当老板,也有部分转行去做业务了。
绝大多数程序员最终的职业目标可能都是CTO,而最终做到 CTO的程序员,却是非常少的一部分,做到CEO的人更少,原因很简单,这个世界上不需要那么多的CTO和CEO。
也就是说,许多的程序员最终可能是做技术经理、项目经理或者项目总监之类的,那么到底我们职业生涯要选择哪一种呢?
这个问题没有一个统一的答案,因为每个人的性格不一样,际遇也不一样。所以应该根据你的兴趣、性格与际遇选择一条道路,比如说你正好有机会带一个项目,而你又不是很讨厌项目经理这个位置,那么你就可以选择向项目经理方向发展。
不管是项目经理还是技术经理、产品经理,都要求要熟悉业务,业务是需求的来源,没有不谈业务的技术,所以不管你从哪个方向发展,都要求对业务熟悉。建议程序员们刚开始工作的前几年可以埋头扎到技术里面,一般这个时间在2-3年的时间,然后就应该多关注业务了。
二、设计师篇
UI设计可以具体划分为N多个岗位,而不同的岗位薪资差距非常大。对于刚刚入行的小白来说,你一定要问问自己,未来3—5年之后,你要成为一名怎样的设计大咖。
如果你懂用户体验、会看数据、懂产品,你可以成为产品型的UI设计师;如果你会手绘、会写文案、有创意、懂策划,你可以成为运营型的UI设计师;如果你掌握了动效、建站、H 5的制作,既懂设计又懂代码,你可以成为开发型的UI设计师;如果你对视频、摄影、3D、VR界面这些新技术感兴趣,你可以成为全栈设计师。
那么,UI设计师该如何稳步成长呢?
首先有空多看一些设计理论和思维类的东西,要有自己的设计思维和方法论。其次,当你有了理论去支撑时候,技法上也需要提升的,最快的方法也是最笨的方法,就是多练,量变一定会质变的。再次,有空多去看看一些有质量的设计展览、设计分享会等,跟不同领域的专业人士交流,你也会受益匪浅的。
当你有理论、设计技巧也很牛了,你应该是层面比较高的设计师了,这个时候你需要去总结整理自己的一些设计方法论,你去复盘自己过去所做的项目,之后慢慢形成自己的一套设计方法论,不断地去迭代你的设计思维和方法论,你会发展的很好的。用心,你就会有不一样的收获。
我们现在是在互联网的一个最好时代,每个人都有机会从一个点出发然后发展,慢慢走向精深。希望各位在2019年的IT之路上努力、学习、进步、坚持!做到更好,走得更远!