很多小伙伴和长辈们谈论程序员这份职业的时候,是不是总会被问:
搞IT的,是吃青春饭吧?
四十岁之后就得失业吧?
过两年就要被单位的小年轻取代吧?
怎么说呢?也对,也不对。
我们换句话说,演员吃不吃青春饭?偶像吃不吃青春饭?
吃青春饭的行业有很多,要说程序员吃青春饭我们也可以认可。
毕竟在这个行业,如果年轻的时候不做,老了再想做,也就没机会可以做了。
所以看着身边的小伙伴们不停地享受努力的过程,大雄觉得这真的是正确的打开方式。
程序员要做项目,身体不好怎么996。
但这也很正常啊,任何一个行业年轻的时候,用心做,对自己只有好处,没有坏处,因为积累经验非常重要。
程序员是做技术的,这和做金融的做销售的不一样,就像天气预报,未来的天气天气预报也不一定说得准吧。
然而做程序它是就是,不是就不是。
更重要的是,每天不是躺着就可以,每天需要学习,需要实践,需要把它做出来,事实胜于雄辩。
大家可以想一想,年轻的时候,不花很多时间,能够做得到吗?
想在技术上达到相对自由的程度,随着年纪的掌握,想说自己在技术的掌握上是比较从容的,那肯定年轻的时候就得吃苦。
不仅仅是阿里,华为,网易,百度等互联网大厂,就算是凌晨2点的大厦依旧灯火通明。
大厦外等候的出租车司机哈欠连天,程序员们却还在为了一个需求热烈讨论。
不努力的,不是被公司淘汰,就是被人淘汰。但这也很公平啊。
毕竟能够考上清华北大的人,背后花了多少时间,只有自己知道。
当我们在某个领域实现相对熟悉,其实最重要的不再是技术本身,而是对业务逻辑的理解。
因为程序员,是帮别人解决问题,而不是玩技术。
用技术为别人解决问题,这才是核心,这才是我们最终应该达到的。
在解决问题的过程中,除了要面对困难,自己本身
剖析问题的敏锐,解决问题的方法论,领域知识的积累,学习知识的技巧,对机器的理解,对语言的理解,对数据的理解···
这些都不是一蹴而就的东西,这些都是需要积累的。
只有投入的时间足够长,才能有机会到达顶峰。
可见,程序员的编程能力在从25岁左右开始上升,一直到50岁后才会开始下降,也就是说,程序员的技术能力是可以随着时间积累的。
有一位跳槽过几次的程序员告诉大雄,
他的第一个老板,国内第一代移动互联网的老兵,年过四十,仍然第四次创业成功,正谋划上市谋划得起劲。
第二个老板,年近四十,前晚仍然打电话来讨论一个Java GC的问题。
第三个老板,刚过三十,已经是这个庞大技术体系屈指可数的精英。
关于程序员是不是吃青春饭的这个话题,AZ直接给了大雄2个选择:
一个是越老越值钱的行业,熬资历磨日子混关系,压着你的都是一些大叔阿姨,等老到不能享受的时候才能实现财富自由。
一个是年纪轻轻就有很多机会,日新月异,千变万化,不学习就失业,不奋斗就贫穷。
你选哪个?
打死都选第二个吧。
程序员是一碗青春饭,吃了它永葆青春。