趋势网(微博)讯:
撞上劳斯莱斯的货车只有100万保险 特朗普赢得2024美国大选 美媒测算特朗普已获超200张选举人票 曝黄晓明被叶珂索要2.7亿分手费 上海某中学疑似调查学生家庭背景阶层
在20世纪,所谓的有意义的教育只是学习一些简单的ABC而已。而如今,主要集中在Alphas、Betas & C++等领域。
编程技能正变得越来越重要,并迅速成为21世纪各领域工作者的核心能力。这一不可避免的事实正引导人们去寻找编码、创业公司、非营利组织的新方法。同时,也帮助他们和企业寻求创新,发掘他们急需的程序员。
举个例子来说,当每日交易网站Living Social找不到它所需要的有帮助的编码时,公司就会自己动手解决并成功打造出专属的合格程序员。通过一个叫作Hungry Academy的实验,Living Social付钱给24个人,让他们在5个月内学会计算机编程。他们全部通过了该课程的学习,并成为了Living Social的全职开发人员,一直到他们毕业。
据去年的《华盛顿邮报》报导,Living Social的技术高级副总裁Chad Fowler说,“我们认为,智慧和热情更不容易发觉,而且比某项专门技术更重要。”此外,她还说到,“我们有某种足够的DIY意识,可能这有点狂妄自大,但我们的教学却能够领先整个行业。”
很可能是因为Living Social带来的更大的麻烦,公司不会重复进行实验。然而它的培养观念是—把专业技能传授给非专业人士。这一观念正在以各种各样的方式流行着。任何人,甚至是孩子都可以学习编程。而且编程技能的需求正在不断增加,比如在一些非营利性组织、创业公司和其他的一些企业,它们都需要雇佣程序员。
参见:
·这就是下一代程序员的模样
·如何培养下一个Zuckerberg:为孩子编写6个编码应用
学习编程的诸多方法
Learntoprogra m.tv的创始人Mark Lassoff认为,重要的并不是学会代码,而是你展示给潜在雇主的责任。
“人们认为你必须回到学校去学习编程和其他的电脑技能,但是你并没有这样做”他在声明中说,“你必需要有数学或者科学天赋才能学习编程,这也存属子虚乌有。其实你只需要学习操作过程,然后实践之。你也可以通过在教堂和慈善机构做志愿者来构建一个投资组合。”
通常,对于雇主来说,经验不足的开发者没有老练的开发者那么强烈的愿望。但是,当前开发人员的匮乏意味着有更多的工作机会提供给要求编程技能的人,而不是拥有这项技能的人。因此,公司更愿意接受编程初学者。
大量的编码工作没人要
(参见—不要只看眼前,我们可能会面临开发人员的缺乏)
随着时间的推移,编码工作的数量只会大量增加。根据美国劳工统计局的显示,2010年有913000个电脑程序员的工作岗位。从2010年到2020年,这一数字预计会猛增30%。与此同时,全美其他工作的平均增长预计也只有14%.
Lassoff谈到,“其实真正用来填补这项工作空白的人是很少的,因为科技和就业市场的变化远比高中、大学的教育变化快。”
编码如何能够促进个人的职业生涯
开发者兼导师Joe OBrien认为,即使你已经得到一份非技术性工作,电脑技能也很重要。
“我们每天都要与计算机打交道,几乎密不可分。”OBrien告诉ReadWrite说,“如今它已成为人们日常生活中不可或缺的一部分了。”
他还强调,“我们并不是希望每个人都能去创作Web程序和创造出下一个Twitter。但是,我认为对于一些潜在问题的基本认识是非常重要的。”
OBrien从未上过大学,但是最近他出售了Edgecase—他自主创办和运营的软件开发公司。他认为是他的编程技能使他成为一名优秀的CEO。如今,他在他的家乡Columbus,Ohio指导一些有远大理想抱负的程序员。
“即使CEO从来没有为公司编过代码,他只需要知道正在发生什么就可以,从风险的角度和理解的角度。”他说,“CEO需要具备各种各样的知识,编程知识占其中的大部分。”
教授编程技能是一笔大生意
像OBrien一样的CEO认为,原因可能是,创业公司学会代码就可以募集上百万的风险资金。投资家似乎意识到,像Treehouse和Codecademy公司不只是为了培养下一代的开发人员,而是他们教授的技能对他们的管理者也很有必要。
(另请参见—教会人们编代码很流行)
无论是促进就业,还是跟上时代的步伐,学会编码既重要又不容易。如果你还没开始,那就马上开始吧,有什么好犹豫的呢?