如果你真的说软件改变世界,你也不会来问我这个问题了。但大部分程序员或者想要当程序员的生存和搞钱的问题吗?你们总是认为程序员工资高,但是当一个程序员要会写代码,所以我要先去学怎么写代码。这都什么年代了?
你知道现在什么样的程序员最容易被淘汰吗?就是那些工资高的写算法的。你越是跟机器打交道,你就越容易被淘汰。
这个软件或者说信息技术,它最终是要跟现实世界中的业务结合的。软件可以简单的分为两种,就像这个抖音软件,给企业,给不同的商业场景,每年都需要不断的变化。而这一块所需要的绝不仅仅是程序员会写代码,最终做出来的软件,它并不是一个单一的连线,这么简单的关系。市场对程序员的需求在萎缩,但是未来的软件需求还在扩张,这一块其实有很大的人才供应的缺口。

所以如果一个普通的程序员,你不光跟机器打交道,去写一部分的代码,同时你还跟人打交道,让软件更好的应用和实施,这样的才是未来更有前途的程序员。