对细节的珍重
参加工作几个月了,一路走来,跌跌撞撞……
由于到公司不久,然后我天性性急,所以项目经理分配给我的任务都很快地就完成了,但是给项目经理看的时候总是会出点小毛病,开始还好,项目经理都是很有耐心地把我叫过去,一点一点地帮我改,我在一旁,像小鸡啄米一般的地点头,但是公司的项目很杂,OA,数字校园,信息播报系统,网站都会做一点,我也在几个项目经理的手下做一些边边角角的工作.
工作总是会有点小毛病,每天也是在几个项目经理旁边转悠,我很感谢他们的,从小到大,我都一个马大哈,做事总是求快,总是急切地想证明自己行,自己棒,但总是适得其反,我很想改变,但是,江山易改本性难移哪,所以这脾气就一直保持到现在,说着,自己心里都感到惭愧和心虚.
昨天,我独自负责的一个网站在我这里算是竣工了(其实我只是实现了需求文档的一些功能,很多细节我还没改,也还没测试,但项目经理一直在催有没有做好,出于本性,我便马马虎虎地实现了那些功能),发给项目经理,他看完之后,;脸色立马就变了,拉我过去骂的我狗血喷头,气的他也一直在捶桌子……
一开始有好多问题: 左上角的繁体功能没做, 全文检索检索不出来, 显示时间的地方还得显示天气预报, 图片新闻没有图片显示
这些是细节吗??不是,这是最基本的一些东西了,竟然没做好,我自己都在骂自己,然后再去看看代码,也有好多问题,很多冗余代码,这时项目经理更加生气了,我也更加惭愧,当时项目经理在他电脑上改代码,我就坐在他旁边,他一边改一边叹气,好像是拖着一条受伤的老腿在赶路似得,他每叹一声,我的心不由得抽搐一下,改了一上午,心也就抽搐了一上午,我想如果抽搐个一两天,该得心脏病了吧……呵呵,太让人伤心了,这次给我打击也是很大,想想自己给别人,同时也给自己带来的麻烦,就不由得揪心.
那些东西,只需要多用点心,多花点时间,仔细一点,完全是可以避免的,为何要这么猴急猴急的呢,这样又有什么好处呢,从小到大的臭毛病,为何就不能改一改呢,这样下去谁不会嫌弃你,不会对你无语呢?
我该珍重细节,该追求质量,试想如若这样的东西给客户,他们看到会不会像项目经理一样暴跳如雷呢?他们会不会对我们公司有异样的想法,等等这些.
做开发,不管是代码,还是功能,都得注重细节,返回去看一下自己的代码,有好多好多都是无效的代码,无效的变量,无效的方法,无效的对象,还带着大段大段被注释的代码,却没有自己的文本注释,我这个程序员,压根就是不合格的呀,得改,必须得改,必须重视细节,而不是说把一些功能实现出来就ok了,还得考虑到后期的维护,等等.
必须得改,好好加油!!!!!!!