- 程序员的职业生涯能有几年?不做程序员了还能干什么?
最讨厌那些非行业人士或行业失败者对此作答!什么做到35岁?简直是误导年轻人嘛!国内计算机行业也没发展了多少年,那些所谓的"过来人"所说的没有多少参考价值,可以参考看看发达国家的情况。本人快45,依然快乐地工作在第一线,每天写着c++代码。我坚信还可以作战至少10年!在这里我想对后来者说,只要方法得当,这行的回报是相当不俗的,但是付出也是巨大的,想着来享受生活的请尽早放弃,需要哪些有强烈持久兴趣及坚定信念者,还要能吃苦耐劳。我同样坚信,只要你愿意,任何行业都可以做到60岁的。当然,人工智能正来势汹汹,以后行业的发展是怎样没人知道了,这是题外话了。
作为一位一直致力于转型的程序员,我觉得我非常适合回复这个问题
2011年高考完了,我本来想选金融,会计或者电子商务,结果却阴差阳错被调剂到了计算机专业,一个文科学校的计算机专业,学校可能就我们计算机和电子工程系是理工类的,其他全是文科类型。我记得当我去院系报道的第一天我就在问怎么换专业,结果老师来了一句,你咋刚来就想走呢,抱着试试的态度我开始学习,最后成绩还可以吧。
大学毕业的时候,其实我是销售和开发岗位都可以的,我的性格本身适合做销售,然后又是技术出身,其实最适合的岗位应该是PM,当然我也拿到了PM的offer,最后觉得还年轻还是先做做开发,结果一做就是五年。
我本身是C++出身的,毕业以后移动端大火,公司内部就转了iOS,工作前两年是迷茫,不知道路在何方,待了两年以后去了一家金融公司做了半年,觉得太闲然后去了一家创业公司,本来以为这会是我最后的归宿,但是公司今年快干不下去了,我又迷茫了。
我今年28岁,2015年本科软件工程毕业,按35岁的天花板来算,我还有7年的职业寿命,虽然还能做7年,但是七年以后呢,这是我经常思考的一个问题,IT不是长久之路,不管是大公司还是小公司,当公司不要你的时候,你面临的就是重新找工作,跟一群人去竞争,被一群人面试,那些面试官可能比你小很多,可能技术也不如你,但是别人就是可以对你指指点点,而且最后还不一定让你通过,即使通过也是做个普通岗位,管理岗位从来不会空降,都是内部培养,你只是做个技术人,而且是要性价比高的技术人。
我一直在思考不做程序员我能做什么,我接过私活,但是私活其实跟在企业上班没什么区别;我兼职做过保险经纪人,但是做保险经纪人其实也很累,要学的东西特别特别多;我也了解过外贸,考过公务员,最后还是妥协着继续写代码,公务员太难考了,其他的还不如写代码,迷茫啊!!
目前的想法是继续做开发,然后往外贸发展,同时开始写作,我的文笔一直都还不错,只是太久没有写东西了,思路这种就是写出来的,越写越想写,越写思路越多。
美国牛逼的程序员全是40以上,中国BAT牛逼的程序员也都有35以上,20多写了7,8年代码就觉得自己很牛逼那纯粹是傻叉,老是如果说程序员30以后就不行也是没本事,写个7,8年代码各种架构还都没明白呢,底层知识更是屁都不懂,代码运用刚刚能上得了台面,这种见的太多了,国外35以上的程序员到处都是,而很多20多岁的中国程序员竟然说老师告诉她们30以后还不能升官就完蛋了😡