“AI威胁论”,究竟是未雨绸缪还是危言耸听?目前我们尚未可知,但可以确定的是,随着这些新兴互联网技术的崛起,传统的行业必将转型,且部分传统职位也会被取而代之。那么,作为传统行业的从业者该如何顺应潮流,完成自身的转型之路?本文中,一位化学工艺工程师AustinTackaberry,将介绍他是如何在9个月一边做全职工作,一边通过自学从一位经验为零的新手成长为斩获6位数年薪的软件工程师。
图片来源:Unsplash,摄影师:ArtemSapegin
每当阅读成功人士的故事时,我都会查看作者的背景,希望他们的背景与我的相符。我从来没有找到与我拥有相同背景的人,而且很可能我的情况也与你的不同。
尽管如此,我还是希望我的故事能够对你有所启发,并作为一个有价值的参考,帮助你取得成功。
自我介绍
9年前,我在高中参加了VisualBasicforApplications(VBA)课程。7年前在刚接触工程课程的时候,我学习了C、Python、Matlab和Labview。3年前我获得了一所大学的化学工程学位,成绩还不错。除了高中和大学里的课程学习以外,我没有接触过任何编程,直到去年我决定学编程。
大学毕业后,我在一家炼油厂找到了一份工艺工程师的工作。在我转行从事软件工程之前,一直在那里工作。
为什么我想转行
我喜欢解决技术问题,但我知道将来我想涉足商业或创业。我一直有读MBA的想法,但每当我看到名牌大学昂贵的学费时,我的兴趣就会减弱。
年5月27日,我再次在Google上搜索MBA时,不知怎的,偶然发现了软件工程。这似乎是一个完美的契机。
软件工程师的需求越来越大,工资也很高,而且它是一个完美的行业,无需大量的启动资金也可以进入创业领域。你所需要的只是一台电脑,而你的机会几乎是无限的。
在任何其他工程学科中,你无法做到有一个想法,就开始构建,向用户展示,并且在少量资本的支持下就可以简单地进行迭代。在化学工程中,如果你有一个新产品的想法,那么你肯定需要一家工厂或大量资金来设计工厂。
我听说有人辞掉工作并参加培训班,但是随着我在网上深入了解,我意识到如果你坚定而且专注,那么完全可以自学。
你可能会说,培训班可以提供找工作的关系网和职业建议。这也许是真的,但我很幸运,因为我住在湾区,我参加了几次聚会,就建立了这样的关系网。
另外,最坏的情况也不过是我意识到自己搞不定,然后辞职去参加培训班。
目标
图片来源:Unsplash,摄影师:RobertBaker
首先你需要一个目标。特别是如果你想在全职工作的同时学习。如果你没有任何外部压力的推动,那么为了让自己坚持学习下去,就需要创造内部压力。你的目标应该简单并量化。为了制定一个合理的目标,你需要做足功课。我的目标如下:
在一年内拿下一份软件工程的工作,薪水与我现在的工资相同或更高。
计划
图片来源:Unsplash,摄影师:GlennCarstens-Peters
有了目标之后,你需要一个计划来帮助你实现目标。这时你需要尽可能多地阅读成功人士的故事。每个人的情况都与你的不同,但你可以从每个人那里获得一些建议。在制定计划时,我用到的资源包括:
learnprogrammingsubreddit: