个人的一点困惑,说出来舒服点
陆陆续续一个月的出差,给我产生了一种困扰,对于我像我这样的刚毕业的新人而言,到底是先学技术重要还是先学业务重要,说实在的个人还是比较爱好技术方面的,经理也有问我以后的职业目标是什么,自己也实话实说了,就是往架构师方向发展,虽然这只是我目前的考虑,以后也可能会改变,可是我对于一些高技术的,特别是技术牛人还是很羡慕的,在他们的眼中就没有解决不了的技术难题。
和项目经理出差的这段时间里,在他的带领下确实也学到了很多项目管理上的知识,最多的是在这次出差中学到了业务上的东西,但是相对而言技术上的就很少了,我也有和项目经理说过,项目经理语重心长的和我说:之前你们都在不了解业务的情况下写代码,用户真正想要什么样你可能还不了解,所以这次机会可以让你对业务更加了解,以后这个项目开发起来就很顺利。
由于我们公司主要是开发政府方面的软件,公安交警方面的,这次出差也是到交警总队进行数据分析工作,客户方面(交警总队)是希望在他们原有的数据库里面提取出一个模型出来,他们讨论给我们计算条件,我们负责写算法,反反复复条件修改了好几次,他们改下很简单,但我们苦逼了,要从新改代码,从新统计数据,有些数据时千万级的,这要一条一条进行统计效率可想而知。今天下午有开了一次会议,觉得这次会议是收获了很多,集合了技术科,业务部门的主要负责人进行讨论,有业务部门讨论计算条件,技术科负责进行讨论技术上实现起来的困难程度,总之开完这次会议,个人觉得应该差不多了,不会像从前一样,今天计算完条件,明天又通知要从新修改,反反复复无休止。
对于数据的提取分析,主要是利用存储过程和游标进行,真正的问题都不是技术上的问题,因为真的没有什么技术上相关的东西,就是对oracle数据库进行数据统计,可是第一次接手的时候真的很迷茫,系统涉及到什么表,表里面什么字段都不知道,需要什么表,什么字段,需要自己整理出来,写成申请书,然后去找领导签字,签完字在找DBA进行开放。有的时候时间就在这些琐事中消失了,很无奈。有的时候真的看不惯政府里面的人员做事效率。
对于这个系统,我个人还是比较看好的,今后应该可以学到很多东西,因为涉及到的都是大数据量的(全省机动车辆违法),所以这对以后的系统开发会涉及到很多需要考虑的地方,例如说:负载均衡,集群等等。可是现在关键的问题是这前期的工作真的是很乏味,虽然是模拟分析,但这过程真的很累,昨天早上6点多起来做动车,到昨晚九点多会公寓,都快累趴下了,和项目经理两个就这样中午趴着迷迷糊糊的休息了下,可是虽然一天工作了这么长时间,但是个人感觉没学到什么技术上的东西,像我这样的新人到底是先学技术重要还是先学业务重要呢。
posted on 2012-08-29 20:36 Keep Running 阅读(6117) 评论(60) 编辑 收藏 举报