您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 开发 > WEB开发 >
    全球开发者大调查:编程始于少年,Python 成最爱
    时间:2018-01-26 21:12 来源:网络整理 作者:网络 浏览:收藏 挑错 推荐 打印

    年前最后一场技术盛宴 | 1.27与京东、日志易、借贷宝技术大咖畅聊智能化运维开展趋向!

    近日,编程竞赛网站 HackerRank 基于 39441 位开发者的调研数据,总结了 2018 年开发者在教育、技艺和招聘实际中的各类盛行趋向。HackerRank 在算法、数学、SQL、函数式编程、AI 等众多不同范围为开发者们提供了相应的编码谜题。以下为报告全文。

    全球开发者大调查:编程始于少年,Python 成最爱

    Hello World

    无论你的任务是什么,对每团体来说,学习如何编码都是很重要的一件事。编码不只要助于丰厚你的计算思想,还能提高决策性,让你在招聘中崭露头角。

    我们在 2012 年底推出了 HackerRank,目的是让每个开发人员都能找到适宜的任务。近年来,我们社区的用户增长速度十分惊人——截止去年,社区已拥有 320 万名开发人员,是去年一切被雇佣开发人员总数的 2%。

    往年,我们初次对 HackerRank 社区停止了调查,以取得开发者技艺的相关信息,比如他们第一次推代码的时间、他们如何学习编码、最喜欢的言语和框架、他们想要什么样的任务、招聘经理希望的候选人是什么类型的等等。有 39441 位开发者参与了我们的调查,希望经过本文能让你对 2018 年开发人员的技艺信息有愈加深化的了解。

    一、学习与教育

    编码学习早于驾驶?四分之一的开发者在 16 岁前就末尾编码了

    全球开发者大调查:编程始于少年,Python 成最爱

    编码不分早晚。在一切专业级别的 39000 名开发人员中,有超过四分之一的开发人员在他们 16 岁之前就写了第一个代码。

    与此同时,在 26 岁以后才末尾编写代码的开发者中,有 36% 是如今的初级甚至更初级别的开发人员,他们的职业开展会很快。

    70 年代开发者:一场团体电脑革命引发的壮志雄心

    全球开发者大调查:编程始于少年,Python 成最爱

    与尔后的几代人不同,假设七十年代的人想要看到创新的技术,他们就必须本人去建造——处于那个年代下的他们别无选择,由于没有充沛的资源来教会他们如何创立软件。在 45 岁至 54 岁之间的一切开发者(47%)中,简直一半在 16 岁之前末尾编码。同时,明天 18 到 24 岁的开发者最不能够在 16 岁以前末尾编码(仅占 20%)。

    45 到 54 岁之间的开发者是第一批掌握团体电脑的一代,如Acorn Archimedes、TRS-80、Commodore 64 和 Apple II。由于无法取得正轨教育,“团体电脑革命”中的年轻人更有动力去学习编码。

    英国卫冕最年轻的编码人员排行榜之首!中国未进前十

    全球开发者大调查:编程始于少年,Python 成最爱

    在参与调查的 17 个国度中,至少有 100 名受访者表示,英国人末尾编码的人群最年轻,编码年龄在 5 到 10 岁之间,这些开发者大少数是明天的三十多和四十多岁。

    当这些开发者还在学校的时分,位于剑桥的团体电脑 Acorn Archimedes 就出现了。经过与 Tesco 的协作,英国的学校失掉了相当数量的电脑,更多的孩子可以运用电脑。

    明天,这种前瞻性的教育文明在英国依然存在——它成为第一个通要求 5 岁以下的孩子参加编程课程来完成课程现代化的国度。政策制定者也曾屡次指出,尽早接触编码是打造软件职业门户、了解影响日常生活的计算思想和软件原理的重要一步。

    无须置疑,开发者都有盼望学习的心

    全球开发者大调查:编程始于少年,Python 成最爱

    似乎每年都会有一个新的标志性编程言语、框架或库在整个开发者社区众多。自我教育是一切年龄段开发者的常态,虽然 67% 的开发人员拥有 CS 学位,但大约 74% 的人表示至少有一部分是自学的。

    开发者平均知道 4 种言语,但是他们还想学习更多。对学习的盼望水平也因人而异:18 至 24 岁的年轻开发者方案学习 6 种言语,而 35 岁以上的人只计划学习 3 种言语。

    自学作为成功开发者的重要组成部分,学习工具是成长的一种手腕。但是工具总是会改动的,所以对顺序的猎奇心和真正的兴味,应该推进学习新工具和顺应技术不断开展的前景。

    我们不一样:新一代开发者最爱 YouTube

    全球开发者大调查:编程始于少年,Python 成最爱

    堆栈溢出是自学者的头号工具,这在各个年龄段都是如此。但是,YouTube 和书籍之间存在着清楚的年龄段差距,成为编码学习中第二个最受欢迎的资源。

    学习的本质正在改动,年轻一代正在涌向 YouTube,而老一代仍更喜欢经过书籍来学习新技艺。更详细地说,当学习一个新工具时,千禧一代会登录到 YouTube(65%),而 X 一代则手拿起了一本书(85%)。

    当然,两者都有其共同的优势。YouTube 提供了一个系统化的教学形式,可以模拟大学中结构化的课程,波动提高。书籍的益处是顺应性,虽然 YouTube 可以引领软件提高的潮流,但教科书却是 CS 的永久基础。任何人都可以在不到一天的时间内制造出新的 YouTube 教程,虽然它不会提供教科书多年来沉思熟虑的阅历经验。

    但无论哪种方式,明白的一点是:我们正处在编码教育开展的最前沿。

    二、开发者技艺需求

    企业缺什么,我们学什么:五大需求度最高的言语

    全球开发者大调查:编程始于少年,Python 成最爱

    即使不断地有新言语出现,开发人员掌握中心的传统言语也是十分重要的。总的来说,企业需求度最高的言语包括有:JavaScript、Java、Python、C ++ 和 C 这五个。

    (责任编辑:admin)