让我们试试这个编码的东西

让我们试试这个编码的东西

原文:https://medium.com/hackernoon/lets-try-this-coding-thing-fb1746e71bc0

我从音乐家、服务员和保姆到开发人员的旅程。

You always have a choice and sacrifice is necessary.

2017 年 5 月 17 日星期三。我所要做的就是在这一天上一堂钢琴课,结果我自己也上了一堂课。

课后,我们开始闲聊,不知怎么的,我告诉了他我的其他收入来源(周末在餐馆工作,教钢琴,打零工,工作日看孩子)。然后,我的学生提出了一个想法,为我从未想过要走的路点亮了一盏灯。“你应该研究编码,”他说。“你永远不知道……也许,你会喜欢上它的。”他本人是一名软件工程师,毕业于一个被称为编码训练营(确切地说是 App Academy)的编码密集型项目。

编码训练营是为想转行的人开设的速成课程,即使像我一样,他们一生中从未见过一行代码。我的学生给了我一份需要研究的编码训练营列表,以及开始编码的免费资源。在回家的两个小时的路上,我立即开始寻找一些学校。出现的一些是 App 学院Fullstack 学院Hack Reactor熨斗学院

有一所学校脱颖而出,那就是 Fullstack 学院,我决定深入研究这所学校。在网上阅读了多份评论并通过 LinkedIn 与一名毕业生交谈后, Fullstack Academy 因其高标准、一致的毕业生就业安排和友好的文化而脱颖而出。

在我们的下一堂课上,我的学生提出用钢琴课来交换编程课。我热情地同意了,并被要求通过 Codecademy 完成 Ruby 课程。在接下来的六周里,我每天晚上花几个小时学习和练习 Ruby,这是应用学院教授的主要语言,也是我申请的第一所编程学校。

那么,完整堆栈学院怎么样?由于 App Academy(当时)的递延学费模式,我去 App Academy 比去 Fullstack Academy 更可行。一周后,我了解到了 full stack Academy的网络开发奖学金(WDF)项目,该项目是与纽约科技人才管道合作开展的,为符合条件的纽约人提供全额奖学金。提交申请后,我被送到了 Fullstack Academy 的“JavaScript Jumpstart”课程,并有完成在线编码评估的最后期限。

我很紧张。JavaScript 对我来说是全新的。"你可以把你在 Ruby 中学到的同样的逻辑应用到 JavaScript 中."我的学生说。“我会帮你的。下周前完成code cadmy上的 JavaScript 课程。准备好回答任何问题。”

下周来得相当快。此时,我已经进入了 App Academy 的第二次在线编码评估,并已经投入工作。在参加考试之前,我继续学习更多的 Ruby,并决定在即将到来的周日参加 App Academy 的第二次在线编码评估。最后期限快到了。我比练习弹钢琴更努力地学习和练习。

周日,我参加了 App Academy 的第二次编码评估。我花了整整两个小时。在提供的三个问题中,我只能解决一个。此时,我感到绝望,直到一封来自 Fullstack Academy 的电子邮件到达我的收件箱,说我有资格参加他们的 WDF 项目。他们给我发了一封电子邮件,上面有他们编码评估的链接。通过code cadmyFullstack Academy 的 JavaScript JumpStart 课程学习了 JavaScript 后,我第二天参加了 Ruby 的评估,只是因为我觉得用它比用 JavaScript 更舒服。

在 Fullstack Academy 在线评估提供的六个问题中,我只能回答一个。此时,我对自己的表现感到前所未有的沮丧和不满。我有一个千载难逢的机会——我第一次选择的编码学校的全额奖学金——但我搞砸了。之前还亮着的小路突然变暗了。

在我去学钢琴的路上,我开始更多地考虑编码。如果我有更多的时间,如果我学得更多,如果我更聪明,如果我更好,如果我能够更加专注… 所有这些想法污染了我的头脑。我们的课结束后,我的学生问我是否收到了 App Academy 或 Fullstack Academy 的电子邮件。“不,还没有。”我回答道。“所以你还不知道,”他回答。“你需要更加相信自己。他们不是寻找真正解决了这些问题的人,而是看你如何解决这些问题。你的想法。让我知道他们说什么。”

几天后,App Academy 给我发来了录取通知书。我喊得比重金属歌手还大声。我准备完成他们的准备工作并接受他们,直到富栈学院给我发来电子邮件,说我被他们的 WDF 项目录取了,必须通过他们为期一个月的训练营准备课程,这并不能保证我在他们的实际沉浸式项目中有一席之地。他们接收了不到 40%参加过训练营预备课程的申请人。

我仍然喊得比一个重金属歌手唱最大声的重金属歌曲还要大声。我激动不已,兴奋不已,比我一生中任何时候都更有决心取得成功。我决定冒这个险,和富斯塔克学院一起去。

一周后,我回来了。这一次,是我给他上的最后一堂钢琴课,也是他给我上的最后一堂编程课。

从那时起,我告诉自己我永远不会放弃,我会比以前更加努力,我会克服所有的障碍,没有什么能阻挡我。

六个月后,我现在进入了最后一个阶段,即 Fullstack Academy 的 Web Development Fellowship 软件沉浸式项目的最后六周。我觉得很幸运能在这里,我很感激这个机会,我在这个项目中建立的友谊,感谢遇见我的钢琴学生,我毫不后悔有机会做这个编码的事情。

是给你编码的吗?这里列出了一些让我对编码感兴趣的事情:

  1. 和音乐很像。这是一种和其他语言一样的语言。
  2. 创造和创造力。我可以用代码创作,就像用声音创作音乐一样。
  3. 刺激。关于解决一个问题,你需要去解决和弄清楚——就像一个难题。
  4. 数学?你不需要擅长它,但擅长它肯定不会有什么坏处!。
  5. 充实。用键盘、鼠标和我的头脑解决现实世界的问题。

如果你考虑过编码,我鼓励你尝试通过 Codecademy 参加一些课程,并在 Codewars 上解决一些问题。让你的好奇心成为你的向导,记得享受学习的过程。拥抱困难,努力解决问题。你永远不知道,…也许你会喜欢它。


本站为非盈利网站,作品由网友提供上传,如无意中有侵犯您的版权,请联系删除