安宁信息港-今日安宁

我2年学习编程的经验总结

来源:网络整理                  发布时间:2019-11-06

  英文原文:Learning to code? I did it for 2 years – here’s what I learned

  我以前从来没有想过我现在的生活会是这个样子。几小时几小时地盯着电脑屏幕,想要解决 app 中的 bug。如果一直找不出错误的源头,我就会开始变得焦躁、郁闷甚至于想砸键盘,

  最后原因居然只是因为我拼错了一个文件名。

  有时候,我会觉得自己很厉害。比如我写下自己的第一个脚本并且成功运行的时候。又比如说在我部署我的第一个 app 给服务器的时候。以及写下我的第一个爬虫来填充数据库的那一瞬间。我感觉自己就像阿拉丁一样,得到了一个无所不能的神灯。

  编程就像毒品一样,尽管一开始的针管有点疼,但是慢慢的我已经离不开它了。下面我将总结一下我这两年学习编码的经验。

  作为工程师的乐趣

  就像很多技术人员一样,我既着迷于硅谷又崇拜那些那些技术大腕。

  这里有一个非常有意思的变化——在不久以前,我还在一所大学念书时,由于工程师给人的印象是缺乏时尚感和社交技巧,所以别人要是说我看上去像一个工程师——我会觉得非常尴尬。

  当然现在听上去很蠢,但是当我还在大学的时候,“硅谷”对我而言也只是一个地理名称而已。

  还有一件你可能不知道的事情——我曾经是一所中学的 IT 俱乐部的会长。我会使用 HTML 和 Flash,在我的空余时间喜欢玩 Sim City 3000,并且创建了一个关于这个游戏的网站。

  在我大学的最后一年,社交网络开始展现头角。我刚一毕业就作为高科技记者参加了新加坡的新兴行业创业场景赛。

  我所接触的每一个人都表示了对代码的酷爱。不想成为高手的程序员,就不是好程序员。

  学习代码的门槛也变得非常低。各种资源和文档,只要一个谷歌搜索就全有了。

  现在的代码学习俨然已经成为了一个产业,这也说明了一个事实,即好的工程师一直存在着缺口。

  现在已经是 2015 年了。如果你也想为自己做一个新一年的编程技术提高计划,那么欢迎阅读这篇文章。我从我个人的学习历史总结出了以下这些真理:

  你的过去决定了你如何学习编码的方法。

  我是在 2012 年底才学的编程——在我开始了我的第一份工作的一年多以后。这让我处于严重的劣势,如果我的目标是成为一个职业开发人员的话。

  因为我可能需要和那些 12 岁就开始编程,刚刚新鲜出炉的毕业生同台竞技。他们的期望薪水会比较低,他们的关系承诺会比较少。我将不得不改变我的人生轨迹,并作出一定的牺牲来追逐这种职业生涯。

  但是现在的情况是这样的:我已经在媒体行业淫浸了很多年。甚至,我还蛮喜欢我当时的工作,工作中并没有碰到什么过不去的难关。总之我还没有足够的财力和动力能让我转而去投资一个全新的方向。

  因此,我只能在我空闲的时间里学习编码,同时还要保证不能干扰到我的日常工作。牺牲掉我的空闲时间是很艰难的一个决定,但是我别无选择。

  在承诺之前,先理解你的最终目标。

  学习代码可能对你的目标完全无用,也可能是不可缺少的。

  如果你是一个学生,编码可能会为你开辟更多的未来规划,比如说,在你 25 岁的时候或许就能赚到一百万美元。

  如果你是一个对当前工作感到厌倦想要有所改变的年轻“专家”,在你已经累计了初期财富之后想要来点冒险的话,或许可以考虑一下编程,这将是一种更富有成效的职业生涯。

  当然,编程可能并不适合那些已经在大公司就职需要养家糊口的 CEO。不过如果你是一名年轻的高管并且希望能在一年内开办自己的高科技企业,那么学习编程就很有价值了,因为它能有助于你与开发人员亲密协作或者自己创建产品。

  你或许会说,学习编码很难或者完全没有必要。这当然是可以的,没有人能强迫你。不过也有可能你学习的原因就只是想让别人以为你也是很厉害的(很多新入行的喜剧演员往往是因为这种原因而去演喜剧),又或者你直截了当地表示你就是想编程。当然如果你的目标是想提高薪资收入,也成。

  对我来说,上面这些原因或多或少都有:

目标结果

热文推荐

首页 | 政法 | 社会 | 民生 | 旅游 | 美食 | 健康 | 消防 | 教育 | 两性 | 汽车 | 房产 | 网络