201912
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 这几天时间里,华钦学院的刘老师以敏捷方法论,Linux基础,机器学习和大数据等专题,从其发展历程,应用现状,未来前瞻等方面讲授了很多知识和观点。 从专题设计上看,敏捷是老生常谈的项目管理方法。我的认识是,敏捷是一种方法,而不是一套章程。其重点是: 以人为本,由个人的积极性带动团队的积极性; 产出优先,交付阶段成果,产出实际可行; 合作无间,秉持探索精神,发掘真实需求; 拥抱变化,积极响应变动,主动塑造产品。 Scrum是敏捷开发的一个框架,通过使用Sprint开发周期,实现迭代开发和增量交付。实际工作中,要根据团队情况来使用合适的框架,例如团队较小,水平相近,可以选择XP框架的结对编程。如果客户文档详细,要求明确,其实使用传统的瀑布式开发也无妨。 专题二的Linux基础,刘老师讲了很多常用的命令和shell语法。他说命令操作都是工多手熟,很多时候一本工具书或者一个搜索引擎就能极大提升效率。恰好,我刚买了原装Deepin系统的笔记本,折腾手动安装软件时,因为参考了网络上错误描述的命令,结果导致了一连串问题。我认为虽然网络上资料很多,但多数都是三手资料,比二手还不靠谱。学习命令的最好方式,就是使用man命令,或者网上查阅命令的原装说明书。 专题三的机器学习,刘老师主要使用了Python的实现