《当程序员的那些狗日日子》
第3节

作者: tangtdd
收藏本书TXT下载
  于是我有点怯生生地翻了翻那本书,是清华大学出版社出版的一本有关ASP程序开发的技术书,老乡说这是他们上学时用的教材。书中那些“If…Else…”“For…Next”“Do While…Loop”“Do…Loop While”等语法,跟我印象中的C语言的语法竟是那么相似,这不免挑起了我当年上学时对计算机课程的兴趣。我想起了当年学习C语言时用两个“for”循环实现了九九乘法口诀时的得意,虽然后来我知道,这只不过是编程中最常用到的逻辑思维之一,但毫无疑问当年我已具备了这种逻辑思维。所以这时我心里便在想,凭着我学习C语言的经历和心得来看,我要学会“ASP”这门课程应该不成问题。

  想想老乡近两年的时间里工作都相当稳定,而且他此时的工资也算不错,这些都是因为他掌握了一门技术,一门网站程序开发的技术,如果我也掌握一门技术,是不是也可以像他那样,有一份稳定而且收入也不错的工作呢?考虑再三,兼在老乡的鼓励下,于是我决定,先花几个月的时间去学习网站开发的相关技术,然后再去找工作。憨厚实在的老乡对我说,“兄弟,好好学,你一定能学会的!”

  我不知道,我这样先花几个月去学一门技术后再去找工作的做法是不是对的;我也不知道,从做业务开始,再转到技术的方向去,我是不是在走回头路;我更不知道,如果当初我不做这个决定,后来的我会是怎样,但可以肯定的是,我不会走上另一条职业道路而成为一名程序员。
  当我将我的决定告诉同学大伟后,大伟说,你真的要这么决定了吗?你可想好了,你不是计算机专业的,而且你已毕业快两年了,可能你会没有什么优势。我知道大伟是真心为我着想的,但我心意已决,所以不想再改变决定。
  这时我捡起了毕业前买的关于Dreamweaver和Flash的两本书,因为当时是出于兴趣买的,但一直没真正去学过,没想到两年后,再次派上用场。此时的我,虽然对网页设计制作还不会,但对Photoshop图像处理却还是有一定功底的,因为上学时我自学过很长时间的Photoshop,所以日后这也成了美工设计和程序开发我都可以一手包办的主要原因。

  除了老乡的那本教材,我还亲自到北京西单图书大厦买了另一本ASP程序设计的书,以及另外两本关于JavaScript和SQL Server 2000的书。
  就这样,从Dreamweaver到Flash,从JavaScript到ASP,我开始了长达几个月的艰苦学习过程。我不得不感谢我的老乡,在这个过程中他给了我很多指点,以及我可以用他那台旧电脑上机实践,虽然上学时我自己有过一台全新买的电脑,但真正跟电脑结下“不解之缘”的,是从这台旧电脑开始。
  此时的我还不知道,从我对着电脑去学Dreamweaver的那一刻起,我的人生轨迹就开始慢慢改变了,而这段人生轨迹,过后我宁愿它从来都没有发生过。
  顶住失业的压力和内心的煎熬,埋头苦学了几个月后,我算是学到了点皮毛,于是我也开始跃跃欲试,再次开始找工作了。怀着忐忑不安的心情,连吹带骗,我终于找到了一份网站程序开发的工作,说穿了,就是ASP程序开发。我很清楚地记得,这时已是2004年的10月。
  就这样,几乎从零开始,经过几个月的艰苦学习后,我开始走上了另一条职业道路。但此时的我还不知道,我走上的是一条没有尽头的、黑茫茫的“不归路”。

  日期:2011-03-13 19:28:46
  (三)无数个熬夜的日子
  由于我不是计算机专业的,为了增加应聘成功的机会,我在我的毕业证扫描件上做了一个小小的手脚。凭借我Photoshop图像处理的功底,我在毕业证扫描件上将我的专业名称“供用电技术”毫无破绽地改成了“计算机科学与应用”──这是我老乡专业的名称──这样,我就俨然成了一个计算机专业“毕业”的人了。我知道我这样做是在弄虚作假,有失于做人的诚信,但在当时,我迫不得已,而且在接下来的两年时间里我也为此事而遭受着很大的心理压力和不安。我只能安慰自己说,这是“善意的谎言”。

  能够应聘得上,除了这点外,还有很巧的一点是,当时的那个部门小经理也是非计算机专业毕业的,对网站开发的相关技术很外行,而他们又正急于招人,所以才被我“忽悠”过去了。所以我宁愿相信我能走上这一条路,冥冥中早已注定了。
  公司是在东二环边上东四十条的一座商住两用的写字楼里,所以我上班时就可以坐城铁八通线转地铁1号线再转地铁2号线到达。在这个时候我才知道,原来北京上下班高峰期无论是坐公交还是地铁都是那么多人,每每我在八通线的广播学院站上车时,都很难挤得上去,经常需要站台上的工作人员把乘客往车厢里推才能挤得上去,这也成了一道独特的风景线。也是从这个时候起,我开始了上下班挤公交或地铁的漫长日子。

  带着新鲜、激动、喜悦而又有点紧张的复杂心情,我正式开始了对着电脑工作的日子。经理把一个网站交给我说,这是公司的网站,我的工作就是对这个网站进行维护和更新。同时我也了解到,原来负责这项工作的程序员不久前辞职了,所以才招了我进来。
  于是我便在很陌生的状态下开始去了解这个网站的相关情况,可以说当时的我根本没有工作思路,只是在“摸着石头过河”。经理首先要我做一个产品搜索的功能,这时的我对于ASP只是学了一些基础的内容,要将理论用于实际开发当中还是有一定的难度。而更重要的是,对于开发搜索功能必须要用到的SQL Server 2000,我还根本没有开始去学。

  一道难题摆到了我的面前,但工作来之不易,我没有其他选择,我必须去解决。所以每天下班后回到住处我便狂攻ASP和SQL Server 2000,往往到夜里十二点多甚至一点多才休息,然后第二天又精神抖擞地去上班。也许是因为新鲜,也许是因为当时的精力还不错,这时的我竟不觉得累。
  苦熬了数个夜晚,并在老乡的指点下,我终于将产品搜索功能开发出来了。面对着自己第一次开发出来的“程序”,我心里竟有种莫名的兴奋和激动,觉得“程序开发”是如此了不起,我可以通过简单的英文字符的复杂组合去实现这么美妙的功能,可以为别人所用,方便别人的工作和生活。后来我才明白,很多走上程序员这条道路的人,在最初学习编程或进行开发的时候,都有过和我类似的心理感受。但我至今都不知道,这是对于编程的最客观真实的感受,还是一种迷惑了大多数人的感受,所以他们在最初时才不知道实际上“程序开发”并不是一件那么美妙的事情。而事实上,当日后我很轻易就可以做出这样一个功能并且经常重复做这样的功能的时候,我再也没有这样的感受了。

  我的“能力”得到了经理的肯定,所以一个月后我顺利转正。但由于那个“善意的谎言”所带来的一点心虚,以及我在技术上的真正的底气不足,我并没有跟经理重提给我的工资加到面试时所提到的转正后的标准,而默默继续接受了试用期的标准。也许是从这个时候起,我开始慢慢变得胆小起来,慢慢地没有了刚毕业后做业务员时的胆量和无所畏惧的精神。也许这也是我为自己的“谎言”和选择所付出的代价。

  日期:2011-03-15 01:56:53
请按 Ctrl+D 将本页加入书签
提意见或您需要哪些图书的全集整理?
上一节目录下一节
【网站提示】 读者如发现作品内容与法律抵触之处,请向本站举报。 非常感谢您对易读的支持!举报
© CopyRight 2011 yiread.com 易读所有作品由自动化设备收集于互联网.作品各种权益与责任归原作者所有.