未来缺什么样的程序员?
正如很多文章中提到的,高级开发人员的需求量依然很大。学习软件开发是一段很长的历程,到目前为止,我还没听到过说我们的培训速度能跟得上不断增长的需求。
具体地说,高级 JavaScript 开发人员将是一个相当不错的职业赌注。当然,这听上去可能有点极端,但是,下列图表的一些数据支持了我的理论。 JavaScript 非常易学,而且它非凡的可塑性为那些知道如何使用这种编程语言构建 app 的程序员创造了大量的需求,而这些需求在接下来的几年时间里能否被满足,我表示强烈怀疑。高级 JavaScript 甚至还没有完全达到它的最顶峰。
感谢 Twitter 的 Donnie Berkholz 提供图片。(旁注,尽管该图片有许多统计问题,但是其总的趋势应该不算是统计异常。)
如果我的猜测可以更加疯狂,不用数据(这语言出现的非常晚),也不管我自己还是这一编程语言的门外汉,我会说,Mozilla 基金会资助的 Rust(https://www.rust-lang.org),作为一种新的大型系统编程语言,是一个非常有力的竞争者,它被认为是 C++ 这一不朽王朝最有可能的继任者。我周围的许多非常高级的 C ++ 开发人员对 Rust 的评价很高,但是却并不认为 Rust 能取代 C ++ 的地位。自 2009 年以来该语言一直在蓬勃发展——近些年来它的规则规范也像疯了似的急剧发展,虽然目前还不能用于产品开发,但渐趋于稳定,并计划在 2015 年 3 月左右发布它的 1.0 版本。
本文文字及图片出自 www.codeceo.com
你也许感兴趣的:
- Let’s Encrypt:准备开始签发IP地址证书
- 谷歌浏览器将提供内置翻译和语言检测 API
- OpenAI 将用 Rust 重建 Codex CLI,放弃之前的 TypeScript 版本
- 用 AI 生成的安卓 App:优点、缺点与令人震惊之处
- 为什么所有浏览器的用户代理(User-Agent)都以“Mozilla/”开头?
- 新发现的 Linux udisks 漏洞使攻击者能够在主要 Linux 发行版上获得 root 权限
- 没错,没人关心 Linux 上的使用友好性
- Git Notes:Git 最酷但最不受欢迎的功能
- Kubernetes 2.0 将会是什么样子
- bzip2 crate 从 C 切换到 100% rust
你对本文的反应是: