首先,程序员工资高本质是可以快速创造剩余价值,就像一个平行宇宙的主宰一样,通过代码可以创造出生动活泼的事物,可以通过代码提升传统手工业的生成效率。所以这个本质,十年后不会改变,那么程序员工资还会高于社会平均工资。
其次,程序员本身就是掌握了一个辅助工具,只是原先是算盘需要人打的快,形成肌肉记忆,现在是电脑需要人告诉它的算法步骤,需要的是解决问题的思路。这样本身其他学科的人才可以通过自学程序语言就可以掌握这门工具,相应的社会平均工资会扁平化。但是专业的程序员,还是会写出艺术品一样优美的代码,创造出巧妙的算法来更进一步提高效率,所以还会拿到高于社会的平均工资。
最后,程序员技能精进需要长期对电脑进行逻辑沟通,要忍受常人难以忍受的孤独寂寞和无情的错误和异常的袭击,往往一般人人都受不了而放弃了。所以不是所有人都希望编程序,除非你把编程序想成是在练习玩耍,没错一次就是练习一次,时间长了你就可以有质的变化。
最简单有效的方法是10000小时定律,和每日500行代码,如果能坚持,那么每个人都可以拿高出社会平均的工资,但是说说可以,执行的有几人,能够知行合一的又有几人?