腾讯科技讯 据美国网站Marketwatch报道,在当今美国,至少一半以上的高薪工作需要一些编程知识和技能。 如果你不懂SQL、Python和JavaScript这三种计算机编程语言之中的任何一种,雇主可能不会雇用你。 根据劳动力市场分析公司Burning Glass和甲骨文公司旗下的计算机科学培训机构甲骨文学院(Oracle Academy)的报告,在美国收入最高的工作中(收入最高在这里界定为每年收入在5.7万美元以上),有一半职位通常要求申请者至少具有一些计算机编程知识或技能。简单地说,编程技能就是为计算机编写指令的技能,所需的编程语言包括SQL、Java、JavaScript、和Python等。 甲骨文学院副总裁Alison Derbenwick Miller说,实际上,现在并非技术工作才需要编码知识。“计算机已经成为每个行业的一个工具。”这意味着许多领域的从业者都需要编码知识。的确,无论是需要进行数据处理的商务人士,还是需要创建网站的设计师和市场营销人员,或者是从事科研工作的科学家,都至少需要一些编码知识。 雇主和雇员——无论是否属于技术行业——都是这样说的。草坪护理公司LawnStarter的分析师Jake Lane说:“现在,编码知识对求职者来说是必不可少的。”因为这些知识可以帮助他们理解其他部门(包括技术和工程部门)的任务,并更有效地与其他部门协作。 美国伦斯勒理工学院(Rensselaer Polytechnic InstITute)计算机科学专业的毕业生安吉拉·科普兰(Angela Copeland)后来转行成为营销人员。他说:“虽然我从计算机编程人员改行成为市场营销人员,但我的编码知识背景真的帮了我。首先,当我为一个网站项目工作时,我很容易与开发商直接沟通。最终,这使我的项目完成地更快、更准确。” 金属回收公司ElectroMetals的营销专家Alex Barshai说,虽然他的公司不要求员工具备出众的编程技巧,但具有编程知识的求职者具有明显的优势。苹果创始人史蒂夫·乔布斯曾经说过:“这个国家中的每个人都应该学习计算机编程,应该学习一种计算机语言,因为它能够教会你如何去思考。” 总部设在纽约的小型企业贷款公司LiftForward的首席技术官Mike Grassotti说,编程知识之所以如此重要,还有其他一些原因:它们可以帮助员工“使某些琐碎的工作得到自动化的完成”,或者帮助他们“以其他人意想不到的方式解决某些问题”。 当然,仍然有很多薪水更高的职业不需要编程知识。例如,承包商的平均年工资是6.5239万美元,但他们大多数并不需要编码技能。很多石油钻井工人也不需要编程知识,而他们的年收入达到近10万美元。而且,根据劳动部门的数据,在未来几年内,主要任务是计算机编程的工作岗位将下降,因为企业可以雇用海外的电脑程序员。 但是,这并不能否定如下事实:美国工人仍然需要编码技能或知识(即使它们不是主要的编码员)。而且,专家认为,企业对具备编程知识的员工的需求将上升。事实上,有些专业人士说,未来的几乎每一项工作都需要一些编码知识。Coding Dojo公司CEO理查德·王(Richard Wang)指出:“在现在这个数字经济社会中,对那些想要走在其他人前面的职业人士来说,编程是必备的技能。我相信,编程技能最终会成为雇主的硬性要求。或者,正如Mike Grassotti所说:“编程知识是新的扫盲知识:就像阅读的能力一样,编程曾经是一门选修课,但它很快就会成为一个最基本的要求。” 对于那些没有编程知识的人来说,也有一个好消息:你无需在大学里学习编程知识也可以获得编程技能,而且可以免费获得。据《连线》(Wired)杂志的介绍,Codeacademy是更好的学习编程的在线平台之一,此外还有其他很好的平台,包括Girl Develop It 和Udacity。(编程/谭思)
|