手机版
你好,游客 登录 注册
背景:
阅读新闻

学生应该学习什么编程语言

[日期:2018-12-14] 来源:Linux公社  作者:醉落红尘 [字体: ]

根据HackerRank的一项新调查显示,学生所学的编程语言与雇主需要的编程语言之间存在令人担忧的差异。

HackerRank在其《2018年学生开发者报告》中指出了开发者教育的趋势。共有10351名软件开发人员通过电子邮件和社交媒体网站参与了这项为期10分钟的在线调查。

学生应该学习什么编程语言

在1月份报告的2018年开发者技能报告中,HackerRank透露,四分之三的开发人员基本上都是自学成才,尽管70%的人表示学校或大学也为他们的编程教育做出了贡献。在10月下旬接受调查的学生开发者中,“你是如何学会编程的”最常见的答案是学校和自学。其中近三分之二的人是部分自学的,而学校在引入编程方面所起的作用略大一些。

学生应该学习什么编程语言

HackerRank报告指出:

开发人员对学习有着永无止境的渴望。平均来说,学生学习6种语言,而更高级的开发人员学习4种语言。亚太地区的开发人员最为雄心勃勃,平均每个学生计划学习7种编程语言!

它还揭示了学生和专业人士在学习如何编程时使用的资源的差异:

学生应该学习什么编程语言

尽管Stack Overflow是最受欢迎的选项,但学生使用它的次数少于专业人士,而学生比专业人士更喜欢使用YouTube。书籍和在线教程吸引的专业人士比学生多,但是,与专业人士相比,更多的学生使用有竞争了编程网站,

该报告包括两项关于语言的有趣发现。

这个图表显示了学生知道的语言和他们想学的语言:

学生应该学习什么编程语言

超过四分之三的受访者知道C语言,但只有11%的人想学。Ruby是最流行的“will learn”选项(40%),其次是Python和JavaScript。

下表显示,JavaScript是一种雇主需求超过学生需求的语言,这为学习JavaScript提供了一个很好的理由:

学生应该学习什么编程语言

另一方面,图表显示了C语言的需求相对较低,从职业角度来看,Java和Python是第一语言的更好选择。另一方面,C语言可以看作是一种很好的教学语言,因为它与硬件非常接近。

完整PDF文档可以到Linux公社资源站下载:

------------------------------------------分割线------------------------------------------

免费下载地址在 http://linux.linuxidc.com/

用户名与密码都是www.linuxidc.com

具体下载目录在 /2018年资料/12月/14日/学生应该学习什么编程语言/

下载方法见 http://www.linuxidc.com/Linux/2013-07/87684.htm

------------------------------------------分割线------------------------------------------

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2018-12/155849.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款