当前位置:首页 > 开发 > IT生活 > 正文

不要让别人笑你不能成为程序员

发表于: 2015-05-26   作者:brotherlamp   来源:转载   浏览次数:
摘要:   我的手在颤抖……我几乎不能呼吸 在经历六个月的编程集训之后,我刚刚完成了我的第一次一对一的编码评估。但是事情并没有如我所想的那般顺利。 说实话,我感觉我的脑细胞像被轰炸过一样。 手慢慢地离开键盘,心里很压抑。不禁默默祈祷:一切都会进展顺利的,对吧?至少有些地方我的回答应该是没有遗漏的,是不是? 难道我选择编程真的是一个巨大的错误吗——我真的永远也成不了程序员吗? 我需要一

 

我的手在颤抖……我几乎不能呼吸

在经历六个月的编程集训之后,我刚刚完成了我的第一次一对一的编码评估。但是事情并没有如我所想的那般顺利。

说实话,我感觉我的脑细胞像被轰炸过一样。

手慢慢地离开键盘,心里很压抑。不禁默默祈祷:一切都会进展顺利的,对吧?至少有些地方我的回答应该是没有遗漏的,是不是?

难道我选择编程真的是一个巨大的错误吗——我真的永远也成不了程序员吗?

我需要一点点安慰。在自我怀疑,不安全感和脆弱等等像龙卷风一样向我席卷而来的时候,我跑去和导师交流:“我知道我没有做好,但是我会成长起来的,我的努力能让我成为一名开发人员,对吧?”他耸了耸肩,说:“其实,我真的很想说……编程并不适合每一个人。不是每个人都能掌握得了的。“

我被龙卷风彻底卷个粉碎。

一番借酒消愁之后,我不知不觉地又回到了教室,在大厅里恰巧碰上另一个助教。她询问了我的近况,我告诉了她我的恐惧和担忧,说,“也许我并不适合干这一行”。她的回答我至今依然深深地记得,“你行的。不要让任何人告诉你,你不能成为程序员!”

我很惊讶于她的肯定和自信。“你确定吗?”我怯生生地问,心里却希望她能再次鼓励我。她笑了,“Aubrey,这将是一个很艰辛的过程。但是,如果你坚定不移的话,你就可以成为一名开发人员。“

那天晚上我有了存在的使命感

我问自己,为什么想要成为一名开发人员?我一直深深地爱着科技和艺术,并且乐于助人。在我还年轻点的时候,由于不知道自己该往哪个方向发展,于是先是去了学校教书,接着去Nashvill搞音乐创作,然后去美洲中部做人道主义工作,最后去了Boulder的一家Apple Store工作。

无论我的职业生涯怎么变,我都找不到可以结合我的优势和特长的方法,直到我发现了软件开发。

我时常懊恼,为什么我没有早点开始呢?是的,当我还是一个小孩子的时候,很多人说我“不是特别擅长数学”,认为我更属于是“创意型”的——拥有着音乐和艺术天赋。这些来自于外界的评论影响了我对自己的定位,让我觉得这些内在的界限就像天堑一样是不能跨越的。

那天晚上,我反复思考之后,我忽然意识到,我对挫折过于耿耿于怀了。也就是在那一刻,我下定决心,无论要面对多少困难,无论要历经多少失败,我都要奋发向前,彻底抛开思想的枷锁,将自己的全身心都投入到学习中去。

十个月后……

在自我怀疑的负面影响被驱逐后的不到一年时间里,我很荣幸地向全世界宣告,我成为了一名开发人员,并且,已经在Keen IO公司一个我梦寐以求的岗位上干了3个月。我感觉每一天都像是在做梦——太不可思议了,我居然真的办到了!

我不但自己学习更多的代码,并且还和我的团队一起创建了一个可用于学徒式程序教学的课程,以便于让大家在训练营和大学之外也能够通过正确的途径学习编码,详细了解新的技术,作为一名开发人员不断地成长起来。

这款名为Learner Program的程序,让学习者以成双成对的形式一起开发讨论项目。这种小组氛围,更能让人提出问题,得出答案。

分享这个故事的两个原因

如果你想要成为一名开发人员,那么你就要做好心理准备——因为在前进的道路上,会有各种各样的人对你提出他们的看法。有正面的,也有负面的:将正面的当作是鼓励,鞭策自己再接再厉;然后把负面的当作是踏脚石助你攀登高峰,而不是绊脚石导致你裹足不前。

如果你已经是一名程序员,那么我希望你能够慎言。对初级开发者可以选择用鼓励性的言辞指出他们的不足之处。可能就是因为你的几句客气话,会改变他们将来一辈子的人生轨迹。当然你最好同时告诉他们,只有通过坚持不懈的学习,才能在这个迷人又残酷的软件开发世界立足。

 

免费领取LAMP兄弟连原创PHP教程光盘/细说PHP》精要版,详情咨询官网客服:http://www.lampbrother.net

不要让别人笑你不能成为程序员

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
程序员干到30岁,好不容易从码奴混到了白领,却再也干不动了,还时时面临失业的危险。30岁,是一个
<iframe style="HEIGHT: 60px" id="Topic_Top" height="0" marginheight="0" src="/u/t5/include
我,一个北漂的程序员,工资算不上高,也不算低(其实孤傲的我感觉我的实际价值大于公司给的薪资)
不知道各位有没有玩过魔兽、X-COM、文明帝国、红色警戒之类的策略游戏。 这些游戏使用了所谓的“战
译者言:学习C语言,需要一点一滴,沉下心来,找个安静的地方,泡上一杯咖啡,在浓郁的香味中一起品
这篇文章已经非常强大了直接转过来,虽然是针对VS2008版的,但是没关系。我也没下载到VS2010的代码
当前大部分从事web前端开发的人员都面临这一个共同的问题,即必须在多个不同的领域优于他人。从数据
建议: 不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至少10年通用
2014-04-02 程序猿 我相信激励是非常重要的。这也是 为什么我常常把时间管理(这些书激励我不管改进
我相信激励是非常重要的。这也是为什么我常常把时间管理(这些书激励我不管改进我的时间管理方法)
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号