一台计算机的好坏取决于输入它的信息。自从1822年查尔斯·巴贝奇(Charles Babbage)和艾达·拜伦·洛夫莱斯(Ada Byron Lovelace)设计出第一个“差分机”以来,就一直需要专业人士来为它们编程。
但软件编程和工程只是在20世纪80年代才成为一个广泛的职业。在20世纪中后期,政府和军队已经有了计算机系统,但直到家庭和商业计算机出现后,对编程领域知识渊博的个人的需求才出现爆炸式增长。
并爆炸它在过去十年中,在可以称为软件工程师的崛起。软件工程师的作业涉及以一种或多种编程语言编写代码,为TECH公司和其他业务的内部计算机技术生产任何数量的程序。
通常需要了解数学和逻辑,以及创造性思维的倾向和与有限的时间或资源做出有限的能力。但所有这些都需要作为计算机工程师所需的是本科学位,尽管那些有毕业生教育的人通常具有更强的前景。
工程师的教育
2002年,这一数字为11.7011万学士学位在赋予的计算机科学,到2012年,奖励145,924人,增加了24%。
总体而言,这是比本科学位的全国总数的更小的增长率 - 1,244,171美国人在2002年获得了学士学位,2012年的1,791,046年 - 增长率为45%!但是,软件工程师更有可能在其所选领域找到工作。
美国有67.79万名软件工程师2003年和1,018,000人2013年。这比该领域的就业机会增加了50%,这是整个工作岗位总体效率的12.5倍(从2003年的127,567,910个工作来自2013年的132,588,810,或增加了4%)。
不仅重点关注软件工程师的职业生涯意味着您有更多的就业机会,它也可能意味着一个更大的薪水......很多。软件工程师的中位数(92,660美元)大约是美国薪水总体的两倍(46,440美元)。
还有其他职业可以更有利可图,但许多需要多年的额外教育。与其他一些共同的专业职位相比,会计师的中位数为63,550美元;律师的律师是113,350美元;医生的那个是187,200美元;而高中老师的那位是55,050美元。虽然医生的中位数是软件工程师的两倍,但它通常需要至少8年的学院学校教育。
Jon Bischke,科技招聘公司首席执行官Entelo在一封电子邮件中写道,“当您在过去十年结合录制技术的增长和收入时,有足够的合格软件工程师填补了这种繁荣创造的所有工作。询问任何招聘人员!虽然专门的CS大学生的数量都在增长,但它并没有足够的足以跟上这些软件和基于云的业务的增长。“
强烈的开始
事实上,即使对于刚刚开始的软件工程师而言,金融气候也非常好。没有工作经验的程序员的中位数开始工资目前为54,900美元。据福布斯称,该人可以预期在他或她的职业生涯中薪酬60%,这是额定软件工程在短期和长期投资回报方面的第四大学学位。
在这种经济复苏期间,我们听到了很多关于最近的大学毕业生遇到麻烦的毕业生。但是那些有一定程度的人会发现他们的机会大大提高。
软件工程师面临3.6%的失业率,因此只有一半的失业可能是普通民众,整体失业率为7.3%。会计师以4.2%,律师,3.7%,医生0.6%,高中教师以3.0%的比例为3.0%。
“从来没有更好的时间成为软件工程师,”Bischke说。“有更多的高增长公司寻找顶级工程人才比以往任何时候,都有足够的合格候选人来填补他们所有的开放角色。正因为如此,公司被迫支付溢价(并且这让它轻轻地推出)以获得那里的顶级人才。“
哪里有需要……
过去,软件工程只是硅谷的那些可行的职业生涯,但今天专业人士在西方,北和东方蔓延地蔓延地蔓延。据介绍,三个软件工程工资五大城市美国新闻和世界报告,位于加利福尼亚州以外。
在美国这个领域的顶级高薪城市是爱荷华州苏城,以每年126180 $一个工资中位数,并在那里为表格由census.gov成本生活费指数只有92全国人均水平的四分之一。这意味着软件工程师在这里有一个高的薪水,并支付更少的东西像住房,公用事业和交通运输。
其他对软件工程师有良好气候的城市包括马萨诸塞州的安多弗(平均工资121750美元,全国生活成本的122%)、新泽西州的纽瓦克(平均工资121630美元,全国生活成本的130%)、加利福尼亚州的圣何塞(平均工资116610美元,全国生活成本的156%)和加利福尼亚州的贝克尔斯菲尔德(平均工资114450美元,全国生活成本的132%)。国民生活费用的128%)。
这种展开的一部分是由于科技创业公司现在能够在他们的创始人安顿下来的任何地方播种,这将颠覆旧硅谷模型。此外,由于公司与技术直接相关的公司开发更复杂的网站,他们越来越需要聘请自己的软件工程师来维护专有计划。
在爱荷华州的苏城,特别是米德米米尔能源公司需要软件工程师的专业知识,以支持其电网。
广泛的未来
所以50%的工作增长超过10年意味着软件工程师的饱和度正在接近,并且增长将是高原?专家说这几乎没有这种情况。
虽然工作增加肯定会放缓,但事实仍然是,这一领域比创造就业方面的整体平均值要好得多。虽然整个国家的预计平均工作增长率为11%,但在未来十年中,在软件工程领域,预计将预计为22%。
将此与会计师的预计13%,律师10%,医生18%,高中教师6%。这意味着在这些职位中,将通过健康的保证金对软件工程师进行绝对最新的就业机会。
只有医生在薪酬和工作保障方面击败了清单上的软件工程师,但为了练习医学,人们需要一个MD,如前所述,涉及超出本科教育的多年的学校教育;与此同时,软件工程师可以尽快开始制作健康的薪水。
亚特兰大职业咨询公司董事总经理Todd Rhoad说英国电信咨询他认为,互联网在多个国家农村地区的扩张将在未来几年提振全球软件工程师的就业前景。
“随着越来越多的国家与互联网和相关技术从事互联网和相关技术,需求将继续增长,”Rhoad在一封电子邮件中写道。“但是,获得购买和推出卫星的财务支持需要几年时间,包括将信息分发给用户所需的所有地面基础设施。”软件工程师是该地面基础设施的保管人,对其生存至关重要。
只要电脑和计算继续发展,也会有很多需要训练有素的软件工程师。由于硬件技术变得更强大,更强大,它可以支持更复杂,更苛刻的软件,计算机公司将努力推动硬件的极限,以便通过提供最强大的机器来吸引客户。
“软件工程已经完成了从编码到维护大型复杂系统的巨大转变,”Rhoad说。“最终,挑战将变成人类管理这种复杂性的极限。系统将变得更加复杂,但我们人类的能力将保持不变,这意味着我们需要改变工程和数学方法。随着复杂性水平的增长,软件工程的未来也在增长。在接下来的50年里,软件工程师的需求将很容易继续过山车式的增长。”
当被问及其中软件工程师会看到最具成长性,Entelo的乔恩Bischke引“软件即服务(SaaS),尤其是那些有[商家对商家]模式”,这指的是在云远程托管应用程序网络。“你不仅有在软件和云公司本身创造就业机会的增长,但你也看到了公司,他们服务......谁是经常构建软件本身类似的增长!这是一个良性循环是市场上双方正在创建导致就业机会。这种类型的自我维持的生态系统没有显示出很快放缓的任何时间的迹象“。
随着软件的范围不断扩大,需要更多的人力(由越来越多的人)来创建和维护它,这意味着软件工程师的崛起将有增无减。Rhoad认为,随着软件工程师角色的扩大,这一领域比以往任何时候都更需要足智多谋、训练有素的人才。
“将来对软件工程的最大挑战是,随着组织的平稳,软件工程师的角色正在增长。是的,他们戴着更多的帽子,而不是他们过去的帽子。这降低了他们编写代码的能力。软件工程的未来将侧重于解决面对它们的问题,包括弄清楚我们如何希望世界如何看待以及我们如何使其如何使它发生,尽管我们的数学基础和组织的转变造成了障碍。“
更新:如果您拥有超出软件工程的财务问题,SmartAset可以提供帮助。伟德ios app这么多人向我们寻找税收和长期的财务计划帮助,我们开始了自己的匹配服务,帮助您找到一个财务顾问。财务顾问可以帮助建立您的投资组合来创建所有人退休的预算。当伟德ios appSmartAsset匹配工具可以帮助你找到一个可以合作的人来满足你的需求。首先,你要回答一系列关于你的情况和目标的问题。然后,该程序将把你的选择范围缩小到三个符合你需要的受托人。然后,你可以阅读他们的个人资料,了解更多关于他们的信息,通过电话或当面采访他们,并选择未来的合作伙伴。这可以让你找到一个很好的适合,而程序为你做很多艰苦的工作。
照片学分:©iStock.com/AleksandarNakic,©istock.com /彼此图像,©istock.com / scyther5