培训之路一


时间:2011年11月12日下午2:30——5:00

                地点:明理楼B306

                主讲人:苏总

                培训主要内容:就团队合作能力,项目管理,敏捷开发,测试驱动开发,以及合作事宜,需要掌握的技术做了很好的说明。

                具体说说收获:

                1.根据过来人的经验,苏总强烈推荐的书籍《梦断代码》 《代码整洁之道》 《人月神             

           话》 《rework》 《卓越编程之道》

        2.技能不是最重要的

          要有自己的思想,最主要是要具有以下品质:

          诚信团队合作负责、开源精神。

        3.要懂得复用,不要重新造轮子(敏捷开发思想所在)

          1)懂得知识的梳理和总结

          2)查看官方文档

          3)要想办法让计算机来做那些重复的事

          4)要做到高内聚,松耦合

          5)懒惰是程序员的美德s

          6)不要有重复的代码和劳动

          7)要懂得持续的集成

          8TTD(测试驱动),BDD(行为驱动开发)

          9)交流的成本超过合同

          10)代码简洁,易懂

     

      4. 对于合作项目提出需要了解的技术

        1) 版本管理(git,Subversion 

        2)  webservice

        3)  xml ,html5,css3

        4)  linux (debian,gentoo...)

        5)  linux平台下应用软件的安装(apache,jdk,tomcat

        6)  ruby on rails, scala,c

        7)  项目管理,网络知识

        8)云计算,虚拟化,网络,分布式


       Ps:通过本次培训,以及在培训过程中解决苏总时不时所出题目,无论是在考察技术,知识面,团队协作,思想方面,基本都满足要求,这对于项目长期合作奠定了坚实基础。在h

你可能感兴趣的:(培训之路一)