培训之路一
时间:2011年11月12日下午2:30——5:00 ? ? ? ? ? ? ? ? 地点:明理楼B306 ? ? ? ? ? ? ? ? 主讲人:苏总 ? ? ? ? ? ? ? ? 培训主要内容:就团队合作能力,项目管理,敏捷开发,测试驱动开发,以及合作事宜,需要掌握的技术做了很好的说明。 ? ? ? ? ? ? ? ? 具体说说收获: ? ? ? ? ? ? ? ? 1.根据过来人的经验,苏总强烈推荐的书籍《梦断代码》?《代码整洁之道》?《人月神 ? ? ? ? ? ?? ? ? ? ? ? ?话》?《rework》?《卓越编程之道》 ? ? ? ? 2.技能不是最重要的 ? ? ? ? ??要有自己的思想,最主要是要具有以下品质: ? ? ? ? ? 诚信、团队合作、负责、开源精神。
? ? ?? ?3.要懂得复用,不要重新造轮子(敏捷开发思想所在) ? ? ? ? ? 1)懂得知识的梳理和总结 ? ? ? ? ? 2)查看官方文档 ? ? ? ? ? 3)要想办法让计算机来做那些重复的事 ? ? ? ? ? 4)要做到高内聚,松耦合 ? ? ? ? ? 5)懒惰是程序员的美德s ? ? ? ? ? 6)不要有重复的代码和劳动 ? ? ? ? ? 7)要懂得持续的集成 ? ? ? ? ? 8)TTD(测试驱动),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 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |