我的程序员生涯 (2)
我的专业是审计学,这就意味着若干计算机专业课程要靠自学。毫不夸张地说,学校那个不大的图书馆所藏的计算机类图书,均有我的借阅的记录。那是个没有互联网更没有搜索引擎的年代,获取知识的成本比现在高太多了,时常翻完一摞书还解决不了的一个细节问题,而今却信手得来不费功夫。
在我的印象里,1998 年发生两件重要的事,其一是微软发布了 Windows 98,学校盖了几个新机房,采购了很多很多同创的 PC,全部预装这个操作系统,一片蓝天白云看上去蔚然壮观;其二是微软发布了 Visual C++ 6.0,我也自此告别了 Turbo C 走进 GUI 时代。我是个有些怀旧的人,此后,一张 Win98 和一张 VC6 的光盘伴我很多年,历经了自慈云寺至西二旗的多次搬家,依然没舍得丢弃。
当然还有第三件与我关系更密切更重要的事发生,我挂科补考了。大学期间我的成绩一直不算好,对专业也始终没培养出兴趣来,就连珠算这种手工活儿也不行,同桌的女孩儿为了照顾我的脸面,她故意算慢一点甚至停一会儿,免得她算完 20 道题目我还在拨第 12 道的珠子。毕业后的许多年里,我时常梦见考试,卷子上一道题目也不会做,惊恐万状。这个心结直到 2007 年念研究生时才解开,硕士阶段我的成绩很不错,做过三个学期的课程班长,也算是挽回一点颜面。
我曾一度对我的编程能力颇为自信,现在想来那不过是一种未曾见过更大的世界的盲目。一个未出茅庐的学生,没有经历任何的工程训练和现实考验,能厉害到哪里去。何况,会编程离会做软件之间,还隔着若干座待翻越的山。
公元 2000 年,世纪之交,我面临毕业找工作的困惑。系里推荐我去西安的一家航天系统内的单位,要求是签 5 年合约,每月 300 元工资。我觉得这一下子把自己的青春卖出去五年,也就是说在 27 岁之前月收入都只有 300 元,这怎么行?于是就婉拒了,觉得自己在广阔天地里将大有作为。多年以后,据顶替我去的弟兄说,这家单位后来涉足地产业,大发了,他现在已经干到财务总监了。
后来我悟出了一个道理。年轻人不要固执地心高气傲地玩什么"独立思考",在对这个世界的阅历还远不够的时候,听听他人的意见,才是正道。这个道理同样也适合于软件开发,不要总是试图推翻前人的经验独辟蹊径地去发明轮子,前人栽过的坑你一个都躲不过去。
版权声明: 本文为 InfoQ 作者【胡途】的原创文章。
原文链接:【http://xie.infoq.cn/article/0b9072c85cac6c5879393efb3】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论