代码改变世界

我的大学生涯

2007-03-07 16:30  乱世文章  阅读(208)  评论(0编辑  收藏  举报

经过了两年的本科生活后,终于开始了工作。这个星期是新员工培训期,事情不多,可以写写自己大学几年的回顾了。

我是学软件的,专科时学的是计算机应用。我的理想就是做一名软件工程师,现在终于实现了。
我大学五年的生活中,一直走技术路线,在同学眼里一直是编程高手的形象。为了学习编程,我的确付出了不少,从大一暑假自学VB,后面开始学习C++(VC++),永远不会忘记当初学习VC的经历。我所在的学校景德镇高专,VC++用的好的可以说没有,一切只能靠自己,可怜呀,半年的时间,还是在用VB 的思路在学VC,但是更不知道,WINDOWS API一说。再加上,很多人包括我的同学和老师,把VC++描述的如何如何难学,学好了如何如何好。这跟是让我感觉学VC++是非常有前途的。为了学习VC++,书买了不少,也看了不少。在经过了VC教程-》VC编程百例-》VC项目的锻炼后,终于有了感觉,确切的说。对编程的兴趣,其实后面同学几乎都不学编程了。只有有限的几个同学在学,这反倒使我学的更加卖力,我更感觉优点成就感。我哪个时候对一本书上的VC++物资管理系统,com+的例子很是喜欢,感觉做得很好,竟然调了好久都没有调通。后面调通的时候很是高兴,哪个时候对VC++了解的好了很多。不在感觉VC的深奥了。

时间过得很快,我上大三了。我的知识面开始扩展,我不在单纯的喜欢编程了。对软件工程开始了兴趣,开始学习UML。同时一个机会出现在我面前。在毕业时我和一个同学参加了我们老师带队的一个基于B/S的ASP.NET(VB。NET)的省级项目,为了项目我们开始学习.NET(其实以前已经开始学了。只是没有象VC那样深入而已),以后在开发这个项目中,慢慢对软件工程,asp.net开发有了一些进步。

也是上专科时的理想,专升本,我参加了专升本,虽然考的很差,不过总算升入了南昌大学软件学院。自己选择软件学院当时看中了外教和工程师上课,可以学到很多的东西。

到了软院后,真的感觉一般,大三上学期,竟然开了高等数学,C语言,数据结构,大学英语,我本来以为直接开象JAVA,.NET,中间件技术之类的课程的。不过除了数学,别的课,也确实再学一遍挺好的。

上学期就这样过着,课程快结束时,我们C语言有课程设计,我就参考了我的参考书中一个学生管理系统的例子,做了一下,打印了交给了老师。C语言老师也是因为我第一个交,对我影象好。就推荐我去跟南昌大学科技学院信息工程部的一个老师联系。本来是要我整理一下课题资料的。知道我做过开发后,就让我做科技学院的网站。专科时和我志同道和的同学刚好也升到了我们学院。于是我就和他开始了科技学院网站之旅。

我和他,还有信息工程部的一个老师(美工),在我们这个学期结束时,网站基本完工了。但是,学院对网站不太满意,我们后面分析原因是我们老师找信息工程部的技术人员问需求,竟然忽略了能做住的是信息工程部的老大,而不是他。项目可以算是一个失败,更槽糕的是我的同学出现了补考,我还好,虽然第一次没有拿到奖学金,也就这次没有。我对他感觉挺内疚的,毕竟是我拉他入伙的。这个项目带给了我做需求后的思考,同时也对开发技术有了不小的进步,认识到专科时的哪个项目的代码有多么的不好,效率有多么的低。起码这个时候开始注意封装类库了。顺便说一下,英语四级这个时候终于过了,虽然是428。

第二个学期,我开始参加挑战杯创业大赛。我管开发。我们组织了有财务人员,开发人员,管理人员,销售人员组成的团队,团队的开发人员太少。毕竟在校可以做项目的不多呀。我一个人先找了个例子,然后根据需求-》修改,做了个大体样子,加上团队其他人员的共同努力,写的创业计划书,获得了校一等奖。这次带给我的就是怎样做需求的思考,怎么跟客户打交道。自己感觉还是懂了一些沟通的技巧。

久违的暑假到了。我自己在想是否考研,毕竟现在专升本的证书有写单位不太认,虽然南昌大学也算211。后面还是找一份.net开发的工作。我们专升本的优势是有专科证书,凭着这个我开始在南昌一个集团化的公司的开发部做公司的OA。说做.net,有时也得用delphi,公司以前的轨检系统是需要这个维护的,当然别的也可以,但是delphi也一个不错的选择。由于公司内部的问题,我两个多月的时间里,除了看主管提供的OA代码和做ROSE建模,和修改维护以前的东西外,实在是可以轻闲的看java资料了。但是这两个多月的时间里看到了微软企业级的架构,公司的OA也是用了经典的分层结构,我在学习的过程中获益良多。

也真是由于工作了几个月的关系,我开始感觉在学校学东西太慢。最后一个学期的j2ee(中间件技术),计算机专业英语(外教),web开发技术(asp.net c#),oracle,由于几乎都自学过,所以上课总是提不起精神,总在想快毕业把,快工作把。刚好这个时候,C语言老师又给我介绍了一个显示屏软件的项目,我又拉上了做科院网站的哪个同学,我们自己跟厂家要价,我们要了1000,项目开发顺利,并且大约一个多月就拿到了钱。其实项目的开发时间基本就是一个星期,只是给客户安装,维护时间久了。

经过了这个项目以后,呵呵,刚好我的这位同学开始在台湾的一家公司(南昌办事处)任职,我经他介绍进入了公司开始工作。这个时候最大的问题不是开发,而是如何不被学校知道,万一挂课,问题可就大了。还好,这个时候我们的一位老师出来帮忙,我们以参加课程设计的方式避免了上课和上班的冲突。我进来时,就跟公司说好是做短期工,本来是做一个月,结果做了两个月。这个时候。我只是一个code,我的同学负责需求。这个项目我走时,仍然没有完成,不过基本的模块是完工了。说到底就是美工怎么做出好的页面让老板满意了。可惜台湾老板对美工一直不太满意,所以我走后,听说换了台湾的美工。我晕!

这两个月结束后,我来到了北京开始了求职。

由于有一定的工作经验,所以工作到是不难,年前10天的时间定了单位,这不,年后,开始了上班,工作开始了。

 注1------记住我大学生涯的志同道合的同学 张朋勇 我们5年的同学情谊,永远是兄弟!
             专科时的胡继平老师,他让我有了第一个项目的经历。
             刘浪老师,为我介绍过项目,同时在学习生活中给过我很多的帮助。
             本科阶段c语言老师 恭根华老师,在本科阶段为我介绍过两个项目,在我技术进展路上起到了很大的作用
             老教授朱俊炎老师,在我参加项目的期间给了很多的帮助。使我可以安心参加项目
             数据库老师 万立中老师,万老师的讲课态度让我印象深刻,他的数据库知识确实很好。

注2--------在大学五年的学习生活中。在专科大三,本科大四毕业阶段,总是出现浮躁的情形,所以大学时期留给我印象最深的是我专科大一到大二时期,为了学习一门编程天天看书时的黄金岁月。