《程序员》的出路
本文地址:http://www.cnblogs.com/aiweixiao/p/7659251.html
原文地址(微信):《程序员》的出路
扫描二维码关注微信公众号
子曰:“吾十有五而志于学,三十而立,四十而不惑,五十而知天命,六十而耳顺,七十而从心所欲,不逾矩。”对于程序员这个烧脑的职业,到35岁之后,你会怎么办?有的人说,“35岁还在堆代码的是loser”+“年过35岁还没做到管理层是loser”,是这样的吗?今天就跟大家聊聊程序员的出路和未来。
一、程序员的出路情况
【01 出路不容乐观】:
一般说来中国的程序员大都是吃“青春饭”的,大部分程序员的黄金时代是20~35岁。到了35岁左右,一批又一批年轻程序员会给你带来巨大的竞争压力。首先由于软件行业的飞速发展,很多自己以前学的东西逐渐升级换代,而许多程序员由于长期于工作,学习新知识的效率必然下降。其次自己干了几年,薪水要求自然就高了,而年轻程序员工资又低、干活又快,当然会成为老板的首选;第三,35岁基本都已经成家了,要支撑家庭的生活负担,几乎连从头再来的勇气都不会有了。中国的老话说“长江后浪推前浪、前浪死在沙滩上”,这个历史的规律在软件开发行业体现的尤其明显和残酷,很多程序员必然要面对的结果就是降薪乃至失业。
程序员行业消耗的脑力比较大,也需要经常加班,如果到了35岁之后,还未走到技术管理的岗位上,还在一线码字编程,一是思维可能跟不上,二是因为结婚生孩子之后事情比较多,加班也比不上年轻人,再者要的薪水也会比较高。这样的竞争力是不行的,所以很多人都说,当程序员就是一个 吃青春饭的行业,只能干一阵,不像别的传统行业都是越老越吃香,因为经验更丰富,资格更老道,软件编程行业则不然,更多的是年轻人的天下。
【02 程序员现状】:
“干得比驴累,吃得比猪差,起得比鸡早,睡得比狗晚,看上去比谁都好,五年后比谁都老。”
程序员的辛苦是众所周知的,加班多,不时有程序员猝死的新闻爆出。这个职业就是拿命去换钱的,说程序员工资很高,觉得不公平的人也要多思考下了。靠编程发家致富,想多了。工资最高的程序员离“富”这个字还依然很遥远。跟其它行业的苦逼打工仔比,程序员的工资可能相对高些。但是这个社会上太多的企业家、炒房、拆迁、靠关系等致富的存在。
【03 35岁之后的程序员】:
1)自我感觉:明显感觉脑力跟不上了,容易疲劳。以前可以专心想一个算法很长时间,现在想一会就觉得注意力难以集中,容易犯困。2,记性没有以前好了。看过的资料,吸收起来没有年轻时那么快。就算记住了,也很容易忘掉。3,体力也没有以前好了。以前我可以连续通宵编程一周,每天只睡4个小时;或者完全不睡觉72小时编程。现在如果敢通宵一晚的话,后面3天都觉得身心俱疲,缓不过来。
2)技术跟不上:在你35-40岁的时候,你在学校学到的最前沿的技能和技术现在都已经落后了10 - 20年了;编程技术飞速迭代, 新技术层出不穷, 各种语言、各种框架、各种新技术理论很可能每年都会更新。如果你没有与时俱进,你很有可能要面临被行业淘汰的风险。
二、为什么会这样
你想说,哪样啊?就是这样啊:
上联:敲一夜代码,流下两三行泪水,掏空四肢五体,六杯咖啡七桶泡面,还有八个测试九层审批,可谓十分艰难;
下联:经十年苦读,面过九八家公司,渐忘七情六欲,五年相亲四个对象,乃知三番加班两次约会,新年一鸣惊人。
横批:谁能懂我
懂了吗?程序员自有其苦逼之处,别人高谈阔论指点江山的时候,别人推杯换盏觥筹交错的时候,别人出差南北纵横内外的时候,别人利用工作之便撩妹泡妞啪啪啪的时候,你只有面对屏幕,把键盘敲的啪啪啪。如果你忍受不了这种寂寞,体会不到其中的乐趣,请尽早换行。程序猿的高潮,来自于屏幕上排版良好的指令,按照你的意志精确执行,并且分毫不差。
【01 东西方程序员差异】:
中国的软件行业跟西方的不一样,国外的软件行业很多的技术大牛都是中年人,他们成了各个变成领域的牛,比如Linux之父,Java之父都是中年人了,还活跃在编程的第一线,他们也成了编程之神,收到了人们的尊敬。但实际上国外编程的人也普遍年轻,硅谷年龄中位数是31岁,其中Google是30岁。
中国进入编程行业的人,有些是真的灰常灰常感兴趣,有些只是养家糊口的工具,工作而已,所以,不能走上领导岗位,思维体力不支,薪水不匹配只能是换行业了。从头开始一个全新的领域,这样多损耗啊,所以我们得想想办法才行。否则我们这些 IT 民工、码农趁现在年轻体力好,要多吃苦、多加班、多挣点,而一旦过了 30 岁体力、技能似乎都吃不消的时候,没准我们就要退役,要改行了。
三、应对策略
简单来说,两大条路,一种是继续在程序编程的道路上,一种则是换一个行业发展。
【01 不忘初心-争取当上技术管理者】:
既然进入到软件变成领域了,就该发扬我们的优秀传统,就是干一行,爱一行。所以做好自己的工作,成为技术骨干,成为架构师,成为CTO,成为技术的管理者,这样就不会有上面的程序员的瓶颈问题了。你只需要宏观把控,会评估方案和项目,具体的码字实施是下面程序员的事情了,你的上述问题就解决了,你照样可以那高工资,干的工作更高级了而已。
但是 很多公司人事部门已经默认不再招大于35的了,除非达到架构师部门经理总监级别的,但这种岗位又很少。大部分人的经验经历、思维方式、为人处事达不到这个门槛。
但是你也不要灰心,要不忘初心,且看:
linux之父40多了,C++之父50多了,都在写代码。
当然,他们写代码是为了梦想。
喜欢写代码,写一辈子都幸福。
不喜欢写代码,写一行都悲哀。
中国的王江民进入软件开发领域时已经是中年大叔了,照样做出了好成绩,我们得去学习啊。
【02 审时度势-换行业】:
如果你不幸到了35岁还没有当上技术的架构师或者技术管理者的位置,我只能表示很遗憾,你不只是平庸,你甚至是压根就不是适合当程序员,这么多年的编程经验都只是crtl+c, ctrl+v,搬砖而已,你放弃吧,出门右转是富士康的工厂招聘,你可以去看看😂。
说笑了,其实如果真的是换行业,我觉得倒是可以考虑下下面的工作和行业。
1)转行当产品经理:成为产品经理,挺好的,毕竟还是在互联网软件领域里混,很多的人脉和资源不会丢失,但是也不用那么类了,产品经理挣的也不少,再加上你是程序员出身,老江湖了,那些程序员也唬不了你,你出的需求更合理,即考虑市场用户,也能兼顾点技术实现和前瞻性,何乐而不为呢?
2)自我开店:自己拿钱出来做点小生意,比如开店,包地什么的, 这个也是很多人常见的选择,毕竟工作了那么长时间,自己多少还是积累了一点,所以,拿出来自己开一个饭店或者是超市什么的,自己当一个小老板,自负盈亏,也能挣不少。
3)自己投资理财,钱生钱:自己的钱炒炒股,投资做基金之类的,让钱生钱,成为所谓的“富爸爸”之流,坐等财富自由。我们一直叫嚣“财富自由”,现在给你一个实现财富自由的机会,你是否能把握住呢,投资基金,投资股票,在金融的世界里尽情驰骋,最终转一个盆满钵满也未可知。
四、写在最后
程序员也是一个职业,选择了就好好做下去,哪怕到了35岁,也能编的很6,那时也是技术管理了。即便转行做了别的,也是“去留肝胆两昆仑”,与君共勉~
最后附上,程序员最喜欢的妹子一枚,加油⛽️
- 作者:天行健·自强不息
- 出处:http://www.cnblogs.com/aiweixiao/
- 本文版权归作者和博客园共有,欢迎转载,如需联系 sishuinianhua369#126.com
如果您觉得本文对您的学习有所帮助,可通过微信或者支付宝 来打赏博主,增加博主的写作动力
微信支付 支付宝支付