您的位置:首页 >创业 >

IT人才短缺的真实故事是什么呢

如果您仔细阅读招聘广告,那么IT职位总会有空缺。事实上,我们一再被告知这些专业人士严重短缺。另一方面,一些评论家表示,IT工作并不缺乏。他们说,问题在于公司有不切实际的要求,不愿意培训现有员工,或者他们想要低于市场价格。关于这个问题的混淆的一个例子是美国有线电视新闻网(CNN)关于IBM在2016年决定解雇数千名工人同时还计划雇用20,000名新员工的报告。此前,Business Insider披露了这一消息,2015年,IBM增加了7万名新员工 - 其中许多是通过收购 - 并且还裁减了7万名员工。

发生什么了?是否有IT人才短缺?如果有,是什么原因造成的?Techopedia收集了一批稳定的专家,将神话与事实分开。

真正的短缺或哭泣的狼?

我们所有的专家都认为IT人才短缺是真实的。“缺乏软件工程师并不是一个神话; 根据编码学院Holberton School的联合创始人Sylvain Kalache的说法,目前美国约有50万个未完成的计算工作。“根据Stripe和Harris Poll 最近的一项调查显示,这个软件开发人员实际上比公司的资金更有价值,证明了短缺实际上有多糟糕,”Kalache说。

事实上,美国劳工统计局预计,到2020年,将有140万计算机科学工作,只有40万计算机科学毕业生拥有必要的技能。“这就是为什么四大科技公司 - 谷歌,苹果,Facebook和亚马逊 - 已经在全国各地的新校区投资了数十亿美元,”哥伦比亚大学技术管理中心主任亚瑟兰格博士说。劳动力机会服务(WOS)的主席和创始人,这是一个非营利组织,其使命是发展未开发人才的技能。

试图保持健康

IT人才短缺的原因并不存在。但是,一个问题是我们无法根据需要尽快生产IT工作人员。根据Kalache的说法,大学每年培训大约35,000名计算机科学毕业生,替代教育每年培训大约2万名,但他说我们距离能够满足公司需求还有很长的路要走。

数字化转型正在超过各级IT工作的教育,Langer在日常工作中看到了这种影响。他负责监督哥伦比亚大学的技术管理硕士课程。“这是一个硕士课程,专为拥有超过十年领导力或技术经验的专业人士而设计,”Langer说。然而,他的学生中有近三分之一已经拥有硕士学位,而且许多学生都拥有MBA学位。“从高中生到行业领导者,人们都认识到需要重新技能并不断适应当今的数字环境 - 我们甚至可能不知道从现在起十年后的工作需要哪些工作技能。”

数字革命和企业采用新技术是卢卡斯集团技术部总经理David Armendariz指出技术短缺的两个因素。但他们不是唯一的两个。“退休婴儿潮一代,STEM毕业生缺乏,千禧一代增加对技术职业或职业道路缺乏兴趣是另外三个原因,”Armendariz说。

低球优惠

但是,公司也对短缺负责。例如,Armendariz说公司希望在雇用员工时得到便宜货。他说:“许多公司的预算都是基于那些没有真正了解在当今市场招聘最优秀技术人才需要的人所创造的预算。” “此外,许多公司认为,如果他们拥有'独特的文化',候选人将希望在那里工作的钱远远少于他们在其他地方所能创造的,而且往往不是这样,但事实并非如此。”是的,它,它事实证明,能够带你的狗去上班或做屋顶瑜伽与能够支付账单和过上舒适的生活相比。

外包

为避免支付更多费用,公司往往会向海外寻求 “在美国,一个优秀的软件开发人员每小时花费50至100美元,但在海外,劳动力便宜得多,” Static Jobs首席技术官Gene Mal解释道。“在印度或巴基斯坦,一个软件开发人员每小时的成本只有5到20美元 - 你看到公司可以通过外包工作节省多少钱吗?”

事实上,Mal说他曾经因为工作被运到海外而被解雇了。“我作为软件开发人员工作的公司被另一家公司收购,他们在我们培训了外国开发商之后就把我们解雇了,”他说。“美国有很多合格的IT工作者,他们很难找到工作,因为大多数公司都把工作外包给其他国家。”

Mal表示,入门级工作尤其如此。“没有人想要最近的大学毕业生,因为他们没有任何专业经验,”他说。“那些从顶尖大学毕业的人是安全的,但最近的大多数大学毕业生都不想被通缉。”

公司想要什么与被教授什么

最近大学毕业生的问题涉及两个不同的组成部分:缺乏经验,也缺乏适用的技能。“拥有学位以表明候选人具备公司所寻求的人才 - 而领先的公司将根据这一点招聘候选人,”Kalache说。“然而,情况已经不再如此。”今天,他说公司希望确保候选人真正拥有完成这项工作所需的技能。

此外,Kalache指出,传统的,以讲授为基础的教育往往不足以让学生为软件工程工作做好准备。“软件是一种技巧和实践的完美 - 这就是为什么公司现在确保候选人在雇用他们之前知道足够的技术。”然而,他说学生通过听讲座来学习,他们没有发展这种能力。

“此外,传统机构很难跟上科技行业的变化速度; 需要一段时间才能制定课程,由董事会批准,由认证机构审核,最后培训教师,“Kalache解释道。“然后,学生必须经过四年的培训,到那时,技术已经过时,这意味着技能方面存在不匹配。”

有时,情况恰恰相反,学生领先于公司。Carex咨询集团总裁Casey Liakos表示,“一个例子就是许多公司对旧技术(如Microsoft .NET框架中的开发)仍有非常深厚的需求。”

“然而,这不是现代培训课程的一部分,许多具有丰富.NET经验的开发人员已经转向更新的技术以保持最新状态。”Liakos解释说,最好的开发人员往往倾向于采用最新的技术但是普通公司还没有准备好利用他们的技能。

“传统的全栈开发人员有时对某些技术不够深入,无法满足企业技术招聘流程的需求,”Liakos说。因此,他表示优秀的开发人员不会考虑他们能够做的工作。“他们可能有两年的时间从​​事某项技术而不是所需的三项技术,但他们肯定具备快速掌握并取得成功的技能和可培训性。”

缺乏培训

但即使申请人可以培训,这在大多数公司也许不是一种选择。Signal FX的首席技术官Arijit Mukherji说:“通过获得现代IT流程的在职经验,没有经验的工人需要时间才能真正'合格' 。“此外,现有IT员工的大部分可能需要接受再培训,以便在不断变化的工作场所满足新的工作要求,”Mukherji解释说,他是Facebook指标解决方案ODS的原始开发人员之一。

那么,为什么公司不愿意投资培训员工呢?兰格表示,这并不便宜。“但是,人才无处不在 - 只需要培养,”他说。“向非传统申请人开放求职并投资培训不仅公平,而且有利可图,因为公司可以获得他们所需的人才。”

相关推荐

猜你喜欢

特别关注