程序员要切忌浮躁

时间:2023-02-12 11:59:51
         手头的项目告了一个段落,眼看也到了年底,回想近一年来的经历,还是让我汗颜,毕业两年了多了,时间飞逝,进入软件行业做程序也整整一年了,这一年真可以用起伏不定来形容,先后换了三家公司,频繁跳槽的不良后果真的感触颇深.
        
         第一个公司是做金融信息的,应该说技术难度不太大,主要是给银行证券公司期货公司做一些网站方面的东西,刚从国企来到大公司感觉还是蛮好的,特别是能天天上网,:)工作压力也不大,老的工程师带着我们做一些jsp,java的开发,基于oracle数据库的开发,建设银行和民生银行的项目我写了部分的jsp,java,感觉上手比较快,当时就有些骄傲了,觉得IT做java开发也就这么回事,于是也不继续学习了,就简单应付工作上那些jsp,java开发,水平可想而知,当转正的时候由于不满足公司的薪水,在那里干了四个月的时候决定跳槽,现在想当时还真是无知加胆大,觉得自己是有经验的java工程师了,有了工作经验了,找个好公司好职位一点问题都没有,不过唯一的好处就是那时候无知,胆大,但特别自信:),面试公司的时候特别气粗,感觉自己挺牛似的,结果十天后瞎猫还真碰到了死老鼠,去了一家地处商业繁华地带的一家公司,做移动增值,也就是手机方面的开发,工资也比以前高了不少,更加助长了我的嚣张气焰:),更加不去学习新东西了,好在手头的工作也不太棘手,就是看明白一套已有的程序,在上面增加功能,修改,部署这些,后来开始独立做WAP游戏,先做了个小的游戏很简单的,感觉还不错,第二个比较大,分前后台的,在设计分析上我就显得捉襟见肘了,问了一些人慢慢才把数据库结构确定了,开始写前后台程序,因为当时做数据库开发不多,所以写的sql语句现在看来惨不忍睹,笑掉大牙,拿到CSDN上来绝对是一级笑话,凡是涉及到多表查询的,我都是用n条sql语句嵌套循环做的,导致我的jsp里常常定义三个Statement,ResultSet,当时都没想一条语句就能得到结果,经过几周的"折腾",游戏也算做出来了,代码是不能看的,漏洞也是很多的,被我修修补补,勉强功能实现,但没有具体上线商用.然后由于公司一个专门做游戏的同事要离开,我和另外一个人接手这个挺有规模的项目,还是和韩国合作搞的,设计文档和游戏脚本翻来覆去也没看出个所以然来,工期还非常紧,赶鸭子上架吧,于是埋头做了起来,要离开的同事留下一周给我们讲不懂的地方,因为他对这个游戏理解最清楚,甚至超过设计游戏的人,一周很快过去,但游戏的复杂细节方面根本没有头绪,那同事也要走了,郁闷的我无边无际,眼看项目完成无望,加上最近公司同事也都对公司管理混乱的抱怨,加上我自己对公司的抵触,加上身体上也有所不适(权当作借口吧 :D ),我又一次离开了公司(比要走的那个同事还提前一天 :) ),回家了.这一闲就是两个月,夏日的烈焰深深地灼伤着我,我陷入了一片迷惘的境地,一度独自闭门思考,不过是越想越乱,越想越郁闷,真的找不到自己的方向,我不知道我是否适合在这个行业继续走下去,应该说浮躁的我是否适合,总是追求享乐,不愿意踏实下来学习,有点东西就骄傲自大,这样子根本就跟不上发展飞速的IT技术的脚步,既然当初毅然从国企辞职,换做自己愿意做的工作,为什么又一塌糊涂.
       
         很长一段时间的低落,现在已经有了新的工作,我把自己放得很低,也确实发现有很多需要学习的地方,也越来越觉得自己的不足.接触到很多优秀的软件从业人员,发现都是很踏实得去做事情,学东西,我也诚挚的希望看到这篇文章的人不要再抱怨公司或者周围的环境了,自己反省一下有没有真的努力,不要看着别人公司好,工资高,是金子总会发光的,踏实做好眼前的事,学好该学的东西,我相信,我的未来不是梦.


                                                                                           --------谨以此文与软件同仁共勉