由于使用的编程语言如此之多,对开发人员的需求如此之高,行业专业人士和有抱负的开发人员都面临着严峻的挑战,即决定最适合将时间和精力集中在哪种编程语言上,以规划成功的职业生涯。 在 3 月份发布的一份报告中,技术培训师 O’Reilly 详细解释了哪些语言最吸引开发者的兴趣。在《2021 年下半年编程、运营、人工智能和云的发展方向》报告中,O’Reilly 分析了来自其在线学习、出版合作伙伴和学习模式、在线培训和虚拟活动的数据。
在所有语言Python 成为最受欢迎
的语言,去年学习兴趣增加了 27%,这种语言 芬兰电报号码数据 在前几年也一直在稳步增长。 Python 也因其机器学习 (ML) 方面的优势而受到青睐。 scikit-learn 语言机器学习库的使用量增长了 11%,而用于深度学习的机器学习框架 PyTorch 的使用量增长了 159%。 奥莱利在研究中发现,人们对其他语言的兴趣正在增加。特别是在前一年,JavaScript 的使用量增加了 40%,C 增加了 12%,C++ 增加了 10%。
较少使用但也引起越来越
多兴趣的语言包括:Go、Rust、Ruby 和 Dart。 报告指出:“虽然我们相信 Rust 的受欢迎程度将继续增长,但不要太兴奋;当你从小基础开始时,94% 的增长是很容易的。”“Go 已经明显确立了自己的地位,尤其是作为一种并发编程语言。该语言和 Rust 很可能是为系统编程而建立的:构建新的操作系统和运行云操作。” O’Reilly 看到的一个趋势是积极采用低代码或无代码编程,这使得很少或没有编码经验的人可以相对轻松地使用图形工具构建应用程序。
然而向无代码编程的过渡并
不意味着专业开发人员失业。用于此类编程的新语言、新库和新工具需要经验丰富的开发人员来创建和维护它们。 报告称:“低代码编程是民主化运动的一部分,它让更多人掌握了计算能力,这几乎总是一件好事,了解这一运动意味着什么的程序员不能被非程序员取代。 。他们将变得更有生产力,并创造出其他人会使用的工具。” 您想创建一个网站并成为一名高薪的成熟程序员吗? → 立即注册! 去年,人们对人工智能和机器学习的兴趣也翻了一番,其中人工智能增长了 94%,机器学习增长了 14%。
自然语言处理等类似主题
增长了 21%。在机器学习平台中,TensorFlow 处于领 您会用整整 140 个字符来做什么? 先地位,兴趣同比增长 6%。 此外,云相关培训的需求也在增加。尽管亚马逊网络服务仍然占据主导地位,但人们对它的兴趣同比仅增长了 5%。与此同时,人们对 Microsoft Azure 的兴趣增加了 136%,对 Google Cloud 的兴趣增加了 84%。报告称,这种趋势表明越来越多的组织将其应用程序和数据集转移到云端。 最后 冠状病毒大流行迫使各个组织改变了使用培训的方式。
由于课堂和现场培训不再可能
或不合适,组织加大了采用实时在线培训 邮寄线索 的过程,该培训的使用量增加了 196%。此外,培训中电子书的使用量增加了11%,教育视频的使用量增加了54%。他们有能力帮助企业从数据中创造新价值,同时确保数据得到良好的保护、保护和管理。“我还发现,成功的 CDO 在变革管理方面非常强大,”Lane 说。 成功的企业有能力帮助企业从数据中创造新价值,同时确保数据得到适当的保护、保护和治理。 “我还看到成功的 CDO 在变革管理方面非常强大,”莱恩说。 他证实,找到同时具备业务和技术技能的人“非常困难”。莱恩认为,更重要的是寻找具有业务和数据技能的候选人,他们更了解分析,而不是专注于技术技能方面。