记得在大学时有那么一门课,叫做职业规划?当时自己不屑于顾,满脑子就想着以后不就是到某某软件公司做程序员,写代码,学习技术,最终成为大神嘛?多么的清新洒脱~
是啊?真的如上所说?我现在某公司做程序员、写代码、学习技术,不过我还没有成为大神,是个很菜很菜的菜鸟。
迷茫
在大学时,我接触过很多乱七八糟的技术,也折腾过一些乱七八糟的东西,后面接触了Android,自己给自己做出了一些app,然后因此得以到广州的一家公司实习工作,也因此谢绝了老师在学校ACM带队的邀请。
当时我大三,没错,我选择逃课从学校跑出来到广州工作。来到公司,老板向我简单介绍了Android移动应用开发的局势,并不是很乐观,他建议我去做后端。于是,我开始了我的后端开发之旅。公司是做后端云服务的,所以当时我在后端这方面也成长得很快。
最后也因为一些原因离开了,这也许就是年少轻狂吧?不过我不后悔,甚至暗暗窃喜当时的离开是非常之正确的选择。
后面去了一家做人工智能的创业公司,团队很不错:最年轻博导、网易资深技术leader、中山大学.....不过我只呆了4天。然后也选择离开,老板很好,也给我结了4天的工资。虽然现在人工智能领域很火,但是我觉得我并不适合在这个领域生存。
之后选择了一家比较传统的it公司,是做建筑软件的,比较偏向业务。用户基本都是知名房地产企业、知名建筑企业。我呆得越久,我就越发感到迷茫。公司挺不错的,但是我觉得我还年轻。不应该停留在此,所以毕业后我选择了一家游戏公司。
之所以选择游戏开发,是因为我有在这方面工作的朋友,更多的是,我觉得造游戏是一件很牛逼的事,我本身就比较喜欢玩游戏,还有就是我想自己造出一款有趣的游戏(也许这个很难)。
如果把职业规划分为四个阶段(职业化、技能化、中值化、价值观)。那么我现在应该处于职业化这个阶段。
职业化
经常会有人来询问我程序员的薪水多高或者是与我讨论薪水,我通常都是以程序员薪水保密回绝。因为我最讨厌别人来询问我的薪水或者与我讨论薪水,可能是我薪水并不高的缘故吧?(高了也不想说,总之觉得这是一个很尴尬的话题)。自然而然也不想去和任何人讨论这个话题,钱乃生外之物,但是没钱是万万不能的,特别是在大城市漂泊的我们。钱啊,对于目前的我来说,够用就好(哈哈,也是够清新脱俗吧?)。因为我觉得如果整天想着薪水的事,那还怎么安心的工作学习嘛?
为什么把薪水放在职业化这里来谈?因为薪水的高低对你的职业选择也是会产生很重大的影响。毕竟我们谁都不是圣人,需要用那薪水来养活自己或者补贴家用。
程序员也是一种职业, 且在这个职业工作得需要付出一定的努力,你不仅需要学习各种各样的编程知识、技巧以及操作系统,你还要理解该Program的需求背景、业务、架构以及长期演进。每个公司都有自己的业务逻辑都有自己的一套架构、都有自己的需求,当你从这家公司离职跳槽到另外的公司,你相当于你一个小白一般得重新理解现公司的业务、需求,学习他们的架构以及他们的协作方式。到这里你可能会说,既然都要重新学习?那为什么公司一定要招一名有相关经验的呢? 这里有经验不一定代表他的能力很强。
互联网行业也分种类的,比如o2o、电商、SASS、云计算、移动互联网、游戏、人工智能.....多了去了。1000个人,能写出1000种不同的代码。即使这样,但是行业相同,在业务上肯定大多相似。你以前的工作经验能够使你快速的融入新的环境,快速的给团队贡献你的能力,有时你以前的工作经验也会在技术上使你起到一些决策作用,这个世界仿佛就是给成功人谱写的,你之前成功的项目经验也会给你增添几分色彩。
各行各业业务逻辑各有千秋,使用的技术也是层出不穷。以为自己已经到达了山顶,遥望远方,还有如此众多的高山。是退回山下,重新选择一条路继续前行,还是稍作休息,拿起包袱,征服更高的山峰?
如果你坚持在某一行业里面努力干,那么你的薪水也会节节高升的。
如果你经常变更行业,今天你觉得电商不错,你去干了一段时间。人工智能火了,你说你不能失去这次机会,买了很多相关的书籍回来学习。然后过两天看到王者荣耀奖金每人100个月,然后你决定去做游戏.....开始可能没有什么不好,毕竟人生谁不迷茫?我也不知道自己适合什么?只有去试过才知道,对吧?
但是人生苦短,我们能有多少次机会去尝试?越早找到自己喜欢的行业,越早对自己职业化?那不更好?
换行穷三年......我就是一个很惨痛的经历
技能化
很多人在这个阶段跪了,纳尼?你仿佛在逗我?技术不是程序员生存的基本技能吗?
依靠自己本身掌握的技术加上以前的职业工作经验,找一份不错的工作还是很容易的。
在之前的职业化,我们居然没有谈论任何技术以及任何编程技能。或者是前端、后端、Android、ios......这样的技术划分,看来是很不合理的。
我觉得这都不是事,唯有明确了行业职业,在慢慢来深造就好。
想要胜任公司的日常开发工作,大多都不需要很厉害的技术,所以。很多人容易在这里迷失自己,最后的结果就是工作了三年,经验还在使用的第一年的。
当确定了自己的职业规划,那么接下来就是在这个领域深耕技术,而不是停滞不前。争取是自己在这方面有所小成就。
中值化
我觉得一般到了这个阶段,已经有了一定的技术、职业素养。
那么,此阶段就是你积极的影响团队。
把自己的经验和体会,分享给团队。
作为技术负责人或团队领导,解决团队中的问题,实现团队成功。
未完待续......
价值观
这个阶段你已经成为了行业和职业分享上的专家,不仅指导公司相关方面的工作,更能结合行业发展的趋势,公司业务环境的实际情况,进行创新,用更有效的方法,帮助公司获得成功。
或许经过多年的磨练,你形成了自己的人生价值观。
你已经离职创业或者是选择继续呆在公司或者是选择较轻松的工作。无论你做什么选择,
自己过得快乐就好。
未完待续......
最后
听说业内有一句话:为什么好好活着不行?非来做游戏?
有两类公司:
经常加班的(朝九晚九,甚至更晚),正常时间上班的(朝九晚六)。
要么努力奋斗,要么安逸的生活。
我还年轻,所以我选择了努力奋斗。
至少最近的几年(5年-10年),我都会选择做游戏。
加油吧,我的游戏人生。
网友评论