30岁之后转行做软件开发的1软件开发0个故事

  常有人说 30 或 35 岁不适合做开发写代码了。那 35 岁以后转行做软件开发还可行么? 35、40 甚至 50 岁之后才开始学习编程,年龄会不会太大了?让我们来看看 10 个成功转行软件开发的真实故事。

  Aimee Morgan 之前是斯坦福大学图书馆档案工作人员,35 岁时报名参加了一门在线课程学习Python。她发现自己喜欢上编程后,就决定前往 Hackbright 学院进修,Hackbright 是一个专门为女性提供软件开发培训的训练营。 她的编程技能让她获得了 Flixster 后台团队的软件工程师职位(Flixster 是一家为用户提供观影资源和评分功能的美国网络平台社区,该公司后来由华纳兄弟公司拥有),在那里她协助推出了一个新的在线售票平台。 现在她已是 Google(旧金山湾区)的一名网站可靠性工程师。

  “不要听信那些传播‘除非在初中就开始编程,否则不值得去学习编程’言论的人。编程技术领域很宽广,能够容纳很多人进入这个领域。年少的时候,要让我承认自己在某些方面存在无知,的确很难。现在年纪大了,反而更容易处理这种最初的挫折感了。”

  Clayton Boyle 曾为一个小的餐饮集团管理餐馆,然后转行从事房地产业务。但是在他脑海里总盘旋着一个想法:学习编程。在他 36 岁的时候,Clayton 在 RefactorU(科罗拉多州布恩市的 10 周编程训练营)报名参加了用于开发软件应用程序(MongoDB、Express.js、Angular 和Node.js)的 MEAN 技术培训。 现在,Clayton 作为一名初级软件开发工程师,在房地产社交媒体网络 BiggerPockets(科罗拉多州丹佛的房地产投资社区的社交网络)公司任职。

  “我曾经尝试过自学一些课程,也买了一些书,但我总是发现,生活是我努力自学路上的阻碍。我对编程的爱好和学习动力已经有很多年了,但我不知道怎么才能成功,直到当我发现编程训练营。我的建议是挑选一个好的编程训练营:对训练营进行调研,了解别人对训练营的评价,与参与培训的人聊天,确保你对训练营有一个良好的印象,并相信你的直觉。在最终决定前,尽可能多的做一些课前工作。”

  Wendy Zenone , 38 岁时已身兼妻子和母亲的身份。她的第一份职业是美学家,但她想成为一名软件工程师。 但她实现这个梦想工作的道路并不简单。 她的经历表明,从一份成功事业转行投身到技术行业中是一个艰巨的任务,需要汗水、决心和胆量。 虽然有人说机会只给年轻人,但她仍参加了 Hackbright。 现在,她是旧金山的贷款俱乐部(一种类似 EBay 的贷款网站)的助理应用安全工程师。

  “作为一个三十多岁的中年妈妈,我不像二十多岁的年轻人那样拥有很多的空闲时间。我开始寻找一些实习工作,发现一家公关公司在招实习生。在那里我工作了几个月,之后接到 Facebook 的来电。他们向我提供了广告部门的职位。我咨询 Facebook 的一些工程师,了解如何学习编写代码,以及如何做这项工作。其中一个工程师说:‘这需要很多的练习’,并向我展示了他是如何修复代码中的错误。并不是每个人都鼓励或乐于助人的。我考察并参与了 Hackbright 的面试,一个专为女性提供编程培训的训练营。但收到了一封面试不通过的邮件,并建议我 6 个月后再面试。我的第二次面试好多了,我被接受了!毕业后,我经历了很多面试。我通过了多个软件工程师岗位的面试。”

  Bill Barnett 40岁时在俄亥俄州的辛辛那提大学进修学习计算机科学。在做飞机机械师 17 年后, Barnett 转行做软件开发,却并不感到难过。 Barnett 现在是位于辛辛那提的 27 人软件开发公司 Gaslight 的联合创始人。 他用 Ruby on Rails 做服务器端开发。

  “当我意识到自己就是那个阻碍自己前进的人,就决定重回学校学习。没有什么好的学习方法。只有一种理论方法,就是努力学习,坚持不懈。不要害怕提出问题, 参与开发人员社区,访问用户群,与人讨论。尤其是作为一名大龄软件开发人员,不要害怕接触那些开发经验更丰富,但年龄反而更小的开发人员。不要‘有我年长,我见识多’的思维观念。”

  Pavol Almasi 于 1999 年获得工商管理学士学位。此后,他主要的职业是一名印前专家。 他希望学习计算机编程,但却没有想过去学校学习,也没想过发展成职业,因为他认为编程是天才做的事情。 2013 年 40 岁时,Pavol 获得 McCann 的商业与技术学院计算机程序学士学位(课程包括学习 C ++ 编程,Visual BasicProgramming,Java等)。 几个月来,他比那里的其他年轻学生进步得更多,正如 Pavol 说的,他们可能没有他的全力以赴的精神和积极动力。 现在他是 Berkshire Hathaway GUARD 保险公司(Wilkes-Barre,宾夕法尼亚州)的一名计算机程序员。

  “看书,阅读教程,最重要的是疯狂地练习。完成教科书中的每一个练习,深入研究课本的内容,并对同一件事情思考不同的解决方案。于 2014 年 12 月以第一名的成绩从学校毕业(副学士学位)。之后,发出了大量的简历,也经历了几次面试,但时运不济。我不得不做一份与编程无关的工作。两个星期之前,我接到了之前申请的职位(C#软件开发人员,大部分是网站服务和数据库相关的开发)的面试电话。我通过了这次电话面试。上周我通过了个人面试(代码审查,编程讨论)。今天,我参加了这家公司的第三次面,以及最终的面试(个性测试,一些难题)。最后,我获得了这份工作。”

  Derek Langton 之前是马萨诸塞州的州警,在服役近二十年之后决定转行做iOS程序员。 42 岁的兰顿开始观看麻省理工学院和斯坦福大学的计算机科学课程视频,然后转而观看 YouTube 上的视频教程。Langton 说“吃、喝、睡觉,以及 iOS 开发。 你要么做,要么不做。 你不可能只做一半。”现在,Derek 是一名个体经营的 iOS 外包开发商和 FFL Startup Accelerator(旧金山湾区)的总监。

  “我做了一个免费的购物伴侣 iOS 应用:Smoopa。我的 APP 被苹果推荐过,并在《今日美国》,《消费者报告》,《时代》,《CNET》,《TechCrunch》和《华尔街日报》上报导过。“

  Patricia Ehrhardt 的 20 多年职业生涯跨越了各种行业领域,包括针灸、非营利组织和工商管理。 Patricia 想了解如何编写代码,并可能转行为计算机编程,并遇到了 Coursera。 令人惊讶的是,这些课程是免费的,她立即参加了「Programming for Everybody (Python)」。 凭借在 Coursera 的几个月培训,她获得了一份 Web 开发者的工作。 之后参加了“女性编程奖学金“计划。 Patricia 在完成该项目计划时有两名导师协助:他们分别做后端 Web 开发和前端开发。 多亏了这个项目, Patricia 获得了在旧金山 ePublishing 的全职工作。

  “投资自己。我每个小时都能学到新的东西,这不是开玩笑。我每天最期待的是学习和成为一个更好的工程师。我有一个长期目标,即开发一个软件去帮助一些组织,例如昭雪计划、失踪以及被剥削的儿童或无家可归者的协会、减贫和为受虐妇女辩护等组织。”

  Sara Powell 于 1999 年获得了她的第一个文学学士学位。之后,她作为一名自由音乐家参与了许多不同行业领域的活动,包括医疗行业等等。 之后,Sara Powell 加入了 Free Code Camp(一个致力于帮助人们学习如何编写代码,为非营利组织开发项目,并获得开发人员工作的开源社区)。 现在她是 Health Carousel(位于辛辛那提,俄亥俄州)的一名软件开发人员。 她写道:“我对目前的职位很满意,并不打算离开这个行业”。Python、Django 和JavaScript是 Sara 擅长的几个技能。

  “我从一个完全不会编程的小白,成长为编程能力强,能为前端开发岗位进行面试的人。”

  在他所有的职业角色中,他曾经深入参与了产品的研发,但从来没有写过一行代码。 他明白,要成为一个更成功的,创新和敏捷的企业家,他需要对技术的更深入的了解,以及自己构建原型的技能。 2013 年,他加入了 Hack Reactor Courses(位于旧金山的一个为期 12 周的编程学校)。秒速赛车官网 之后,他很快地成为了耐克公司的一名高级网络工程师。 现在,他是 GE 数字公司的一名高级软件工程师,该公司总部位于圣拉蒙(有 10,000 多名软件工程师在该软件开发公司工作)。

  “就像被卷入了一场信息海啸中!我们从上午 9 点开始,首先会有一个很轻松的讲座,然后你可以选择留下来听讲座的第二部分,或者开始编程挑战。在这里有很多引导式的自我学习方法,这些方法在训练我们寻找我们自己的或工作中的问题的解决方法都非常有效。当我不用参加每日站立会议或敏捷迭代计划会议的时候,我就写代码 – 每时每刻所有的事情都只是编程,这感觉非常棒。我知道我喜欢编程实现我的产品想法。幸运的是,我也喜欢实现别人的产品!”

  Laurie Alaoui 在 57 岁时成为了 General Assembly(一个为期 12 周的沉浸式的全栈 Web 开发新手训练营)学校的一名学生。 对于 Alaoui 来说,在她看到一个有关增强现实和手势技术的被称为第六感计算装置(SixthSense)的 TED 演讲后,学习编程就成为了她的一个梦想。 现在 Laurie 是一家小型公司 TruckBuds(位于加利福尼亚州达利市)的一个全栈 Ruby on Rails 开发者。 在进入这个具有挑战性的职业之前,Laurie 曾担任编辑、销售/客户主管,甚至有过有机农场主的工作经验。

  “在我参加的第一次聚会上,我只理解某个家伙口中的所有单词中的百分之二的意思。编程非常强大,它能带给你为社会做更多贡献的机会。你还可以通过编程改变人们的生活方式。过去我只是坐在家里玩数独游戏,但编程比这有趣得多。“

  希望大家从这些故事中得到了启发:对于你真正喜欢的,有热情的事情来说,什么时候都不晚。

  在编程神线 倍效率的程序员可以完成一个普通程序员 10 倍的工作量。「普通程序员」就是....

  许多参加过 BarCamp 的人都在致力于从程序员转型为创业者。尽管我从来不是一位真正意义上的核心程....

  改变职业是一件吓人的事情,有时候还会成为一件危险的事情。年龄越大,危险就越高。从头学起一样东西,难度....

  一个存储,可以对应多个实例,这将提高这个存储的负载能力以及高可用;多个存储可以分布在不同的机房、地域....

  近日国外开发者平台 HankerRank 发布了 2018 年开发者技能调查报告,本文摘录程序员求职....

  21世纪是程序员的世纪。对程序员的需求比大部分岗位的需求都要高。那么程序员需要掌握哪些技能呢?程序员的大脑跟一般人有什么不...

  Peter Knego 向我们展示了一些有趣的东西: 官方数据:程序员年纪越大越出色、越稀有。他使用StackOverflow的声誉值和其它几...

  10月24日是什么节日你知道吗?程序员节!作为电子工程师的你要怎么过程序员节?为什么没有电子工程师节....

  这篇文章是我在部门会议上一次发言的总结。之所以会有这次会议,是因为我的一名员工向我提出了辞职,在思索....

  说到开发产品,没有人比程序员更了解产品。程序员知道产品的优点、缺陷、用途和潜在用途。说起这些,程序员....

  最近一位分析界的老前辈对我很无奈地摇摇头,“这帮程序员,不食人间烟火哪!”我也深有感触,全世界的码农....

  程序员是一种“职责”,需要的是对编程语言的使用,更希望尽快完成工作,而不是探寻为什么要做这项工作。做....

  开发运维工具与软件开发领域的最佳实践密切相关,也与必要的规范密切相关。

  诚聘单片机软件开发工程师 从事软件单片机设计、开发,有经验者优先,应届毕业生均可,公司有全勤奖、年终奖、五险、房补、食堂...

  在各种招聘广告里,总能看到软件工程师,程序员或高级工程师的称谓。从工作职责来看,好像工程师和程序员没....

  在软件项目开发过程中,应该按软件开发要求撰写十三类文档,文档编制要求具有针对性、精确性、清晰性、完整....

  我遇到过很多程序员和计算机系毕业的学生,也给很多程序员和计算机系毕业的学生讲解过《高级 C 语言程序....

  考虑到开发人员对公司的成败起着决定性作用,上述问题就变得令人堪忧了。软件开发人员并不会对“创意”造成....

  随着做软件的时间越来越长,我发现,做软件越来越难。难在哪?难在怎么做出一个好的软件。好的软件标准是什....

  目前在一个在arm上运行的linux系统,需要安装PyQt4,不知道有没有这方面经验的人。 我按照官方步骤是先安装SIP再安装PyQ...

  最近面试了一些人,包括应届本科、硕士和工作多年的程序员,在问到C 语言相关的问题的时候,总是没几个人....

  不管是CPPer,Javaer,还是PHPer等等,不少开发人员经历过这样的困惑:我到底是工程师(S....

  我遇到过很多程序员和计算机系毕业的学生,也给很多程序员和计算机系毕业的学生讲解过《高级 C 语言程序....

  如果要开发软件,就必须拥有软件安全计划 (SSI)。实施SSI 可以尽可能地防止安全缺陷进入到生产....

  我们大家都记得自己用过的第一台电脑。Joyce Wheeler 也不例外。但是她的情况略有不同,她是....

  物联网设备,因为要连接网络和应用的多样化,导致软件的开发难度和复杂度大幅地增加,开发方式也会与之前的....

  需要掌握哪些技能 需要了解并使用过几款常见的单片机。 需要熟悉常见的硬件接口譬如 UART 、S....

  有人说我在传递负能量,看了我的“漫谈程序员系列”感到了前所未有的彷徨与迷惘,哇哦,这不是我的初衷,我....

  对于刚开始学习软件开发的新人来说,“必备技能”往往意味着一个长长的、标有重要度的学习列表,但是过长....

  写这篇文章源于某条微博评论,原内容大概是一个快40岁的人还在当程序员写代码,评论内容大概是:有些人就....

  我不是计算机科班出身(学金融的),但是我喜欢编程,01年4月看到郑州一家网站招聘网络编辑,就去了,其....

  在软件公司,程序员是企业中最基础的岗位,只要保质保量的完成分派的任务就可以了,但在我看来好多程序员就....

  如果我可以给每个工程教育增加一门课,它不会涉及编译器、门电路或是时间复杂度,而是一门介绍行业现实的入....

  蓦然回首自己做软件开发这个行业已经十年了,这十年中我获得了很多,技术能力、培训、出国、大公司的经历,....

  多年前我在做技术支持。因为这些C/C++编译成的二进制文件出的问题都很复杂, 所以当年维护的时候特别....

  在官场上,曾经有一个59岁现象,就是官员们会在59岁时,会使劲捞上一把。很明显嘛,权力过期作废,再不....

  我是81年的,工作了10年一直从事软件项目开发这块。 加入过的公司有五家了, 04年杭州参加工作, ....

  展望未来,总结过去10年的程序生涯,给程序员小弟弟小妹妹们的一些总结性忠告。

  现在依然记得大学时软件工程老师曾说过的一句话,大概是这样的:“工作五年之后,就基本 可以分出大家的区....

  债务这个词,相信大家已经都对其深有体会了,特别是像我一样作为“房奴”的人,每个月都要去银行还钱,那就....

  CT 是一个业务复杂度极高的行业,要想从码农成长为程序员,需要经历更多的煎熬,需要发挥更多的创造力,....

  我好像感觉还很年轻,才刚刚毕业,对未来一片憧憬,耳边才响起小马说,走!咱俩一起闯世界去。我仍然感觉我....

  从2007年7月份走出校门到今天2014年12月份,已经整整7年半了。想想7年半之前的自己,再看看现....

  和大家一样,我也是一名普通的程序员,很快工作五年了。现在依然记得大学时软件工程老师曾说过的一句话,大....

  围棋有数千万爱好者,但真正能跻身职业行列的高手,只有寥寥数百。作为“最难”的脑力游戏,围棋是脑力职业....

  微软企业副总裁、Xamarin创始人兼开源资深人士奈特-弗里德曼(Nat Friedman)将出任G....

  技术出身的职场人特性很明显,与做市场、业务出身的职场人区别尤其明显。

  没有用过ARM,刚开始学,想请教一下ARM的软件开发环境选择CCSV5,可以再windows的操作系统下完成么?软件开发一定要...

  十年前,计算机专业是当时的高薪职业,圈内一直流转有“程序员工资领跑同龄人”的传说,幸运的是田松君赶上....

  但是,认为新代码比旧代码好简直就是荒谬。旧代码是已经运行过的,测试过的。无数的bug在被发现前都上线....

  过来人结合自身的体会和大家聊聊,希望新人能少走弯路。每个人的情况不一样,我下面的描述可能并不适合每一....

  “我是工程师,我为自己代言” 科技产业已成为这个时代拥有最大产业规模和最具广阔前景的新兴产业之一,工程师被越来越多的大...

  需要掌握哪些技能● 需要了解并使用过几款常见的单片机。●需要熟悉常见的硬件接口譬如 UART 、SPI 、I2C●...

  作者:四川熊猫仔 在朋友圈看到了有人分享了知乎这个问题就去搜来了原文「优秀的女生是没有性生活的」看,觉得好有意思,链接...

点击次数:  发布日期:2018-11-03 14:43  【打印此页】  【关闭
当前文章地址:http://www.jkyoa.com/lms/225.html

友情链接:

网站地图