`
wwwlgy
  • 浏览: 7799 次
社区版块
存档分类
最新评论

十年的程序员

 
阅读更多

好久没有上来了,还是要感谢csdn没有把我的帐号删除掉。这个帐号大概是十年前注册的吧,十年前,十年后,变化真大。

十年前,还在学校,当时还在大二,也作为班里动手能力比较强的人,第一次接触互联网,当时还在拨号,全宿舍共享。就在那不就,上了CSDN。其实当时有一个人气比这个论坛还旺的论坛叫delphi大富翁,当时用积分问问题,还是由他发起的。不过十年后,delphi大富翁没了。CSDN确变的很强壮。我也工作8年了。也变成了老油条,并积极的向公司蛀虫转型。今天又上了久不上的论坛,还能想起我是个程序员,至少曾经是:

18年前,当时我初一。学校为我们这批初中生,准备了一门计算机入门的课程,学习的是Basic。当时上机用的是不知道有多烂的Appple机器(现在回想,应该是苹果开始没落的前期),我便是在那开始种下要作程序员的念头。

14年前,当时我高二。我家并不富裕,但是为了孩子的成长,我家还是凑齐了8000多元,给我买了部电脑。当时的配置是486DX2海洋版的,内存很特殊,是小型的一M一条,将整部机器插满了也就8M内存。后来我把内存取下来作钥匙扣了。操作系统是MSDOS6.0,我很努力的自己买了很多书,研究DOS操作系统的配置。也算是变成当时的高手了,知道如何配置系统让系统突破64K限制,知道怎么使用扩展内存等等。研究这个,不是别的,是为了能打游戏。当时为了玩游戏,还学会了用DOS的汇编命令Debug取查找和修改游戏。因为老打游戏,把老爸老妈是气了一阵,把我狠K了一顿。不过,我也不是完全堕落的,写程序,还是我的兴趣。我自己买了一本当时潭浩强的basic教程。几乎把当时的所有basic函数语句都被下来了。就在高二的下学期。我编了一个当时我的最常代码:一个画图程序,其实就是类似于现在的windows下面的画图。当然,当时是没有鼠标的,画图用键盘一个点一个点的描。编程语言是BASIC,编程环境是DOS自带的QBASIC。那个程序有大概5K多。当时不懂什么是OO,什么是结构化,什么是数据结构。反正按照自己的想法,硬是把东西凑出来了。不过,从那开始,我明白,要动手,才是提高的捷径。

12年前,经过努力,我考上了大学,并如愿进入了计算机软件专业。当时我在大一,计算机是很不普及的,大家上机都是考到学校机房。我在图书馆查找资料,弄到BMP的图形格式显示函数后,我自己写了一个拼图游戏。这是我第一个游戏作品,变成环境还是QBASIC。当时在上机的时候,我把我的作品调出来测试。当然当时我还用了一个很动感的美女图。不过一会,后面一个上机的人凑过来问我:“同学,你的游戏哪来的,考给我吧”。这是我第一次写程序获得别人的认同,感觉真的很好。。。。。。

10年前,我大二了。当时数据结构也学了。准备和另外一个人合作搞一个大型一点的游戏。学校大富翁,就是用我们学校的地图,人物都是班上的人物。反角都是班主任和系主人(就是充当罚款的恶角)。构思的还不错。但是流产了。回想起来的原因是因为当时还不懂软件工程。都西太零散,无法有效组织。这是我第一次尝试到失败。

9年前,我大四,作毕业设计了。题目是一个GIS系统。其实就是一个网络在线的画地图和显示地图东西。为了显示我编程的全面性,我决定后台用C写,前台用当时最绚的javaApplet将地图显示在IE上。为了这个程序我茶饭不思,在整整3个月的时间里奋斗。最后快交付的时候。我只是把和行的基本函数写完。但前台一个都没写。指导老师作交付前第一次检查,看到我的程序效果,只是见到的几个线条。就跟我说,时间不多了,你赶紧画一个正方表示一个地图,然后保证不要出错,这还有可能及格的。。。当然,她没看到程序源代码,她不会知道我的内核已经完成,她也不会知道地图实际就是由这些点和线组成的。但不管怎么样,压力!如果不及格就无法毕业了。我还是按照自己的思路,我没有听她的。就在交付前不就,我把软件完成了,还把学校的地图画出来了,里面用了几个开源的软件作了几个非常绚的效果。最后,我再次获得荣耀。我的毕设获得院级三等奖。

8年前,我在学校直接进入了公司,在分部门的时候,就是因为我说了一句,我会java。便分到了当时的portal项目组。从此一直使用java到现在,其他的编程语言基本遗忘。

6年前,我工作了两年,我作了项目经理,曾经最多人的时候项目团队有20人。在进公司后,我们一直组织学习,特别是设计模式。通过两年时间,我知道了什么是OO,什么是UML,什么是软件工程,什么是项目管理。我带的是一个学习型的团队,我当时是个工作狂,所以我希望团队的人也是个工作狂。因为我不理解生活,所以当时甚至不理界团队下他们有女友,有家人应该获得照顾。后来,我有家庭了,我理解了,我也后悔了。不过让我赶紧的欣慰的是,当时那批人散到很多其他公司,当他们回来的时候,对我说:和你在一起的那段时间是最难受的,但是也就是在那个时候学到最多的东西,才有现在。我听了,很感动。

5年前,应该是工作3年,我还是很累,我接手另外一个项目团队,有一个人30多岁,当然的水平确实很差,我把他开了。但是我的心情变的很差。因为当时很累,我知道我不可能一直这样,但是不是只有这样,才能保证自己的地位呢?今天我开掉的那个30多岁的人,是不是也就是自己的未来呢?我很迷茫。我开始写日记,我开始给自己重新安排学习,看书,甚至看高数,安排时间想课程表一样。最后甚至要放弃技术,我要转型,我要出国,要转管理,要学MBA,要学英语。。。。。。很迷茫,很无助,但没人能帮我。不过我想很多人在那个年龄,应该都会有类似的想法吧。

3年前,我由项目经理,转向SE。我被调到南京,我有GF在深圳,当时的工作让我很郁闷。从此,我心里上有过三个很大的变化:一开始象老油条转型,二开始明白家庭,是很重要的;三,我不可能一直在公司呆着,我要出来自己干。

到现在,我3年前的想法逐步加深,因为三年前的想法,我又从新编程,当然,这次是为了自己的东西,我不是很努力,但是我一直坚持,直到现在。我相信一句话:人身不要老赶的那么快,但是要成功,就是要在关键的时候,跑上几步。不要让时间摩掉你的激情。

版权声明:本文为博主原创文章,未经博主允许不得转载。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics