加入收藏 | 设为首页 | 会员中心 | 我要投稿 厦门网 (https://www.xiamenwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 创业 > 正文

我30岁自学编程,当上高级工程师,几度精疲力尽想放弃

发布时间:2017-09-01 01:02:52 所属栏目:创业 来源:腾讯创业
导读:腾讯创业 | ID:qqchuangye 【腾讯创业编者按】布拉德·克里斯平(Brad Crispin)本来是客户处事行业的一名从业职员,在 30 岁之后才开始进修编程,最后成为在线教诲平台 Udacity的高级工程师。他是怎么做到的?克日,克里斯平在交际网站Medium撰文报告了本身
副问题[/!--empirenews.page--]

我 30 岁自学编程,当上高级工程师,几度精疲力尽想放弃

腾讯创业 | ID:qqchuangye

【腾讯创业编者按】布拉德·克里斯平(Brad Crispin)本来是客户处事行业的一名从业职员,在 30 岁之后才开始进修编程,最后成为在线教诲平台 Udacity的高级工程师。他是怎么做到的?克日,克里斯平在交际网站Medium撰文报告了本身从零开始进修编程到成为软件工程师的经验。

作者 / 腾讯创业编译组

这是产生在我身上的一个故事:从一个零出发点进修编程的小白,到成为Udacity的一名全栈工程师。(Udacity是一家致力于编程在线教诲的创业公司)。

在找第一份事变之前,险些每个雇用低级收集工程师的帖子都要求“计较机科学学位或两年的事变履历”,而我没有人任何事变履历,但我与其他人差异的时,我并没有放弃,固然非常费力,可是我僵持了下来。

在试探计较机编程的这条路上,我经验了很多患难,与亲人之间的相关一度很是求助,我也耗尽了我的积储,曾经一度失去自信,乃至还半途放弃。其后,颠末一年的反思,我以一种新的心态再次实行,并取得了乐成。

本日,我率领着一个由 10 名工程师构成的团队,认真多个焦点体系的开拓,包罗入学体系、门生项目代码评审体系和论坛等。成千上万门生在我们的平台上介入免费课程可能介入付费的Nanodegree项目。在付费项目中,假如通过了我们的Nanodegree认证,他们将有机遇得到在计较机行业尖端规模的事变机遇,包罗React、iOS和Android等主流平台的软件工程师地位,以及更前沿的AI、呆板进修和自驾驾驶汽车等规模的软件工程师地位。

下面是我的故事:

我的失败经验

我已经厌倦我干了七年的事变,我不能忍受我的余生一向从事这份职业。我想要成为一名软件工程师。但我不知道我为什么想成为一名软件工程师,只是认为它对我有一种吸引力,我想要建设某种对象。

可是,我的数学欠好,我也不熟悉任何一个措施员,我对这个事变缺乏相识,也不知道本身是否会喜好它。好意的伴侣向我提出了两点意见:第一,我的这种设法是猖獗的,第二,我太老了。

2014 年 1 月,我介入了General Assembly的一个实习营,进修编程。实习营在其时是一种较量奇怪的事物,其培训体系很不成熟。我们的班级很大,班级成员的进修出发点很不沟通,课程也在不绝变革,培训进程让人感受很紊乱。几个礼拜已往了,我们开始听到有些从这结业的门生如故没有找到事变。一种明明的焦急感在我们中间呈现了:我们放弃了原本的事变,耗费一万美元来这里进修新对象,真的能成为一名软件工程师吗?

终于,在第二学期开始之前,我照旧选择了分开。虽然,我也在实习营中学到了许多常识,也熟悉了一些很好的讲师,我的几名同窗也在结业后乐成当上了收集工程师,可能找到了其他功德情。可是,就整体培训结果而言,并不抱负。

分开培训营后,我耗费一个月时刻建设了一个前端计划作品集,并开始接一些小型项目,做Javascript开拓。这些早期的全力是有成效的,我确实得到了一些兼职事变,我开始变得乐观起来。可是,几个月已往了,我的事变依然很不不变,我不得不再次猜疑本身。·

我发明,我用在寻谋事变上的时刻和编程的时刻一样多。得到的项目断断续续,在编写措施的进程中,也得不到许多技能反馈,同时收入不不变,给家庭造成压力,而更要命的是,没有人能汇报你,你是否在进批改确的对象。在这些身分的影响下,我没有了安详感。

我开始寄望奈何才气找到全职事变。我传闻硅谷有许多自学成才的措施员,可是,全部雇用启事都都明晰要求有相干的学历和资历,为此我感想狐疑和沮丧。每个雇用低级网页工程师的帖子好像都要求具有“计较机专业学位或两年岁情履历”。假如必要学位才气得到事变机遇,那么没有学位的人又怎能得到两年岁情履历?自学的工程师奈何才气获得事变机遇?

尽量云云,我也开始投简历。我开始研究口试试题,但愿能获得一个机遇。在此进程中,我也意识到本身对数据布局和算法一窍不通,也不知道怎样开始进修。溘然间,我再次陷入绝望。对付我想要的事变,我不切合它们的要求,我猜疑我纵然得到了口试机遇也不会通过。

这是一段艰巨的光阴,六个月来,我的财政状况和家庭相关都异常求助。我是一个实习营的辍学者,一名兼职Javascript开拓者,我不得不面临究竟,以是我做了一个很实际的抉择——放弃成为一个软件开拓者。

我汇报伴侣和家人,我之前的举动是一时激动,而且已经为此支付了昂贵的价钱,我已经从头找了一份与我早年的职业生活有关的、更好的事变。

我是怎么乐成的

只有当你放弃的时辰,你才是真的失败了,而我已经放弃了。面临我放弃后的糊口与事变,我很快就反悔了。

时刻过得很快,一年已往了,我发明我照旧不能释怀。于是,我继承操作空闲时刻编程。编程成了我一个烦恼的乐趣,它耗损了我许多时刻,而功效每每令人沮丧,我没有得到什么成就。可是,我无法抗拒那种吸引力,我想要缔造某种对象,而不只仅是去浏览别人的事变成就。

同时,我总结了上一次失败的缘故起因:起首,我放弃了;其次,我不知道本身的偏向,也无法获得高质量的事变履历或反馈。

于是,我拟定了一个应对方案:

不要半途放弃

找一个导师

不计酬金,找一个好的演习机遇

汇报每一小我私人,我知道本身失败了,但我还要再做一次

那么第一步,我必要蕴蓄事变履历。但我该奈何得到一个演习机遇呢?我想或者可以去寻求伴侣的辅佐。

一年早年,我阅读了Loren Sands-Ramshaw颁发在Hacker News上的一篇关于收集安详的文章。我们是曾是大学同窗,但当我还在忙着拿学分的时辰,他已经去国度安详局(NSA)上班了。读完他的文章后,我立马写信给他,扣问我进修编程的可行性,随后,他也给我写了一封颠末深图远虑的、激昂民气的复书。

一年后,我在LinkedIn上再次看到了他的资料,他建设了一个名为Parlay的移动博彩公司。 我顿时给他写信,申请成为他的一名演习生。颠末简短的口试,他赞成接管我,并乐意给我一点津贴。

这件件事完全改变了我的人生轨迹。此刻,我终于可以投入真正的事变了。

那么我应该怎样做好本身的第一份编程事变,成为一名优越的演习生呢?上一次的事变履历给了我谜底。我来自处事行业,我的本能就是把这些履历应用到演习中:

敏捷反馈信息,只管在五分钟内得到确认信息。

不要等闲拒绝,尽也许答复“yes”。

保持起劲状态,以充沛的精神投入事变,你的导师将看到你的事变强度。

问题目时也要保持思索,在你全力去发明、阅读和领略之前,不要蜗质郸某一行代码有什么用处、怎样突出某个特性。就算全力研究后你照旧有题目,那也会是更有建树性的题目。

你要不计酬金地事变。我发明,假如你陶醉于事变,你将学得很快,陶醉是快速进修的法门。

(编辑:厦门网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读