2013工作回望
2014的日历已经翻了差不多一个月,最近想对2013做一个总结,却因工作原因一直未动笔。在这快要放假之际,工作效率严重低下,正好是写回顾的好时间。
13年年初,因负责的一个三维项目,甲方对性能要求比较高,一直在解决三维数据的展示效率,一直到5月份,项目才完结(验收是12年9月底已经验收),不过到现在,甲方都还会打电话来确认,或询问技术问题,真的很佩服甲方的精神,太认真,太负责。
13年上半年,工作一直不慌不忙,主要是做Demo,用于投标。这与行业的特性相关,GIS行业基本上是政府主导的行业,政府单位年初招标比较多,所以基本上项目年初都没开始。在5月份的时候,开始搭建部门的框架,不过框架是另外一个同事写的,我负责的是规划行业的核心功能模块,这也是对我能力的一种认可吧。不过没接触框架的结构,有段时间了解了一下,其实这框架挺简单的,还有许多要完善的地方。比如事件的机制,事件的监听,这个问题可能会对框架性能有影响。不过,一个以做项目为主的公司,只要完成项目就行,至于其他都放在了其次,这个框架从开始到现在,应该只算是1.0版本,却已经用了4个项目了。
下半年开始,开始做项目,这个项目也是用框架,不过,使用的ArcGIS版本是9.3的版本,框架使用的是10版本,各种坑爹的是,把框架的功能代码都拿过来,改引用,重新生成。这个项目更神奇的时,只做了个单机版给客户,说是客户没买正版软件,40多万的项目,就这样验收了,虽然还有后续的数据。部门真是赚了,不过这个是跟另外一个部门合作的,他们主导,他们花费很大力气维护客户关系,才会有这样的好事。
做完那个项目,有一段时间的空闲期,自己一直在研究Android、extjs,结果是Android半途而废了。10月初,有一个项目比较急,临时借调过去帮忙,是用extjs,初次用extjs做项目,期间遇到许多问题,还好多一一解决了,对亏了同事的耐心教导。做完这个项目,就在想,为什么不搭建一个BS的框架呢,就用extjs。在接下来的一段时间,预计部门会有bs的项目,就开始着手研究了,觉得extjs mvc 架构不错,自己在慢慢的学习、尝试,还好部门给了充足的时间,终于搭建了一个原型,在接下来的两个小项目当中,不断的完善。这个mvc的架构是结合skyline来设计的,毕竟是做skyline的开发。这个是13年最大的收获了。
2014,意味着出来工作也4年了,对于做开发的人来说,5年是一个坎,未来的路好像只有两条,研发?项目经理?虽然我一直认为GIS二次开发是一个很低层次的开发,一直做这种开发是没前途的。但是以目前部门的人员配置,做项目经理是比较不实际的,自己似乎沟通能力也不怎么样。剩下的只有研发一条路,正好,今年,部门有研发的分组,这个是运气吗?希望可以去做这个工作。虽然不知道这个研发对以后自己的发展怎么样,希望可以学习多一点技能。
2014,共勉,进步。认真一点,不要太随意,什么都感觉有就有,没有就没有,无所谓的感觉,改掉这个坏毛病。