仔细一想,自2001年参加工作以来,我其实并没有一个大型正规项目的参与经历。所以我现在还是初级程序员,汗颜。
2001:开发证券系统的行情客户端java applet版本。
2002:在一个小的外包公司,开发Nec离岸系统,具体业务已经忘记了,第一次接触到Java framework, 那是日本公司写的一个框架,很不错。
2003:苏州电信九七改造,weblogic, oracle, EJB, 刚开始时用ejb+jsp,后来毕博引入一个简易的MVC框架,再后来采用ant自动构建部署。那时javascript框架还没流行起来,我用原始的javascript写了不少页面UI。
2004~2006:新华书店二期工程。我负责,带3~5个兄弟,开发了半年,还是用上面毕博的框架。完成了70%的需求,勉强上线,但估计没用多久就被后来人替换了。那时其实有SSH框架了,可惜没太多时间去学习使用。
2006~2015:这几年基本上以测试为主,业余搞搞自己的一些小工具的开发,都是小打小闹,不拘于任何框架和规范,完全是个体手工作坊的开发方式,所以也没学到过硬的开发本领。当然学了很多杂七杂八的技术。java, python, ruby, nodejs都搞过,最后一年做了ruby sinatra REST + angularJS开发,算是一个正式的项目。