2012年冬天,卸下那份事业单位的光环,踏上了程序猿的道路,来了西安,在开始有C/S转向B/S,然后各种学习,各种学习,从SqlServer到oracle,从Ext到flex,从地图配图到各种算法,java也是在C#的基础上无师自通了,主要是太像了。
由于是一家小公司,项目都是从头开始做,从需求分析,设计方案,环境搭建,框架搭建等等。GIS系统多数偏向于展示应用,没有太多的业务逻辑,就是设计一些专业的GIS知识。刚开始维护一下别人的烂尾项目,后来参与项目的开发.
Flex+java 做了西安市气象监控系统。没有所谓的框架,没有所谓的大牛指点,全凭感觉。Servlet+jdbc,各种统计图额展示,蹩脚的SQl也是开始慢慢的入门了。清晰的记得当系统功能越来越多时,后台的逻辑乱到自己糊涂了,后来不得已专门申请一星期时间重构自己的代码,瞬间感觉清爽了许多,再也不吐槽为什么框架里那么简单的功能要写的那么的复杂。
后来有做了一个园林展示项目,客户和领导更加关注的是展示,其实系统也没多少功能,除了几张简单的的报表,图差属性,属性查图,就没啥功能了。刚开始3个做,后来带了一个实习生,三个月的时间完成了。用了一个nutz的后台,KendoUI前台,做完项目JavaScript也算是上手了。
每一次选择离开都有说不出的苦衷,在一个程序猿不受尊重的公司里,况且待遇也不怎么样,买了linux、oracle、Java书各一本,再次巩固一下知识,寻找下一个寄生之所。