DIY班毕业总结

简介: 从2019走到2020,我们风雨同舟,一路同行,其中的点滴和和一些感悟分享给大家,这么久了学习了两个重要能力:学习如何学习的能力和快速学习的能力

时光荏苒,白驹过隙间我们一路风雨同行,披荆斩棘的度过了九九八十一难,最后得见毕业彩虹。从2019一路走到现在,充满了酸甜苦辣,有苦难,煎熬,纠结,激烈的心理斗争;有坚持,不放弃,不服输,咬紧牙关持之以恒;有感恩,启蒙,指引,谢谢老师的无私奉献;有成长,晋级,汗水,慢慢的化茧成蝶;有视野,深度,思考,无时无刻不在鞭策自己;有友谊,团结,团队,我们是一个team,不能落下一个人。收获了这些宝贵的人生经验,感谢这段精彩的人生奇异旅程给了自己这么多的感悟,再次感谢孤尽老师,感谢一起成长的小伙伴们,在你们的身上看到了自己的不足,知耻而后勇,奋起直追。一段精彩旅程的终结,前路的星辰大海已经起航,我们毕业了,青春不散场,继续走起。我们DIY班的精髓是其一:Deeply Inspire Yourself(深度激发内心的求知欲和思考力),其二:Do It Yourself(实践出真知),前路漫漫,吾将上下而求索。风云变化,技术变迁,世界千变万化,新技术遍地开花,更新迭代非常的快,让人眼花缭乱,又应接不暇,拥抱变化接受新事物,要想勇立潮头,就需要两个能力:学习如何学习的能力,快速学习的能力。
自己加入这个大家庭是一次偶然的机会,这就是缘分吧。那个时候想提高一下自己的Java水平,想要系统的了解一下Java,正好看到阿里出品的技术书《码出高效-java开发手册》,是阿里出品就想买一本看看,品质有保证,然后就立马买了一本,迫不及待的膜拜一下大神的佳作。上手后发现,天书啊,境界达不到,看着着实费劲,看了一遍后全忘了,发现大部分都不懂。自己思考后发现是自己知识面太窄,书里的内容很多都没有接触过,没有系统深入的学习过Java,这样的短板导致了自己看书吃力。后来发现书的背面有个二维码可以加群学习,就想潜伏下来学习各路大神的经验提高自己,这样就入群了,再然后就像大家一样看到了孤尽老师的办的班,就加入了进来。当时看到孤尽老师发的班规的时候,就感觉到了这是自己脱胎换骨的一次机会,有机会开阔自己的视野,同时也感觉到群里规则的残酷。长路漫漫,在这个大家庭里,我们一起越走越远,一起成长,一起分享,一起为梦想添砖加瓦,虽然彼此陌生,但是结下诚挚的革命友谊。
授人以鱼不如授人以渔,从第一课就开始了关于学习的讨论,开宗明义的强调了学习的重要性,体现了未来的两个核心核心能力:学习如何学习的能力和快速学习的能力。第二课讨论了如何坚持的问题,马老师曾经说过:今天很残酷,明天更残酷,后天很美好,但绝大多数人死在明天晚上。没有顽强的抗压能力,不会坚持,面对新技术的恐惧,下一个倒在明天晚上的就是自己。第三课讨论了XY的问题,透过现象看本质,我们都要有一双慧眼,深度挖掘问题后面的本质,定位问题比解决问题更重要,看的透彻才能标本兼治。开始的这3节课点到了自己的本性,体现了自己的软实力,虚无缥缈,却又如影随形,决定了自己在一条路上能够走多远。
效率为王,基础决定了上层建筑,第四节课作业是开发效率,里面的一个细节讲到了码字速度,经常被大家忽视的问题,见微知著,于微末处方知经常压死骆驼的是最后一根稻草。很多人思维高度活跃时间或者入定那瞬间都是短暂的,做不到能够写代码入定一整天,这个时候思考效率和想解决方案都是最有感觉的时候,如果码字速度高那么效率杠杠滴提高好几倍,绝对是效率的倍增器,不然的话就只能用时间来填补效率,经常搞得自己身心疲惫,陷入无止境的加班中。接下来的作业中涉及了很多基础,细节,深入源码,追根溯源的作业,比如if-else嵌套问题,switch的奇葩脾气,List<? extends T>和List<? super T>有哪些区别,Lambda表达式,浮点数,集合的转数组,ThreadLocal的问题根源,String类的源码阅读,浮点数的除零,哈希码的计算,对象的比较,排序等等这些细枝末节的技术要点。这些都让自己受益匪浅,上面的很多的技术细节都是我以前没有认真思考过,甚至都没有听过的,每期的作业都是需要查询很多的资料,看很多的书才能吃力的完成作业,最后看到大家的答案,发现还是有很多的差距,由于自己知识面的局限性,了解的技术要点和关联知识点还是比较少,自己时刻有种高山仰止的感觉。但是经过一年下来自己成长了起来,虽然慢,但是在稳步进步中,知道如何去学习这些知识,记忆力不太好,过一段时间就要去温习这些知识。经过一年的学下来,以前的不好的编码习惯在改变,这些细节都在指引自己今后能够写出优雅高效的代码。
拥抱变化,快速学习,我们这个班的节奏还是挺快的,一环接一环,每节课都有自己的侧重点。内容上与时俱进,紧跟时代的潮流,眼光长远,比如有Lambda表达式,JDK新版本 ,微服务,架构设计,春节读一本技术书。前面还没消化,又逼着自己快速去学习新东西,还不能敷衍人云亦云,还要有深度,自己都感觉难,难的是细心较真的去完成一件事。从这些环节下来自己都挺下来了,虽然自己不是最好的,也不是自己所满意的,但这些课程的结束也是自己发起进攻的起点。现在都感觉自己欠账太多了,有太多的新东西要学习,不落人后,快速学习,拥抱变化,改变自己。我积累了很多学习资料,接下来这些点将在Java全家桶中继续深入学习。
最后是项目实战,OECP项目开发,我们组内部人才济济,通过聊天才知道,原来我们6个人,都有两个人来自同一个省份,有鲜肉,有咸肉,有知心姐姐。每个人都分工明确,高高兴兴的进行革命事业。在前期的需求分析中,大家各抒己见,仁者见仁智者见智,每个需求都有AB方案,大家充分讨论取长补短。需求分析完成权衡综合后我们每个人都有明确的责任分工,结对编程,分成了两个小组,小组内部互为backup,每个人在不同阶段分担了不同角色。项目中我们也有很多的创新地方,比如说简化版的devops部署开发持续集成;neo4j处理复杂的多对多复杂关系,解决了故障,标签,错误码的关联关系;采用ant design前端框架大大简化了前端开发;使用ES实现了智能模糊的快速搜索;家祺开发了自动生成代码工具,显著的提高了开发效率;汪洋、家祺开发了生成下载错误码枚举Jar包功能;鹏飞实现了支付宝登录功能,萍姐给我们组设计了一个牛逼的logo。
总之在这整个阶段给了我很多,感谢老师的无私奉献。现在的结束,是星辰大海起航的开始。

相关文章
|
前端开发 程序员
程序员也可以很浪漫,精选10个圣诞节特效及源码
最近离圣诞节不远了、整理了一些关于圣诞相关的前端特效网页设计和小游戏的代码送大家、直接上效果吧。 代码过长的 可直接预览获取 [快速预览](https://www.hereitis.cn/articleDetails/969)
程序员也可以很浪漫,精选10个圣诞节特效及源码
|
6月前
|
前端开发 JavaScript
杨老师课堂之网页设计实训
杨老师课堂之网页设计实训
26 0
|
前端开发 数据可视化 程序员
程序员如何过码农特色的中秋?
程序员如何过码农特色的中秋?
127 0
|
Java 微服务
【2019-2020年第一期DIY班】毕业与总结
走了一年坚持参加的学习活动---DIY。其一,Deeply Inspire Yourself深度激发自己 其二,Do It Yourself实践出真知。 方式:特种兵的培训+遴选机制。 这个伴随Java程序爱好者们参与DIY讨论的规则,维持了一年,身为菜鸟的我很荣幸留到了最后,相信这是一个带给读者的很有正能量的活动,对身为开发者的我来说也有非常深刻的意义, 第二期DIY班马上就要来了,也给第二期预热一下,啦啦啦, 最后说句五一劳动节快乐
769 0
【2019-2020年第一期DIY班】毕业与总结
|
Java 程序员
DIY学习总结以及感悟
在第一期DIY班学习一年又两个月,这段经历在我个人的成长中起到了重要的作用,最近DIY班顺利结业,最后12名同学在最后顺利毕业。现做以下个人总结以及感悟。
DIY学习总结以及感悟
|
前端开发 Java 机器人
DIY班的心路历程
2020年04月19日,经历一年多的DIY班顺利毕业啦。清晰的记得DIY班开始于去年的春节,2019年2月5日,总计439天,经历了二十余次的淘汰,从最初近500人到最后的12人,残酷的筛选让我们蜕变。非常幸运我们的小组“码出人生”在最后的角逐中最终胜出,我也成为最后的优秀毕业生,非常感谢一路走来的成长。
1021 0
DIY班的心路历程
|
前端开发 Java 测试技术
DIY一期心路历程
孤尽老师组织的历时一年多的DIY班刚刚结束了,但是孤尽老师传授的 Deeply Inspire Yourself 和 Do It Yourself 的口号将继续激励我们思考和前行。 本文介绍自己参加 DIY 班的起源和主要收获,希望对大家有帮助。
861 0
DIY一期心路历程
|
人工智能 前端开发 Java
DIY班学习之旅
1、进来出去上去 2、开启全新旅程 3、讨论话题感悟 4、两个核心能力 5、大雁精神启示 6、DIY风云展翅
630 0
DIY历程分享
14个月,有幸走到最后,和大家分享一下感想。欢迎交流。

热门文章

最新文章