您如何成为开发人员?
介绍 关于进入“技术工作”,尤其是当该工作针对最新和最热门的领域时,存在许多竞争性观点:人工智能,数据科学,自动驾驶汽车或区块链开发,仅举几例。 您可能听说过诸如“您需要拥有博士学位才能成为数据科学家”或“您需要拥有计算机科学学位才能成为软件工程师”这样的说法。 现在,我对这些陈述的现实有个人看法。 您可能有自己的观点。 但是数据表明什么呢? 成为开发人员角色所需的未来是基于当前正在成为该领域领导者的人们的想法。 也就是说,当前的开发人员将确定这些声明的真实性,以期更长。 因此,我使用了Stackoverflow的2017年度开发人员调查中的数据来仔细研究这个问题。 调查数据涵盖来自213个国家和地区的64,000条评论。 该调查旨在了解与软件开发和数据分析相关的工作的多个方面。 作为调查的一部分,有150多个问题,包括: “您是业余爱好编程还是为开源项目做贡献?” “以下哪项最能描述您已经完成的最高水平的正规教育?” “您多久在家或远程工作?” 但是我最感兴趣的问题是 “假装你有一个远房堂兄。 他们今年24岁,拥有与计算机编程无关的大学学历,并且最近两年一直从事非编码工作。…