毕业五年,不算长也不算短。应该是人生第一个五年计划的结束,下一个五年计划的开始。下一五年计划将会不再是一个人吃饱全家不饿,我想这是最主要的,事来上也将会出现一个颠峰时期,我想会是这样的,也是我所要努力实现的。
本文不是在讲神话,也不包含任何虚构的人和事,只是把平平淡淡的经历作一个记录,一切都是发自内心的。其实也不是自传,毕竟自己还不算老,还不至于对未来丧失希望。或许是出于留恋昨天的故事,或许是希望明天更好,更主要应该是可以给自己老了的时候能找到一点点可回忆的痕迹吧。说实在的记忆当中从来没写过这么多字的文章,估且算是文章吧。因为文字水平很低,不是一般的差,记得当年高考也是语文托后腿。当时我们村就有一个和我同时毕业的人其它成绩和我差不多,就因为语文比我高50分所以上了重点。文字这东西不是一朝一夕就能练好的,所以写的不好还请包含和指点。你能看完我将感激不尽。
看过林锐同志的《我的大学十年》,他是一个C++高手至少在国内算的上,是我的偶像级人物,因为经历了诸多成功,但最后还是失败了,所以有了《我的大学十年》。想到了自己毕业也五年了,没有他的学识渊博,也没有他的轰轰烈烈,但也能捕捉到值得自己记忆的一些欢乐与痛苦。其实很早就想写写这些,可总开不了这个头,今天感想特多,所以一口气写下来了。或许是虚荣心作怪,我总认为自己能有今天的样子,算是老天对的起我。所以写下这些也不是丢面子的事情。我不是个满足于现状的人,我将继续努力。
我于2001年毕业于吉安师专(现在的井冈山师范学院),相信没有人知道有这么个学校,换了名字之后应该会好一些,毕竟井冈山的名气比吉安大。准确的说那不能叫做大学,因为我进学校那时只有专科,且是面向地区招生,主要是市里的人,毕业后在各个中学任教。不过还属正规军,毕竟过了高考这一关,也算是高考中举的最后一批,算是九品。我的专业是计算机教育,读高中时我不知道计算机是什么,印象中只报了那学校的数学专业,还是在老师的多次劝说下才加报的,应该是调到计算机专业吧,同我们学校的其它专业相比,还算不错。拿到通知书时一点也没有高兴,看到的是计算机系,非常不明白计算机是什么东西,认为亏大了,打算复读。因为我是应届考上的,加上家里条件不是很好,既然考上了就不能不去读了,要是真没考上还是有机会复读的,毕竟就离大学一步之遥。我们班当年只考上八个,算我去最差了,其余除个别没有复读外,其它都通过复读上大学了,当然大部分都比我的学校好。说回来吧,我大学很多同学现在都在家里从事神圣的教师职业,像我这种丢掉家里的工作出来混的不上十个吧,我算是胆大的,不知天高地厚的那种。我没有做过老师(实习除外),怕误人子弟,自己没学到什么,当然也不敢拿出来教坏别人,把人教好很难,可教坏确是很容易的事。大学时我还是很勤奋的,虽然成绩一般但动手能力还是比较强的,毕竟家里在不富裕的情况下拿出6K给我买了台电脑,当时我做梦也想有台电脑,长期一段时间都在想什么时候有台电脑我将不再是我了。除了学习专业之外,我也感到自己学历不高所以我明智的选择了增加文凭,在大二就参加了专升本的成人高考,在大学毕业后一年我就拿到了本科文凭,虽然含金量不高,但还是有用武之地,应该说如果没有本科,我也不可能进到现在的公司。我毕业的时候县里原则上没有分配,但一年后可以竞争上岗,我当时到家里参加考试,其实很腐败,说是考试全部是靠关系,我被分到县里最偏的乡中学,毕竟也是分配的,算是有份工作吧。因为毕业时没有分配,所以想着毕业了不能再依靠家里,至少应该自食其力,我当初是这么认为,并且一直想我应该会有所作为经过我的努力,只要有机会在广东这样一个需要强人的地方我会成功的。所以我拿到毕业证的第二天就南下,开始了我的谋生之路。现在回想起来那时走过的路有点往事不堪回首的感觉,但那毕竟是过去。我当时在学校就联系了深圳一家公司(我还记得是在科技园)的,是有面试的机会,但没确定要。我当时信心十足,想想该是自己发挥的时候了,深圳对我来说是很向往的地方。你能想象一个毕业生对未来充满的信心与渴望,我想有面试机会应该上班也没有问题,所以来时也没想那么多一个人就来了。没想到的是到深圳那天是周末的早上这个公司不上班,当时的科技园很小,但这三个字很有吸引力,我觉得自己应该在这种地方工作。我在那公司周围转了三圈之后决定第二天再来,所以只能暂住一晚了。我想起了有个同学的亲戚家在深圳,借宿了一晚应该是可以的,现在回想起来也觉得当时很狼狈。因为在年前我来过一次深圳,且是和那同学一起来的,是在他亲戚家住,所以我径直走到人家门前扣开了门,好在人家没把我当要饭的,还是收留了我。第二天上午是笔试,那份试卷彻底颠覆了我对未来的看法,我认为这是我见到的最难的试卷,我几乎绝望,我不敢相信学校与社会会有如些大的差别。笔试题目是写一些SQL和英汉翻译,我眼前全是星星,结果很惨几乎是0分。不过那面试的人考虑到我是学生,且从内地来一趟不容易还是给了我面试的机会,面试还好不过还是很紧张,后来还有上机操作,表现基本还行,算是正常发挥,总算找回了一点信心。但最终人家还是说你先回去,一星期过后再给答复。我知道这话的含意,但还是希望有奇迹发生,其实是不会有奇迹的。
我当时想也许深圳不属于我吧,我仔细观查从我身边走过的人,确实感觉到他们与我不同,我只能向他们投以羡慕的目光,他们的脚步之快让我感觉到自己是多余的。于是我来到了中山,因为这里有我的堂哥,至少有吃和住的地方,这对于找工作是比较有优势的,我离开深圳也是因为在深圳没有住的地方,否则我也将在深圳睹一把,毕竟我爱这个城市。只要有工作有就希望,我的想法就是要有一份工作。所以第二天一早我就去人才市场了,以后每天都去,到后来只在星期一和星期五去,偶尔有面试的机会,因为自己都不知道自己适合什么工作,只知道自己是学计算机的,最好是找份与计算机有关的工作,当然其它的也行,只要是工作。计算机的工作也不少,但入门的都很高,关于程序员的工作,看了从来不敢投简历,投的最多的是网管,那时认为网管的工作是相对容易的,其它自己对网络一无所知。日子一天天过去,我知道我将没有退路,因为不可能回家种地,在家除了种地我什么也不能做。终于有了开头,第一个工作是在一家买电脑的公司做维护,条件是先试用三天没有工资提供吃,行就可以不行就走人,好在我有地方住,试用就试用吧,至少有机会。谁知道试用的第一天下班有人就告诉我第二天不用来了,原因是我说错话了,他告诉我他没有去收钱而我对别的同事说他去收钱了。我是说过,因为我确实听到他说去收钱(也许可能是我听错了),不需要别的解释和理由,我重新开始找工作,我并不后悔,不就是说错了吗?不要就不要,总有公司要。时间过的很快,应该没有记错过了一个多月时间,终于得到一家电脑公司的亲赖,但他们并不是急需要人,不过经过我多次向老板表达只要有一个机会我将把工作做好,除了有基本的生活费外没有任何要求。后来我也遇到过不少这种只要有工作机会就行,没有钱也干的毕业生,说白了就是希望有工作的机会和学习的机会。终于那个老板被我说服了,同意每月给600月包住自己吃让我来上班,他说了这个数目生活应该没有问题,我虽然听的难过,但还是表现的很感激。我的工作是写程序,不过同时也要去工地布线做水晶头的工作。这些都没有问题,心里想总算是把自己卖出去了,再说也是自己的专业,怎么说也是IT人士。第一天上班是和同事去一栋新建的大楼布网线并做水晶头。这算是我第一份工作吧。幸运的是第二天我收到之前面试的一家工厂通知我去上班的消息,是工厂,台资。工资是试用期1000元包吃住加班另算,约摸下来应该也不少,再说不会有什么开销。对于我这种毕业生算是比较好划算的,包吃住没什么开资,每月有1000元RMB的收入让我兴奋不已。在专业与金钱面前,我选择了后者,此时我就能意识到钱是多么重要的东西,我在想放弃专业没什么了不起,有钱什么事都可以去做了,说是做程序员,可在工地布线的工作和工厂干活没啥差别。所以第二天我就去那工厂报道。就这样我跳槽了。工厂很大,管的很严,大部分是刚从学校招过来的中专生,当普通工人使。工作比较轻松,基本没啥事干,都在学习,是学流水线上的作业,每一道工序都要学,纯手工作业,有的学就不错还有工资发,其实工作与计算机一点关系都没有,虽然那工厂是做电脑里面的数据线的,可毕竟只在办公室有几台电脑,车间有的只是流水线和工人。还好当初面试我的那人对我印象不错,认为我计算机水平还可以,又和我有共同爱好(篮球),所以没过我久他把我调到车间的办公室里。其实也没有给我安排工作,基本上是在办公室打杂,谁叫我做什么我就做什么,其中做的最有意义的一件事恐怕就是把文员们用的电脑的文件和目录分类整理,算是我主要的工作之一,每星期整理一次,晕。后来还是面试那人让我每天下午去学习工厂用的ERP系统是台湾天心公司的,当时对ERP没有什么认识,我不知道他想让我做什么,我当初只想用ASP来来实现一些功能,因为我在学校也玩过一点ASP,觉得这东西比较简单且方便,不过那时多是用来做网站,不知道企业级开发也适合,而我居然想到了。我现在都佩服那时我就认识到B/S架构的软件的前途,虽然对ASP程序为什么能在互连网上的每一个角落都可以访问一知半解,但我还是用ASP把部分数据从ERP系统中拉出来在界面上显示了,那时觉得好有成就感,其实没有人来问我在做什么。你知道最后的结果是什么,我不可能把别人的ERP重写,虽然完成了一点点功能,但他们并没有认识到这个东西的好处,所以也没有人看我做的东西。很不恰的是面试我的那人将很快要调到上海建的新工厂,所以就这样有开头无尾。后来我才理解当初要我学习ERP的用意,ERP很贵,每月还要不少的维护费用,且很多功能并不适合自己,所以他希望有人能开发一些适合本工厂的小应用程序能提高相关人员的工作效率又不用花太多钱,可是说实在的我不会,他当时还希望能带我到上海去,后来由于我找到觉得更有前途的工作,所以选择了离开。不过,机会在这个时候给了我,在学习ERP的时间里,能让我有机会认识了工厂网络部的唯一一个写程序的牛人,听说是同济毕业的,就他一人会写点程序,大家都很仰幕他。我也是那类人,对他仰视,不过偶尔的机会让我从他电脑上得到了一些工厂程序的源代码,是他写的,比如宿舍管理系统,图书管理系统,我当初见到这个就像见到了宝,我从来没看到过这么多英文字母组合在一起。程序是VB写的,我之前也学过一点VB,看的一些懂,同时自己也在看这方面的书,真希望有机会也能靠这个吃饭。其实也是靠着这些源程序,让我找到了第三份工作,那是在工厂工作了刚好三个月的时候,我找到了一家VB程序员的科技公司,那是一家从事指纹就用的新公司,高科技看上去很吸引人,我也不知道为什么他们会选择我,应该是工资开的比较低,我觉得我很幸运有这份工作,不像工厂的枯燥和之前公司网络兼做,这次将是全职的,虽然公司只有我一个写程序的,但我想只要有这个机会学习起来不会有太大问题的,老板也告诉刚开始不懂没关系,有问题他可以帮我找人解答问题,只要我自己愿意努力。我很感激他,这是我出来之后最想感激的第一人,其实之前工厂的那位我也很感激他。我的工作是维护一套指纹产品的应用软件是公司的伙伴公司开发的程序,给我们提供了源程序。试用期800元包住,试用期过后不低于1500。工资有所提高(其实以后加班多也有这么多),身份提升了(将作一名真正的程序员了),且有自己的一台电脑让我义不容辞的选择了跳。并且认为这将是人生的一个转折点,事实也是这样的,我确实是从这里走上程序道路的。 新公司,新工作,高科技,最主要是刚开始是维护,也就是拿到别人的源代码修改修改,算是比较容易的事情,要是当初就让我写一个程序我看我得马上走人,还好公司不是这样,并给了我很多机会学习。公司很小,主要是依托别的公司研发的产品来进行本地化客户化开发,老板很器重我,我的条件他基本上都会答应我,当然是指工作或学习用到的东西,比如书之类的东西。由于业务量少,好几个月我都觉得没做什么东西,只是中间偶尔有修改一个程序的小BUG的问题,那简直是小菜一碟。但那段时间是快乐的,让我学到了很多,因为有时间和条件。同时有足够多的时间和自由,使得我也能顺利完成我的本科学业,这也是我感激我老板的一方面。后来我为公司开发了一套枪械管理系统(硬件指纹门禁机)和人事考勤系统(硬件指纹考勤机),老板也很满意,其实一年我就做了这么点东西,现在应该是十天半月的工作量吧。功能很简单,我想我也只能做简单的因为我认为一个人闭门造车能弄出点什么东西来呢,所以开始羡慕那些软件公司的高贵程序员,幻想有朝一日也能在软件公司出没,这就是我的野心。由于老板的经营不善,公司一直亏损,在我看不到希望的时候,我开始寻求自己的新东家了,目标是软件公司。
离开了工作了一年半的地方,也是自己工作最长时间的公司,最终按照自己规划来到了当时还算有名气的集团公司的研发部,从事GPS软件开发,虽然只有4个人,但毕竟公司曾经不错,很多东西还是继承下来了,包括一些当初买的很好的系统现在也需要维护。我们当初用选用VB做GPS系统,DOTNET出来后来又改用DOTNET写了一遍,并增强了一些功能,记得在短信的同异步收发和大数据量的处理和计算方面做的不错。也是因为这个项目让我步入了DOTNET的大门。不过现在想起来当初写的DOTNET代码全是垃圾,因为不知道对象是什么,更不理解面向对象了。在完成了该系统后,公司并没有开始新的项目,我们也开始解体。
2003年11月初,我再次来到了深圳。这次是来深圳上班,工作是在网上找好的,也就是到面试就OK了,与当初来的感觉不同,这次目标很明确,对自己的技术也比较相信,毕竟有项目的经验,再加上DOTNET出来不久,这方面的人还比较少,所以我没费多少力气就搞定了。是一个港资的软件公司,打算做ERP,采用DOTNET技术的B/S结构构建,我对我的运气还算认可,这样的公司没费什么劲就可以来上班,而且是深圳,感觉特别好,就像一个乡下的孩子来到城里一样。其实很多公司面试都要过考试这一关的,我从上学开始就怕考试,可能来深圳的第一次考怕了,凡有考试的面试准没戏,还好当初我们的公司不需要考试,只是简单同项目经理聊了聊就OK了。我没有辜负经理和自己,我工作很努力,也很出色,在公司丧失技术骨干之后,我挑起了重担。我也第一次当上了官,成了一个项目组的小组长,并有机会采用当初较为流行的极限编程XP方法开发,其实是公司在技术上的一次尝新。说到这些我觉得还是留下一些遗憾,因为我们并没有成功,这与我的技术水平和经验部分关系的。我想多是由于我们的架构并没有完全采用面向对象的设计来开发系统,业务和表现交错,烂用CRLT +C 和CRLT +V导致,当然也和大家没有足够多写测试代码的时间和程序员的观念适应新开发方法有关,先写测试代码始终让很多人很难理解。虽然,对这方面的知识培训了不少,我们的开发方法变了,并没有基于原有架构开发,而是带入了的面向对象技术,还是技术不过关,产品在Release版进入测试发现很我页面调不起中间层,Deblug下没有问题,是COMPLUS抛出的异常,我们无法找到原因,也不能预计解决办法的时间,为了尽早降低风险,我和我的同事私自加班把这些出错的地方用原有的架构改写了,还好代码改动的点不多。老板只看结果,最终没闯出大祸,现在回想起来还觉得惊心动魄,不敢相信当时是怎么挺过来的,可怕。不过最终领导还是知道这些细节,既然把问题解决了老板也就没有再追究下去了,倒对我增加了信任度,他们从另一方面也把我当作有能力的人来看待了,因为我还是能把问题解决。所以后来同事遇到的一些技术问题多半也是请我去解决。其实我的水平很菜,真的。现在也是,我始终是这样想的,做一个普通的程序员很简单,在关键问题上能提出独道的解决办法,或给出有效的分析思想是最重要的,我希望自己是这种人,但明显感觉到自己离那种还有差距,在同领导谈话中我也把它当作我的不足提出。只是公司当初无高人,所以只能把牛当马使。
现在公司是我在深圳的第二家公司,准确的说是第三家公司,因为在离开第一家去第二家时收到现在公司的录用通知书,鉴于第二家公司只呆了三天,且明显感觉到他们的实力一般,且整个团队散漫,项目管理不到位,所以我离开了它,选择了KINGDEE,现在已在KINGDEE工作了一年半时间,也从一名新员工转变成老员工,从技术到业务,从项目管理,到团队合作我认为增长很多很多,我不想说我现在公司怎么样,但在这个行业他是成功的,是很多专注于技术的人向往的地方,我当初也是这么想的,不过现在没有这些想法,其实如果你是上班准时到,下班就走,认为把自己的工作做好就行的那种人,那么我告诉你这个公司不适合你,如果你愿意学习更多新东西,不怕辛苦,想学到一个ERP产品像工厂流水线作业一样制造出来的话,那么你可以来试试。我的工作不再是简单的编码,帮助新新员工尽快成长是一方面,在几个模块成为核心人物是另一方面,以写详细设计为主,编码的时间相对较少了。我们打造的产品在行业内绝对领先,这是我最大的成就感。同很多名牌大学出来的学士,硕士一起工作是件令人自豪的事情,我不再觉得自己的渺小了。有时羡慕他们,因为他们从学校出来就能到这样一个行来领先的公司,必定前途无量,想想我是经过3年多的打拼才有今天,又不免觉得这个世界是不公平的。
写到这里,也该完了。我自己都想不起写了些什么了,想的太多,一时间把五年给重新过了一遍。要是现在能回到五年前,我将肯定不再是这样的,肯定会做的更好。回想自己走过的五年,泪水几欲涌出。真不知该为自己付出得到的满足高兴还是为自己的智商命运不如别人而悲哀。不管怎样,生活还是要继续,我将继续努力,不给下一个五年留下太多遗憾。
我的五年,没有大起大落,一切好象是顺其自然而来,但这其中的酸甜苦辣,也只有我自己能体会。为了不让时光淡忘往事,并让自己时刻保持清醒的头脑,我尽量详细的记录了这些,出是出于警戒自己,鞭策自己的目的,我真实的记录了每一件事。谢谢你把它看完,同时欢迎和每一个人交流内心的世界。人是情感动物,交流将使人更为亲近。不一定是面对面,有时文字的交流也是一种很美的方式。
2005-12-24 02:45于深圳
转载于:https://www.cnblogs.com/hotsoho.net/archive/2005/12/24/303721.html