程序员的职业生涯又会破碎吗?

< > >

作者:Tyler Elliot Bettilyon


总结:它和一些低水平的编程工作最终会消失吗?这是一个巨大的泡沫吗?笔者对此作了详细的分析。以下是翻译。
最近的一个朋友问我在不同的论坛上听到过的问题,尽管问题的形式不同:
你认为它和一些低水平的编程工作最终会消失吗?这项工作有点像一个巨大的爆裂泡沫。我认为,低水平的技术和计算机科学相关工作的“体面”和唯一的理由保持高薪在这个行业充满了晦涩难懂的术语和公众对计算机的无知,这两个在未来10年将消失。
这一问题不仅关系到技术工作的未来,而且是软件工程领域中普遍存在的误解。虽然行业中有许多“晦涩的专业术语”,但仍有许多问题需要相应的技术人员来解决。一些与软件相关的工作正在慢慢消失,但拥有实际经验和知识的程序员将继续受到尊重并获得更高的报酬。最近AI研究人员的工资爆炸和缺乏相应的人才恰恰证明了这一点。
在不断变化的技术环境中保持相关性可能是一个挑战。看看目前用来取代程序员的技术,我们可以预测哪些工作在将来会消失。此外,为了预测工资和技能需求的变化,越来越多的人应该考虑到未来学习编程的情况。正如汉娜所指出的,“公众对计算机的无知”使程序员付出了很大的代价,公众对计算机的了解也更多了。
>“继续商业化”和“>强>继续商业化以发展 > >
用自动化取代人类的恐惧既不是新鲜的,也不是毫无根据的。在任何领域,特别是在技术领域,市场的力量将推动企业实现自动化和商业化。加特纳炒作周期报告”是一种位于这一现象。
< >
2017gartner炒作周期


随着时间的推移,一些特定的思想和技术将最终走向自动化,即“生产力高地”。纵观历史,我们可以得出这样的结论:自动化有能力摧毁特定的就业市场。在不同的行业,从作物收割到汽车装配技术,先进技术将继续增加甚至取代人力,降低成本。一位教授曾经在编译原理中说:“以纺织和钢铁工业为例:你想制造机器,还是想操作这些机器?
在这个比喻中,“机器”指的是计算机程序设计语言。教授真的在问:你想用JavaScript创建一个网站还是要建立一个支持JavaScript的V8引擎?
今天,网站的创建可以由WordPress或其他平台自动完成。另一方面,V8正在成为开源研究的一个日益增长的竞争对手。编程语言突然流行起来,速度变慢了(现在有多少fortran相关的工作?)但是总会有人创建下一个编程语言。幸运的是,编程语言是用编程语言本身编写的。作为软件行业的“机器操作员”,你将走上“机器制造”的道路,与过去的钢铁工人不一样。
无休止的编程语言、解释器和编译器告诉我们,每一台被破坏的机器也带来了改进和维护这些机器的机会。尽管越来越多的工作岗位已经找不到了,但在人类历史上,从来没有一个集体时间说“我们没什么可干的”。
< > >
男子放保龄球瓶
对我们来说,商业化不仅仅是软件工程师的事。纵观历史,人类的劳动已被非人类取代,或需要的人数减少,所需的技能也在减少。自驾汽车和卡车这一最时髦的东西说明了这一点。如果创造和自动化的循环是生活中的一个事实,那么下一个问题是:什么样的工作和行业将面临风险,什么将不会发生?
>强>谁自动谁? >

AWS,Heroku,以及其他类似的托管平台已经改变了角色,系统管理员和DevOps工程师永远。过去完全互联网公司需要有自己的服务器管理员,包括:精通Linux,Apache或Nginx配置服务,我们不仅能

资料全部来自网络,如果有问题可以发邮件到站长邮箱