在Medium热榜上看到这篇文章,作者的背景在网上查不到太多信息,但观点很有意思。 文章大概意思是,19世纪电报的报务员和现在软件工程师非常像,行业高速发展,需要一定技术(当时电报转码啥的还是挺复杂的)的报务员薪水很高、在大城市工 作机会到处都是、可以自由迁移。甚至伟大的发明家爱迪生同学在偷了特斯拉的想法建立电力帝国(后来发展为现在还很牛的通用电气)之前,也就是一个报务员。 但是一旦电话发明,报务员们的好日子就完蛋了。1920年和1890年相比,报务员的工作岗位已经大大减少。 100年后,软件工程师的情形非常相似。一方面,有很多工具让人们不用编程也能开发。另一方面,开发软件的软件也逐渐成熟,至少能减少编程需求。 文中其实漏了另外几个因素:
所有事物都有自己的生老病死,连宇宙都不例外,遑论其他,所以软件工程师过时论是不可驳斥的真理。不过,2060年肯定是太乐观了,也许2160年靠谱一点? 有两个问题是值得大家都思考一下的,如果干不成程序员,你觉得自己能去干什么?干程序员时候积累的什么能力还是有用? |