第一部分解释了心中的很多疑惑,为什么选择软件工程师,996的原因,是否有35岁的坎儿,软件工程师的发展前景,从书中带入自己的疑惑很多的问题一一解答
为什么选择软件工程师,据往年的数据表示,软件工程师是我国城镇就业人口平均薪资最高的群体,平时大家所见的年薪在30-40w的高薪在软件工程师中只属于中等水平,而年薪超过100w的更是大有人在。2019年美国年薪最高的25个行业中,有10个属于软件工程师的范围。那为什么软件工程师可以拿到这么高的薪资,软件工程师的行业现在不仅仅局限于互联网行业,现在它在向各大行业渗透,医疗体系需要软件编程,产品加工需要软件工程,保险行业也需要软件编程,未来软件工程将要遍布各个行业中。
为什么会有996,很多公司讲究的快进快出,别的公司有这个功能,自己的公司也需要这个功能,于是将他的需求搬到自己平台上,这样的公司比拼的是一个速度他们想把最新的技术运用到自己身上,抓住流量的密码吸引来大量的用户,他们为了生存而不断竞争,但这样的竞争终究是低纬度的竞争并不能引起时代的进步,但它确实大部分公司的常态。其次就是管理方便的能力不足,工程师们每天白天上班,但其中却时不时穿插各种大大小小的会议,然后你会发现自己什么事情还没做的就到了下班的时间,那为了完成每天的任务量完胜能不加班吗?
是否有35岁的坎儿?用一句话来概括就是技术是否过关。工程师分为四个阶段。新手阶段,发展阶段,高手极端,大神阶段。新手阶段公司给你布置任务,并还会告诉你怎么做,你只需要在规定的时间内完成自己的任务就行了;发展阶段公司给你任务但不会告诉你怎么做,你需要开放的思维来完成自己的任务;高手阶段一般对应着我们所说的架构师,这不仅需要你对知识融会贯通会需要你对行业的发展前景有敏锐的观察能力,有一个能跟随时代的能力;大神阶段一般人们会把你当作权威,你开始开发属于自己的领域。那么35岁了你在行业至少工作10年了,想要在这个行业呆下去你至少要在发展极端到高手阶段之间,而如果你只在新手阶段那被辞职也是无可避免的事实。这不仅实在IT行业,其他行业也有很多类似的情况