不知不觉新工作过去6周(一个半月了),也该总结总结了。

有什么好说的呢,当初接受这个offer的时候是考虑到跟我一起工作的内容不太一样,而且这样看下来也的确不一样。以前都是外包的项目,项目不怎么紧急,是瀑布式开发,有什么事情都是问印度人。而这边的工作呢,是做产品的,用的是敏捷开发,但是也是要跟以色列人联系,永远是第二梯队。这样也好没有什么压力。

再说说工具什么的,以前用的都是比较简单的东西。开发ide用的RAD+WebSphere,用dojo+springmvc+mybatis+sqlserver,然后是svn。现在ide用的是intellij+jetty,框架也是springmvc,主要是restful API,application的相互调用,还有guacamole什么的,数据库是PostgreSQL,然后代码管理是git+maven,这些都是没用过的。

技术方面还好,就是工具什么的不怎么熟悉,看来要一直学习不能掉队啊。

下面是学到几个经验(教训):

  1. git新建branch的时候给所有的module都要新建一个,哪怕没有用到的,至少在本地有,不然换到其他branch再pull的时候就不能兼容了,血的教训啊
  2. 一个defect没修完就不要pull了,不要轻易的pull
  3. maven可以只build一个小模块,再手动替换jar、classes,节省时间
  4. 更新agm的status,多建task

暂时没有了,其实法国小头人挺好的,同事也都挺好,就是都好文静啊。

最后一句话,不要怕!