编程语言系统和数据架构师、云工程师薪资最高

    作者:佚名更新于: 2020-03-16 20:23:47

    大神带你学编程,欢迎选课

    IT 行业薪水:系统和数据架构师、云工程师薪资最高;增长最快的技术 K8s.在过去的几十年间,大量的编程语言被发明、被取代、被修改或组合在一起。尽管人们多次试图创造一种通用的程序设计语言,却没有一次尝试是成功的。之所以有那么多种不同的编程语言存在的原因是,编写程序的初衷其实也各不相同;新手与老手之间技术的差距非常大,而且有许多语言对新手来说太难学;还有,不同程序之间的运行成本(runtime cost)各不相同。

    2018年至2019年期间,哪些职业的薪水和招聘岗位增幅最大?简短的回答是,让公司企业可以处理和分析数据、构建应用程序,并确保发布的那些应用程序其bug比较少的职业。

    眼下作为一名拥有云技能的技术人员很好,拥有处理数据的云技能就更好了。

    求职网站Dice发布的《2020年IT行业薪水报告》显示,云工程师这个职业在按职业划分的技术类平均薪水排行榜上名列第三,达到128347美元。排名唯一高于云工程师的两份职业:系统架构师和数据架构师当然也在云端处理许多工作。

    报告称:“2018年至2019年期间,哪些职业的薪水和招聘岗位增幅最大?简短的回答是,让公司企业可以处理和分析数据、构建应用程序,并确保发布的那些应用程序其bug比较少的职业。”

    按职业划分的技术类平均薪水(来源:Dice):

    编程语言系统和数据架构师、云工程师薪资最高_编程语言_ Swift_服务器_课课家

    该报告基于来自12000多名技术人员的Dice内部数据,得出了以下宝贵信息:

    • 按角色、技能、城市及更多标准划分的薪水趋势。
    • 雇主如何通过薪水以外的福利提高工作满意度。
    • 哪些技术人员会在2020年寻找新雇主,以及如何最能吸引他们。

    除了按职业列出薪水外,Dice还按技能列出了最高的技术类平均薪水,该榜单列出了与数据相关的专长,尤其是大数据专长,Apache Kafka、HANA、Cloudera、MapReduce和Cassandra跻身前五。

    Dice说:“说到技能和工资,这完全取决于一条最基本的定律:供需定律。就一些较老派的技能而言,熟练技术人员的数量比较少,因此雇主最终花多得多的钱才能找到人才为其服务(比如说,这是通晓老式大型机的人能够赚到可观薪水的关键原因;只有一小批活跃的专业人员才精通几十年前的硬件和操作系统)。”

    按技能划分的技术类平均薪资(来源:Dice):

    如果是深度学习(机器学习的一种关键方法)之类的‘热门’技能,供需定律同样适用:少数但越来越多的技术人员已掌握了这些新技术,可以从求贤若渴的雇主那里获得高薪。而有时存在着这种情况,即大量的技术人员已经掌握了某一种特定技能,但是市场对该技能的需求依然非常旺,因此薪水不断水涨船高;只要看看用来为苹果的软件生态系统构建应用程序的Swift的薪水如何继续一路上涨就知一二,尽管掌握这门编程语言的技术人员储备量相当大。”

    2019年,技术行业的平均年薪约94000美元,比2018年增长1.3%,与全美一些“新兴技术中心”高得多的薪水涨幅相比增幅不大。

    Dice在发布薪水报告后还发布了《Dice 2020年技术工作报告》,重点介绍“市场对面向数据的技术人员的需求”以及那些新兴技术中心。

    该报告列出了增长最快的职业,数据工程师位居榜首:

    报告还列出了增长最快的技术技能,Kubernetes位居榜首:

    Dice在2月份的这份报告中说:“容器化一直是过去这几年的热点。这些‘容器’或隔离的用户空间实例让从开发人员到系统管理员的每个人都可以测试和部署应用程序,而不必担心崩溃或一段不良代码会破坏整个系统。Kubernetes是一种开源平台,可以使容器的管理和部署(以及扩展)实现自动化,它最初由谷歌设计,不过现在(由于其开源特性)已被许多公司针对非常特定的使用场合进行了改动。Docker是一种特别受欢迎的容器管理工具。”

    报告中与云和数据有关的技能和职业很抢眼,这与其他近期的行业调查报告相似。

    比如说,求职网站Indeed上个月报告称“云计算和容器化技能很火爆。”:

    Indeed称:“Docker、Kubertnetes及其他容器化技术工具使软件工程师可以隔离应用程序运行的环境,那样用户流量增加后,就可以迅速扩展。雇主越来越需要这类技能。”

    同样在上个月,TECHnalysis Research发布了云计算报告,发现工作负载因平台(AWS、Azure和谷歌云平台)而异,不过数据库这种工作负载在这三大平台上都唱主角。
    云的几大工作负载(来源:TECHnalysis Research):

    不过,Indeed在1月份的另一篇文章中探讨了云计算行业的就业趋势,发现市场供需双方都有所增长,但最近出现了一些值得关注的变化,比如面对竞争对手AWS和GCP,微软的Azure云平台在岗位供应量和关注度方面有了长足提升。

    Dice在1月份的文章中总结了形势,并为寻求人才的企业提供了一番建议:“由于IT行业的失业率处于历史低位,许多技术人员对目前的工作表示满意,因此今天的雇主就需要用全面的观点看待招聘。除了薪酬和‘传统’福利(比如医疗保健和401(k))外,雇主还应考虑到技术人员对新兴福利(比如大学学费报销)越来越感兴趣。有鉴于此,许多公司会了解技术人员看重的薪水和福利,并采取相应行动,从而达到招聘方面的目标。”

    编程语言往往使程序员能够比使用机器语言更准确地表达他们所想表达的目的。对那些从事计算机科学的人来说,懂得程序设计语言是十分重要的,因为在当今所有的计算都需要程序设计语言才能完成。

课课家教育

未登录