开发人员不会要求老板寻求帮助
软件分析公司的调查显示,少于五分之一的软件开发人员要求他们的老板咨询。
对英国主要的500名开发人员,美国,法国和德国IT企业的调查发现,41%首先向YouTube转向学习新的编程技巧,然后是谷歌社区(36%)和微软虚拟学院(36%)。
只有17%的开发人员表示,他们使用堆栈溢出或GitHub获得帮助,而81%表示他们不会转向经理以获取建议。
Youtube作为培训门户的人气可能归结为现在是自我教授的大量开发人员,施放的首席科学家Bill Curtis,建议每周计算机。
“百分比的开发商报告称,他们是自培训的,而不是他们拥有一个信誉良好的大学或其他类型的正规培训的计算机科学学位。他们在java或他们使用的任何语言中进行了自训练,“他说。
“当您进入这些大型应用系统时,这有点了。它们没有必要的软件工程背景来产生最高质量的代码,并避免人们在构建大系统方面做出的一些经典错误。
“所以,我的背景中具有这种赤字的人会更加令人惊讶的是,他补充说:”他补充说,有一个有这种缺陷的人的赤字会更加讲解风格的问题和回答情况,以了解更多关于一个可能弱的区域。“
在类似的静脉中,Curtis表示,只有54%的受访者声称对其组织的系统架构全面了解,只有5%的开发人员认为他们的整个团队理解其系统架构,是一个令人担忧的发现。
“我们在大系统中看到的很多最严重的问题涉及整个系统之间的多个组件之间的交互。因此,如果您不了解架构,您更容易造成具有系统级别影响的错误,“他说。
结构声音软件是数字转型策略的支柱,并且开发人员为写质量代码的动机是组织的成功取决于它的重要因素,特别是金融服务和零售业的早期采用者。但是,该报告显示,使用当前质量标准留下了许多要求。
作为主要刺激者的工作中,开发商(20%)引起了自豪感,而17%名称为主要动机的创新工作。但代码质量标准远远落后,只有8%的命名为动机。
调查发现,超过三分之一的开发人员未在代码质量索地上逐渐评级,这是可怜的代码质量。
如果一家公司因代码差而停滞,37%的受访者表示,他们将被审查,36%的人声称他们的工作将面临风险,其中柯蒂斯被标记为调查中最意外的发现之一。
“最令人惊讶的结果是小型开发人员如何对代码质量负责。这是一个有道理的最可怕的,三分之二的开发人员不会报告任何严肃的方式,他们对代码质量负责,“他说。
该研究还看到谷歌加冕为公司大多数开发人员希望在Apple,Facebook或鲜为人知的创业方面工作。
近一半(49%)英国受访者名称拍摄的谷歌,其次是Apple(41%)和Facebook(25%),作为他们首选工作的地方。
谷歌在三个剩下的国家担保了60%的投票,进一步强调其受欢迎程度,而9%的受访者在四个国家,他们更愿意在启动时工作。
根据柯蒂斯,谷歌,苹果和Facebook的说法是“作为精英之一验证”,这就是为什么开发人员宁愿为他们工作而不是启动。
“你是挑战的,你是在技术的最前沿,你不断挑战可以做些什么以及你能够做的事情[在大公司],”他说。
“一个初创公司会很受欢迎,但它有很多风险,而与[苹果,谷歌和Facebook],风险越来越少,兴奋得多。”
Python,Java AndjavasCriptremain在开发人员中的强大语言,据施法。该调查发现,56%的开发人员认为Belivejava和JavaScript在未来五年内掌握的最重要语言,其次是C ++(38%),Python(35%)和SQL(30%)。