2020年软件工程现状:Python或将成为第一大编程语言,中国开源涨势最猛

2020 年 4 月 08 日

2020年软件工程现状:Python或将成为第一大编程语言,中国开源涨势最猛

现在,是时候谈一谈 2020 年及以后的软件工程状况了。

本文以 GitHub Octoverse 数据为基础,加上我作为一个拥有十年经验的软件工程师的经验和观察。软件工程在过去 20 年来实现了爆炸式的增长,而且这种势头似乎还在保持。据《财富》(Fortune)数据显示,2019 年全球前 15 家科技公司的总收入达到了创纪录的 1.67 万亿美元,比 2018 年增长了 2%。今天的软件公司比以往任何时候都要多。

此外,现有的非软件公司在产品中引入了更多的软件组件,从汽车到洗衣机,无所不包。未来是软件的天下,但并非所有的软件都是平等的。确定软件最有前途和发展最快的领域,可以帮助你实现事业和项目的腾飞。投资于一个发展中的领域,可以帮助你更容易找到一份工作,并获得更高的报酬,帮助你为项目筹到资金。那么,闲话少叙,直入正题。

编程的发展

2019 年,有 1000 万开发者新人进入了 GitHub。我猜想大部分新用户都是来自美国以外的地区,但即便如此,这仍然是一个巨大的数字。非常感谢 GitHub,能够在几乎没有任何问题的情况下,将规模扩大到这样的程度,我对 GitHub 表示敬意。

这些新开发人员为来自世界各地的 4400 多万个仓库做出了贡献。80% 的代码提交来自美国以外的国家和地区。同样,在美国以外的国家和地区,科技行业也在快速发展,GitHub 的数据也表明了这一点。也许在几十年内,硅谷将会有多个竞争者争夺世界软件工程中心的头把交椅。

原文链接:【 https://www.infoq.cn/article/Z67kVNK5WmpvJO7rNIYj 】。未经作者许可,禁止转载。

登录后可解锁全站优质内容

免费畅享技术公开课、顶尖技术团队访谈、一线互联网大厂技术实践

文章
视频
电子书
研究报告
立即登录
2020 年 4 月 08 日 17:12 2143

评论

发布
暂无评论
发现更多内容

简约而不简单的分布式通信基石

架构师修行之路

分布式 socket udp TCP/IP 通信协议

Github 创建发行版本

耳东

GitHub github release

架构师训练营Week7作业

Frank Zeng

JavaScript 中 new 一个对象的过程中发生了什么

Verlime

JavaScript 前端

性能压测的时候,随着并发压力的增加,系统响应时间和吞吐量如何变化,为什么?

一叶知秋

重置 Grafana admin 密码

耳东

Grafana Grafana password

第七周命题作业

天之彼方

antd vue 使用upload组件action上传文件

Seven_xw1213

前端 antd vue upload

Git 常用命令总结

Verlime

git

关注系统压力测试

麻辣

性能优化(一)

olderwei

解决 transition 在 display 属性上不生效的问题

Verlime

css3

第七周总结

天之彼方

iframe 隐藏滚动条、高度自适应及父子页面通信

Verlime

CSS JavaScript html 前端

第 7 周 - 作业 2

seng man

antd vue upload组件使用customRequest上传文件显示文件上传进度

Seven_xw1213

前端 antd vue upload customRequest 进度条

架构师0期07周作业

喵呜的小哥哥

ES6 Promise 对象介绍

Verlime

JavaScript 前端 ES6

米酒米酒黼子酒

zhoo299

美食

性能测试与优化学习总结

qihuajun

总结

chenzt

优秀的求职者,是如何巧妙应对面试提问呢?

xcbeyond

面试 加班 职业规划 薪资 自我介绍

JavaScript 类型判断

Verlime

JavaScript 前端

自己动手实现一个 Promise

Verlime

JavaScript 前端

性能优化作业

qihuajun

架构师训练营Week7学习总结

Frank Zeng

LeetCode题解:283. 移动零,JavaScript,一次遍历,详细注释

Lee Chen

LeetCode 前端进阶训练营

如何找一碗正宗的热干面

zhoo299

美食

动手实现一下 JavaScript 中的 call, apply 和 bind

Verlime

JavaScript 前端

JavaScript 中的 Object.defineProperty

Verlime

JavaScript 前端

八个排序的原理、Java 实现以及算法分析

多选参数

数据结构 算法 排序 排序算法 数据结构与算法

2020年软件工程现状:Python或将成为第一大编程语言,中国开源涨势最猛-InfoQ