什么原因让你想当程序员?

关注者
3,966
被浏览
2,066,979
登录后你可以
不限量看优质回答私信答主深度交流精彩内容一键收藏

从小喜欢玩游戏,尤其喜欢开外挂,偶尔在百度上找到了有毒外挂都会好开心,总幻想自己有一天也会写外挂,高考就抱着这样的态度走入了计算机专业,大一的时候面对枯燥的C语言生涩难懂的数据结构反而会把时间都用在寝室里研究八门神器,ios越狱,挂机脚本的使用...这些看似IT男但与写代码实则毫无关系的事情。

笔者大学读的二本,真的是稍微有点天赋不用怎么努力也能考个好成绩,尤其程序员行业需要记忆的东西很少,更多是逻辑与数学能力,然后大一专业课考了全院前30,大二因为学院”卓越班“每周要上六天课就放弃了可以进去的机会,又因为有了大一不怎么努力也能前三十的成绩,开始彻底逃课,和室友天天打LOL坚持了一年成功步入了年级倒数。

大三上学期的时候有些觉悟又开始努力,和曾经班里眼中的"笨“后来很勤奋去了卓越班的同学小A一起上了一门OC课,老师让每个人写一个计算机,要能输入括号,能支持多步运算,以及加减乘除运算优先级的那种,在我埋头写了300多行判断的时候,班里的小A同学机子前已经站满了人,在我质疑的时候,她已经开始给大家讲写法了(中缀表达式再转后缀表达式),她用一个我从没听过的算法让我感到距离感,第一次让我觉得努力的重要性。

大三下学期和两个同学放弃考研,选择了北漂,那个时候并没有相当程序员,只是因为专业是计算机,先是在培训机构系统性的学习了三个月(不广告,入职率很低),然后经历了长期挫败性的面试,被社会第一次教做人。在国贸地铁站绝望抽烟的时候拿到了第一份自己满意的Offer(cocos2dx前端)。

很幸运在第一家公司遇到了一个愿意孜孜不倦教写代码以及教做人的主程(现在分析可能与他大学是师范专业有关系),也很幸运全程从零开始跟了一整个项目,当时的封闭开发的苦现在也还记得,嗯然后 大家一起给游戏起名,然后游戏上线,开始有了玩家反馈,那是第一次让我热泪盈眶,第一次体会在自己的人生中创造价值的收获感,第一次想做一个程序员,而不仅仅是想有一份挣钱的工作。


后来过了几年直到现在,写代码教会我的越来越多,除了专业知识,还有处理事情的方法,一些人生态度,以及使我明白努力的意义,这期间遇到了很多人,有像我曾经一样初入社会的初学者,有德高望重写了十几年代码的前辈,也有看我不顺眼处处针对的同事,感谢我的职业教会我如何去灵活妥善面对这些,总之现在做一名程序员对我而言已经成了一种生活习惯,一种努力的鞭策,一个人生信条。