“老”程序员们:战胜你的不是年龄而是单一的知识和不愿改变的心态

对于大多数程序员来讲,不管你如今是在互联网、通信或者智能硬件行业的大公司仍是小公司,不管你如今是公司的核心骨干仍是编外候补,当你满30岁后,特别是35岁后,只要你的级别仍是工程师(不管前面加上修饰词“高级”、“主任”等),大部分都会常常焦虑不安,担忧哪一天被公司裁人或者辞退,对前景堪忧呢?程序员

没错,大到互联网公司BAT,小到创业型公司,都喜欢招聘年轻的程序员。无论你是否定同,事实一直就是这样!由于年轻的程序员有活力、有激情、有想法、能抗压,最关键的是不怕失败。web

为何会这样?面试

由于这些大公司的最核心的编码组件已经稳定下来,例如腾讯的支付MQ、DFS、通信等,阿里的云计算核心、MQ、DFS、DB等这些基础的分布式超级组件的完成,可以应对双十一等海量用户冲击,这些高度核心的组件会有专门的核心部门等把控,即便公司内部其余部门员工也没法涉及,只须要会调用这些超级组件便可。可是在外围业务或者新业务的开发和拓展上,则须要这种年轻程序员去实践和开垦荒地,例如腾讯旗下的公众号团队、浏览器团队等,阿里旗下的菜鸟物流、聚划算等,公司不怕这群小年轻人犯错,就怕他们不敢尝试,他们不断试错,不断总结和反思,不断的推倒重来,最终摸索出一套符合用户的系统。然而,这偏偏是大龄程序员没法忍受的,大龄程序员须要的是一种“稳定的能够预见的”工做轨迹,由于他们曾经有过成功的光环,有着公司曾经赋予的权威,经不起任何的“失败”、“打击”和“挑战”。然而,年轻程序员勇于挑战,经得起失败,由于他们根本就没有任何负担,白纸一张,在他们心中就只有一个字“干”,或者往死里“干”,他们急切的在公司中建功立业,打下本身的那块“江山”。编程

因此老资历的程序员最大问题是沉寂在昔日的辉煌中,故步自封,不会去了解其余部门的运做状况和运做模式,更大的问题是很是的“桀骜不驯”,“老子天下第一”,觉得离开他了公司就不行了。其实,在某些技术领域,你只能是某个技术小分支的大牛,可能在这个岗位暂时没有你确实不行。可是,千万要记住,一个伟大的公司不只仅有技术研发部,还有人事、行政、业务、运营、营销、公关、采购、财务等等N个部门协同做战组成,从整个公司看,你只是公司某一个事业部的研发组的一个程序员,即便你如今不能被取代,也即将会被取代,由于你就是一颗“螺丝钉”。浏览器

最近看到不少人说,面试了好几个BAT的技术人才,没有一个符合要求的,由于小公司更多的是须要比较全面的人才,而不是一颗大牛级的“螺丝钉”。分布式

因此,35岁后被离职的程序员,你能够继续你的软件编程之路,选好一个方向,把这个方向的全部软件打通。例如你之前作互联网后台开发,用的是C++或者Java语言最擅长,那么你须要除了用你擅长的部分C++/Java写好后台后,还须要学习PHP的WEB开发,作一个后台管理系统,而后你还得学会APP或者H5开发,对接你的后台。之前这些都是公司部门N我的配合完成的,那可能须要你一我的完成,虽然功能很low,很慢,不要紧,可是至少你在构建属于本身的并且彻底能把控的产品。另外一方面,也是很是关键的一点,就是对市场的数据分析和了解,确认你目前作的这个产品是否是对的方向。那么这就须要你转换工程师的思惟,去向营销和市场学习,要学会钓鱼,就要像鱼同样思考。这一步是很是抓狂的,刚开始感受整我的就是人格分裂的,在不一样的思惟模式中切换。 可是,确认你的产品方向正确,产品雏形一旦稳定,就能够上线发布,开始你的创业融资之旅。学习

若是你是作智能硬件的老资历工程师也是如此,好好利用你在嵌入式开发中的积累,学习好后台开发、web开发、APP开发,打通整个软件环节,而后找一个志同道合的硬件工程师一块儿,而后一块儿分析市面上的热门产品,解决1-2个痛点,在短期内发力作好它,一旦成功,赚取的钱多是你上班十年都没法赚到的。智能硬件产品行业流行一句话:作5款产品,只要1款产品能爆,你就能够休业3年。编码

因此,做为一位大龄工程师,战胜你的不是年龄,而是你的超级单一的知识结构和不愿改变的心态!你必须得学习更多的软件分支,搞懂它,编写它,迭代它,更要命的是你要“人格分裂”的去搞好市场和营销,作好前期产品调研,最后你还要“人格分裂”到每天和销售混在一块儿能够把产品卖出去!云计算

程序员创业,尤为是创业成功,一般是九死一辈子,若是不对本身狠一点,怎么能轻易成功呢?可是一旦成功,你的价值将不可估量!开发

相关文章
相关标签/搜索