不知不觉在TKY已经度过了一个月的时间,前两周因为领导要验收,所以一直没给我任务,只是让我熟悉业务。经过不到两周的时间,业务熟悉的差不多了,那天接到通知说我们又被派到1.0(之前我们在2.0的版本这边)的那边去了。到那边还是先熟悉业务….. 无奈….
还有一点体会比较深刻的就是,人们总是喜欢把问题留到以后解决,眼下能凑合就凑合。其实将来一些扩展及维护所要面临的问题,人们差不多都能想到,但是就是懒得去弄,一般都会说等以后维护的时候再说,以后改的时候再说。总是想亡羊补牢,从未未雨绸缪。难怪天朝的IT行业一直处于一个比较尴尬的局面。原因就在于思想跟意识上,并不是国人的技术水平不行,我们并不缺乏技术人才,但是技术的好坏只是你开奥迪Q7还是QQ第七代的问题,思想才是我们的导航系统,方向错了开Q7有什么用,方向对了开QQ一样能够到达目的地。所以想要改变目前的情况,要从根本入手,从一开始就要培养良好的软件设计习惯、代码开发习惯等等。加油吧,各位。
在对项目业务以及代码的熟悉的这段时间,见到了很多以前没见过,或者没听说过的东西,感觉很有收获。当然也有很多是以前就了解的。这个系统整体架构是最简单的三层,整个系统分成了好多模块,差不多每个模块都是一个三层的结构。还有一些公共的部分,是自己封装的一些框架(当然也是在别人的基础上改的),本来想研究一下,但是大牛说,那些东西你不需要了解,你照着代码会用就行了。
年前给我分配了一点任务,上海那边提出了新的需求,需要在1.0上加入一些新的东西。一个是导入Excel(我做详细设计),一个是上传图片(负责实现)。TKY的详细设计貌似有点简单,有用的内容就是一个原型界面,还有业务的说明以及涉及到的数据库表。没有类图、时序图之类的,相比我之前所做项目里的详细设计内容少了很多。不同的公司所注重的地方不太一样,哈哈。
还有一点体会比较深刻的就是,人们总是喜欢把问题留到以后解决,眼下能凑合就凑合。其实将来一些扩展及维护所要面临的问题,人们差不多都能想到,但是就是懒得去弄,一般都会说等以后维护的时候再说,以后改的时候再说。总是想亡羊补牢,从未未雨绸缪。难怪天朝的IT行业一直处于一个比较尴尬的局面。原因就在于思想跟意识上,并不是国人的技术水平不行,我们并不缺乏技术人才,但是技术的好坏只是你开奥迪Q7还是QQ第七代的问题,思想才是我们的导航系统,方向错了开Q7有什么用,方向对了开QQ一样能够到达目的地。所以想要改变目前的情况,要从根本入手,从一开始就要培养良好的软件设计习惯、代码开发习惯等等。加油吧,各位。