Hired近日发布了《2019年软件工程师现状》报告,该报告覆盖了13个城市的98000名求职软件工程师,反映了过去一年的求职人数超过17万。面试申请和工作机会,此外还收集了平台上700多名软件工程师的调查回复,以了解开发人员的工作偏好。报告主要有以下8个亮点:全球对区块链工程师的需求增长了517%。旧金山搜索引擎工程师的平均工资为157,000美元。开发人员最喜欢Python而最讨厌PHP。Typescript是旧金山、多伦多和伦敦流行的编程语言五分之一的开发人员是自学成才的机器学习是开发人员最想学习的技术50%的开发人员喜欢结对编程43%的开发人员愿意开源项目贡献以下是软件工程领域最热门职位的概要HiredMarketplace数据显示,全球对区块链工程师的需求正在飙升,同比增长517%。对于精通区块链的工程师,他们通常具有后端工程师、系统工程师或解决方案架构师等经验。此外,安全工程师的需求量很大,这可能是由于数据泄露和消费者隐私问题的数量不断增加;对专注于数据分析和机器学习的人才的需求也在不断增长。软件工程师薪资排名薪资会随着需求的增加而增加。在旧金山,区块链工程师的平均收入为155,000美元,而在伦敦,他们的平均收入为89,000美元。当然,不同的地方有不同的薪资标准和竞争格局,薪资也会有所不同。以下是纽约工程师薪资排名:最流行的编程语言数据显示,有Go编程经验的开发人员最受雇主欢迎,但只有7%的受访开发人员使用Go。JavaScript是开发者使用最多的编程语言,占比62%。此外,12%的人使用TypeScript。下图显示了2018年每个求职者每种语言的面试申请数量:进一步分析表明,在具有多年经验的开发人员中,Ruby技术工程师的需求量尤其大。拥有6年以上开发经验的Ruby程序员的受欢迎程度是其他程序员的两倍。在4年以下编程经验的开发人员中,了解Typescript和Go的开发人员需求量很大。开发人员如何学习编程学习编程并不是一件容易的事。需要几年的时间来学习。这也是开发职位如此抢手的原因之一。今天,五分之一的开发人员是自学成才的,46%的开发者通过传统教育渠道获得CS学位,掌握编程技能。开发者最感兴趣的技术调查显示,企业的需求与开发者最想学习的技术无关,比如区块链是调查中最需要的技能,但只有12%的开发者想要最想学习区块链,61%的开发者表示最想学习机器学习开发者的工作方式开发者表示:teamworkcanmakedreamstrue.调查数据显示,软件工程师对结对编程很感兴趣,结对编程是一种让两名程序员在一台计算机上一起工作的开发方式,事实上,48%的人表示结对编程会增加他们在公司工作的兴趣。将近一半的开发者认为结对编程效率更高,更有助于发现bug,对初级程序员更有好处,但对有经验的程序员来说就有点鸡肋了。30%的开发人员表示他们考虑开源他们为开源做出贡献是因为它很有趣。然而,只有9%的开发者经常参与开源,而多达53%的开发者表示他们从未参与过开源。还要提出结论:调查结果并非一刀切,编程语言和技能要求因地区而异,但可以肯定的是,事实是程??序员不断学习,因为你的每一个决定事业将对你的未来产生深远的影响。
