美国“程序员世界”无门槛

想在美国当程序员?可能没你想象的那么难。就算没钱去正经大学念个计算机科学,也有其他出路。最近,越来越多的">在线学习编程学校在美国火了起来。许多真实的案例都为一些有志于此的人指出了一条光明大道:无论你是想找工作的穷学生,还是想改行的中年危机男,程序员的世界都欢迎你。

“闪电战”编程课程

西雅图的“代码伙伴”(Code Fellows)学校,就非常确信他们能够帮助学生找到工作。他们为学生提供六个星期的“闪电战”编程课程,让学生能够完成从零基础达到基本入门状态,收费1.2万美元——如果还是找不到工作,学费可以全退。

类似学校的兴起背后,是美国互联网市场的日渐繁荣,这导致了程序员供不应求的局面。据美国劳工部的数据预测,2020年美国大约会空出100万个程序员职位。而且许多传统高校对计算机课程的不怎么上心,正在让这个缺口越来越大。

比如今年华盛顿大学的计算机系,就只招了1/4完全够格的申请者。这样的事情在全美高校现在比比皆是。无论是报考计算机系,还是在校生选修计算机课程的比例,都在火箭式上升。

对于那些没能成功申请上一个计算机课程的学生来说,好在在程序员的世界里,学位并不是通向工作的唯一途径。

比如业界标杆谷歌公司里,一些团队就有14%的程序员没有相关正式学位。放大到全美来看,67%的编程岗位都是来自非科技类公司,这就意味着编程之外,还需要其他正常商业技能。

从这个角度来看,和焊接工或者木匠一样,编程其实就是一门手艺。是一门任何人都可以在几周或者几个月内稍加学习就具备基础技能的手艺。而且一旦那些刚刚开始的编程菜鸟们靠着这些基本技能混到了第一个工作,此后的职业发展道路上,他们就和其他正规学校出来的程序员同行们获得了相等的机会,只要各凭本事就好。

以脸谱网(Facebook)为例,每一个工程师在进入该公司要做的第一件事,就是6个星期的集中训练,大部分的课程自然都和编程相关。公司设立这个规定流程,是因为在大部分的高校里,计算机系都更注重理论学习而不是实打实的编程。后者其实包括了各种最流行的编程语言、项目管理与合作等一系列庞杂知识,这意味着一个合格的程序员往往需要和几十个其他程序员以及几百万运行程序同时打交道。

那些在线编程短训学校们,就试图帮助这些有意进入程序员世界的门外汉,从一开始就跳过单调而不实用的理论,直击那些公司最关注的实际技能——比如网站维护或者做一个APP。

这倒不是有意忽视基于大学教育基础之上的计算机学位的价值。如果一个学生能够负担得起这样的教育当然很好,但是从美国学生财务数据上来看不太乐观。目前美国学生贷款已经创下了1.2万亿美元的纪录,其中许多都注定会变成坏账。

程序员或终被替代

计算机学位有助于理论学习并且帮助那些顶级工程师继续磨练这门艺术,但在这个互联网如此普及的时代,要求每一个程序员都要有一个计算机学位,就相当于要求每一个砌砖工有一个建筑学位一样。

另一家在线编程学校“代码学院”(Codecademy),号称已经有2400万的全球用户注册使用其课程。不过这所学校的联合创始人扎克·西姆斯不太想把代码学院看成是一个职业学校。

“树屋”(Treehouse)的联合创始人卡森则认为,自己那张十几年前获得的计算机学位完全没有用。一日千里的互联网科技让工程师们必须持续学习新的模型和语言,这让很多半路出家的人有时也能站在同一起跑线上,只要他们愿意终其一生磨练这门技能。

“几乎所有我们现在能触摸到的东西都能和一个什么软件连上,这是人类历史上的头一遭。”卡森说。这就如硅谷一句最流行的话所言:“未来只有两种人,知道如何编程的人,和只能遵从机器指令的人。”

当然,就算已经出现了各种令人惊叹的成功个案,所有这些编程速成学校都还没有办法提供毕业生就业率的数据。当然这些学校也都是这两年刚刚开始进入市场,还要考虑到其中一些免费的在线学校中辍学率惊人。在上个月,“代码学院”有88%的学员顺利毕业,但是“代码学院”对学员的筛选非常严格。

“你并不需要特别的天才或者学术教育,来成为一个优秀的程序开发者。”卡森说。从“树屋”毕业需要学员支付每个月25美元的学费,以及将近一年的时间成本。

随着互联网科技注定要向人类社会的每一方面继续快速渗透,程序员岗位也会像其他被其所代替的劳动分工一样,越来越形形色色。

(责任编辑:mengyishan)

时间: 2024-10-25 18:21:08

美国“程序员世界”无门槛的相关文章

中国程序员 VS 美国程序员,差距就在这五点

心态差距 近年来由于互联网的迅速发展,全国各地,IT人才的需求量都出现了飞跃式的增长,程序员的薪资也明显高于其他行业. 但在国内,真正因为热爱编程而从事这份工作的人其实并不多,很多人学习程序想得都是这个行业火,赚钱快,入行门槛低.什么技术火就学什么,然后进入一个大公司,做几个成功的项目,积累工作经验,几年以后自己当个小管理,拿着十几万,或几十万的工资,再无追求的过着小日子就好. 甚至到了30岁,如果没能进入管理层,大多数人都会考虑转行,或仅靠自身的知识累积开始创业. 美国程序员大多数都是因为热爱

程序员世界常见的6个问题

我作为CTO已经有一段时间了.在这个工作岗位上,我不但制定准则,还带领团队.管理项目.设计架构.组织工作.制定代码审查.调查不同的问题.研究各种解决方案.结识许多技术人员和联系客户等等等等,做了很多事. 在完成这些任务的过程中,我不但学到了很多不同的技能,并得出了很多观察结果,想与大家分享. 本文针对的是首席技术官和开发人员,因为可能并不是每一个人都碰到过我下面发现.学习并得到解决的问题. 问题1:"我不熟悉X技术/工具" 这是每次在我要介绍新技术和语言的时候,最常听到一句话.也是在我

2014 年美国程序员薪资调查

Drdobbs 近期向 2,200 名美国的程序开发人员做了一次调查,调查显示高薪领域的工资随着经济的增长而增长. "Software Engineer"这个职位,除了在德州和几个其他州之外,没有什么特别的意思,在这几个州用这个职称需要经过评定.在其他地方这个通常指一个有领导开发 能力的程序猿,团队其他人都会向他寻求建议. 随着IT部门开发手机app,云端app,处理大数据的压力加大,这些技能高的人应该得到更多薪资.测试工程师也是一样,因现在测试变得更复杂更受重视 了.过去三年,测试人

广东程序员在加利福尼亚(转)

  作者介绍:Ryan Chen (英文名).目前在美国圣地亚哥城工作,就职于全球著名 IT 公司.Ryan Chen 在美国工作生活多年,本文是他对在美国当程序员的一些观察和感受.他的微博是 @奋斗中的胖胖.你还可以通过邮箱 ryan.chen623@yahoo.com 和他进行交流. 站长让我介绍一下在美国当程序员的工作和生活,因为国内很多同行都好奇,国外的月亮到底圆不圆.自从毕业工作后,我就很少码文字了.前段时间忙里偷闲的功夫断断续续看了一部高智商犯罪小说,叫作<谋杀官员>,对作者的想象

&lt;转&gt;程序员的心理疾病

注:本文转自大神王垠的博客 原文出处 http://www.yinwang.org/blog-cn/2014/02/09/programmer-mental/   说实话,虽然似乎为之奋斗了十多年,在真正进入软件行业的短短一年之后,我已经对它感到相当的厌倦了.这并不是说这个行业没有前景,而是在这个行业工作,其实很难得到心理上的快乐. 人们说女怕嫁错郎,男怕入错行.我并不认为自己入错了行,我仍然很喜欢设计程序和语言,而且我显然是这个领域的王牌之一.然而我却看到了这个行业里的无限混沌,让我觉得喘不过

揭秘IT人才特点:中美印日四国程序员比较

最近以裁判的身份参加了公司举办的编程大赛,发现高手云集,对公司内部的程序员能力也有了更深入的了解.我觉得编程能力对程序员而言,虽然很重要,但并不是全部.那么作为一个程序员,到底应该具备什么样的能力呢?这个话题显然太大.不过我觉得可以看看其它国家的程序员,也许可以得到一些借鉴.我有幸和中国,美国,印度和日本四国程序员有比较深入的合作过.虽然他们不一定有代表性,但我觉得他们的共性还是比较明显的. 以下的比较纯属个人见解,欢迎指正. 首先是日本程序员 他们的特点是非常仔细.我认为很主要的一个原因是日本

我眼中的中美印日四国程序员的特点

最近以裁判的身份参加了公司举办的编程大赛,发现高手云集,对公司内部的程序员能力也有了更深入的了解.我觉得编程能力对程序员而言,虽然很重要, 但并不是全部.那么作为一个程序员,到底应该具备什么样的能力呢?这个话题显然太大.不过我觉得可以看看其它国家的程序员,也许可以得到一些借鉴.我有幸 和中国.美国.印度和日本四国程序员有比较深入的合作过.虽然他们不一定有代表性,但我觉得他们的共性还是比较明显的.以下的比较纯属个人见解,欢迎指 正. 日本程序员 他们的特点是非常仔细.我认为很主要的一个原因是日本公

程序员必知 —— 编程语言创始人

IT江湖根据TIOBE 编程语言排行榜(2015年4月)来介绍编程语言创始人,我们感谢这些人,为我们提供这些优秀的编程语言. C语言创始人 丹尼斯·麦卡利斯泰尔·里奇(英语:Dennis MacAlistair Ritchie,1941年9月9日-2011年10月12日[3]),生于美国纽约州布朗克斯维尔(Bronxville),著名的美国计算机科学家, 对C语言和其他编程语言.Multics和Unix等操作系统的发展做出了巨大贡献.在技术讨论中,他常被称为dmr,这是他在贝尔实验室的用户名称

研究称快乐改进程序员的问题解决能力

快乐的程序员会比不快乐的程序员表现更好,看起来是显而易见的.否则,为什么互联网巨人如Google和Facebook都想方设法让员工在公司内更愉快 的工作?但愉快的程序员是更优秀的程序员并无科学证据证明.现在,意大利自由大学的研究人员测试了42名计算机科学专业的学生,观测他们的情感状态是否影响创意和问题解决能力.其中创意任务是要求他们为照片写标题,然后由一组裁判给创意评分:问题解决能力任务是要求他们玩伦敦塔游戏.结果显示,情感状态对创意没有统计意义的影响,但更好的情感状态改进了问题解决能力. 文章