老程序员:当编程属于第二职业的时候

jopen 10年前

Liz Beigle-Bryant是在1973年接触到她人生的第一门编程课,BASIC。那个时候,电脑还是数学部门而非工程部的组成部分,她回忆说。并且由于她的家族有着艺术背景,所以每个人都劝阻她不要去学习编程。

Beigle-Bryant,现年已经57岁了,自从几年前在Codecademy学习免费在线教程之后,又开始投入了编程怀抱。那时虽然没有直接的报酬,但是她发现学习技能有助于缓解求职过程中不可避免的沮丧感。

老程序员:当编程属于第二职业的时候

“我觉得我是在做一些有意义的东西,而不是在非死book和手机游戏上浪费时间,”她说。

2011年,Beigle-Bryant成为了微软裁员大军中的一员,她曾经担任的是行政助理。这是她的第四条职业规划道路。其他还包括于1996年作为Hypernauts系列的服装设计师,并拿过IMBD的提名奖项。

在她50多岁的时候,Beigle-Bryant决定了她的第5条职业生涯之路。在她失业期间,她每天最多能用八个小时的时间泡在 Codecademy上面学习HTML,以及后来的Python。最终,她依靠这些积累的技能,找到一份在华盛顿大学的工作(在那里她尝试过各种岗位,包 括数据迁移)。虽然这与她心目中的想法还有些差距,但是Beigle-Bryant表示她同样心存感激:“随着你的老去,你的雇主会渐渐地嫌弃你。”

很多人在面临类似的失业时,只会怨天尤人。不妨学学Beigle-Bryant,学习新的技能,如编程,让自己在求职中更有筹码。

根据劳动统计局的统计,美国7月份的失业率为6.2%。与此同时,程序员的失业率则仅为1.3%,并且预计这一领域的工作岗位在未来十年将增长8% 左右,甚至有的招聘人员表示会出现供过于求的情况。因此,程序员的平均年薪高达76140美元——所有职业的均值是46440美元。

由于合格应聘者的短缺导致雇主不得不降低了应聘标准。原来还要求有计算机科学的学位,现在已经不是限制条件了。甚至在很多情况下,非大学毕业生也成了可以招揽的人才。

“只要你会编程就行,”Nicole Tucker,iCIMS的一名招聘主管如是说。 “只要你有解决问题的能力,充满了求知欲,那就可以来试试。”Tucker补充说iCIMS聘请的程序员中也有是在Codecademy和Coursera上自学成才的。

Tucker说,她非常注重应聘者的动机。但现在的问题是,很多人选择编程并不是因为喜欢编码。对高薪和工作稳定性的追求已然掩盖了他们最初的激情。这也成为了跳槽人员的首要目标。

换句话说,如果你喜欢修复问题解决难题,那么你将比那些只是为了它的高薪而工作的人,更有可能成为一名更为优秀的程序员,享受到更多的工作乐趣。当然,这也适用其他领域的很多工作。

不过,如果你真的非常喜欢编码的话,不妨学学Ryan Hanna,看看他的励志故事。

Hanna,现在30,以前一直是一个很普通的IT劳动力。有关于编码的知识他懂得非常有限,所以他在2012年开始通过Codecademy自学 HTML,然后再是CSS和JavaScript。 “有时候投入起来,三个小时的时间一眨眼就过去了,”他说。五个月之后,Hanna开始试着建立他的第一个应用程序——Sworkit,该程序能生成随机 的路径,以满足用户的日程安排。

Hanna开始认为如果能有100人下载就已经够让他兴奋的了。结果第一个月他就收获了上万的下载量。后来,Hanna将Sworkit出售给了Nexercise,同时他自己也成了这一公司的一员,开始了他全新的职业生涯。

What about your story?欢迎分享。

译文链接:http://原网站已经失效/article/programming-is-a-second-career.html
英文原文:Old Coders: When Programming Is a Second Career
翻译作者:码农网 – 小峰