本帖最后由 ò壞尛孩 于 2014-4-23 18:40 编辑
《一位灵魂soul爱上代码code的男孩boy》
写这篇文章之前,我首先想感谢下版主出的这么好的活动,勾起我当年爱上编程的种种经历!^-^{:3_53:}
Step1:一个高考没考好的boy{:3_63:}
一个曾经成绩很优秀的boy因为一场不如意的高考几乎崩溃了!当我拿着2本的入学通知书,思考着究竟是读还是不读呢,当初填选志愿,和专业选的都是专业服从,因为我小时候动手能力很强,喜欢电子科技,总是自己能鼓捣出一些高科技,小时自己就会用变压器各种电阻,电流放大器连成对讲机!家里的各种电器就差电视机我妈不给我拆,所有坏的电器我都能修好!所以填选志愿的时候,我没有在乎学校在乎地区,我只想完成小时候的梦想!填选自动化和计算机技术专业。
Step2:从Hello Word到代表学校参加省级ACM程序设计比赛
大学里的第一节编程课时C语言,当我看到老师敲了几行代码就能在命令行下显示需要的结果时,我就深深爱上了编程,从那大一开始,因为我大学时候性格蛮内向,不敢和人交流,属于那种腼腆内向的!从C语言开始,每上一次新课,我都会到学校图书馆的机房,狂敲代码,有的时候到晚上机房关门了才出来!那个时候不知道什么梦想什么大牛,只知道I Like,到了大二,班上没有几个人编码能力有我强,当同学都在照书上敲代码的时候,我已经可以凭空敲出代码了,大二被导师选拔进入了学校程序比赛队伍!当我了解ACM,不知道大家对ACM有木有听说,一个基于算法,对空间和时间复杂度要求极高的程序比赛,从我加入校程序设计团队里面,每天就是在Peking Online Judge(北京大学网上测评系统)平台上做题,这个平台很牛B,建议初学者可以上去练练手,当你知道A+B的写法都有几十种的时候你就知道自己有多么渺小了!每个程序都可以网上评估你的程序结果和运行时间精确到ms,ACM的题目看似不难,可是难得就是复杂度,有的程序只给10ms的运行时间,超出就是错误,所以也练就了我写代码简洁实用的习惯。
Step3:从数据库(SQL),计算机网络,微机原理(basic 语言),编译原理(C++)到现在的JAVA
不知道为什么,我很喜欢,敲键盘噼里啪啦,然后屏幕显示自己写的代码的声音,感觉好爽!嘿嘿~有的时候电脑跟不上我的节奏,我就特别想砸电脑,PS:这是不是病?{:3_53:}大学裸考过四级数据库过了,不要以为我是装B,因为数据库老师竟然给我期末考试就给了60几分,我专业课成绩从没低于90分,所以我就气愤的去裸考,证明I CAN!后来裸考四级网络差3分,算了想想对不起报名费80元,我就没考了,呵呵,感觉中国的考试分数真的证明不了编码能力!大学里面最喜欢的就是程序设计课和微机原理课,basic语言课比较难,而且还要连电路,但是我都是每一行每一行了解意思,然后标注代码意义,感觉很神奇,当一行代码可以控制电路中LED中的灯亮与灭的时候很有成就感!
Step4:毕业工作中的挫败到了解黑马让我燃烧起曾经的梦想
大学毕业后,我进入上海一家网游公司工作,一家用ASP3语言,FLEX开发的页游公司,当我面试进入,到工作!很有挫败感,大学确实学不到开发经验,一切又要从0开始,用最简单开发做起,开始压力好大,公司任务紧,又人手不足,我有问题的时候也不太好意思打扰别人。从一开始XML用cavanse写界面,到写逻辑,最让我难受的是很多功能和逻辑实现,我从来没有接触过,写不出来,让我很难受!我有天脑一热就辞职了,没有经过家人同意,后来经历了漫长的求职路(对我来说很漫长)每次找的都是开发的工作,因为我热爱开发,可是当面试问到开发经验时我都不知道怎么回答,有次很好的公司,我都进入复试了,基础都很得到认可,可是最后老板因为我没有什么开发经验就拒绝了我,让我很难受!爸妈一直催我,也给我不小压力,差点都去换行,想做销售了~苦逼!当我了解到我同学参加黑马的集训后有了开发经验找到了8000的工作的时候,我仿佛找到了实现自己梦想的平台。我内心有一团火,仿佛被点燃,不想自己再没有目标没有方向的活下去,曾经那个可以熬夜写代码,可以通宵debug的boy回来了!黑马I Belive You!你将要接收一个灵魂爱上编码的BOY!
|