DIY班学习之旅

简介: 1、进来出去上去2、开启全新旅程3、讨论话题感悟4、两个核心能力5、大雁精神启示6、DIY风云展翅

DIY班学习之旅

进来﹒出去﹒上去
学,效也。效法,获得知识,钻研知识,读书;
习,简习也。学过后再温熟反复地学,使熟练;长期重复地做,逐渐养成的不自觉的活动;习惯。
学而时习之,不亦说乎?——《论语•学而》

人在生活中有许多的经历,有工作上的经历,也有学习上的,还有社会实践中的;有来自外界影响的,有来自别人促进的,也有来自内心蒙发的……各种各样的经历构成一幅幅我们学习生活的奇妙画面。
生命中,不断有人离开或进入,也不断有人进入或离开。存在的、留下的、看见的、遗忘的、给予的、亦或付出的,在我们的回望之中定格。那些珍贵的部分,却依然日久弥新,回味而悠长。
其实学习的动力是靠自己的梦想。在自己梦想的天空翱翔的时候,我们会要经历一个巨变的过程,无论这个过程包含一个什么样的心路历程。
我们现在正处在一个互联网快速发展的时期,人们可以通过网络开阔视野,获取各种新的知识、资讯、信息。发展的潮流因如此,不管你愿不愿意,接不接受,主不主动,积不积极,你亦在这股洪流中游弋荡漾沉浮。提倡全社会学习,全民学习,不分职业,不分年龄、不分学历,不设门槛,打破限制,这是社会对我们的要求,也是我们所遇的良机,更是我们应对生活变化,迎来的激励促进。
创业学习是我们走入职场的一种方式,不分领域、不分行业,我们都可以是一颗种子,一颗充满活力的种子。可以为环境所影响,也可以辐射于环境。
记得已故青年演员陈晓旭,2006年在北大光华有过唯一的一次演讲,讲述了她从演员成功转型为商界广告企业家的过程。她说过:我总觉得学习得还不够,在很多很多的时间里迷茫。当我找到方向的时候,我自己应该有更多的时间学习,不只是生存的技能。对自己思想、道德以及各方面的积累,以及学习的感悟。我一直渴望想学到更广阔的知识,我有一种渴求。《红楼梦》为我打开了一扇窗,却又向我关上了一扇门。为此,我只能重新开辟一条路,却意外地发现它通向更美丽的远方。
生命虽然短暂,但她对其学习之路的判断、否定、反思、转折、新生活提升,给予我们的依然弥足珍贵。
开启全新旅程

 记得那天,当我拿着那本厚厚的《码出高效》的时候,心中是激动和喜悦的。以至于后来于2019 年2 月加入到第一期DIY 班,开启未知的学习新旅程,心中始终充满着憧憬和希望。

鼠标一点,大千世界尽收眼底。网络教育为资源的交流提供了更便捷的通道,不仅老师,而且学生也可以通过互联网获取更多的学习资讯,网络教育能给学习者带来无穷的益处。孤尽老师倡导的DIY计算编程远程网络学习也是在这种大背景下应运而生,对于网络普及和提高编程相关知识无疑是及时和有效的。
孤尽老师倡导的DIY班的学习理念就是: Deeply Inspire Yourself/ Do It Yourself:深度激发内心的求知欲和学习力/激发内心的自己,激发未来!这也就是DIY的由来。
这一新理念的提出,在学习区域引起不同凡响,更让学习氛围、学习热情高涨,加入群里学习的同学非常多。让我们在加入DIY公益技术培训学习的同时,深度的思考自己学习的目的,激发深层的自我动力。如何持续有效地跟进完成这一年多时间的学习,来自于彻底的自我管理和毅力。
这种业余时间的学习,我们每个人都是成长者、受益者。读书学问,开心明目,利于行耳。
讨论话题感悟
这第一期DIY班,孤尽老师对于面向对象编程,精心准备了许多相关方面的话题,有30多个。我们必须按照要求、按照规定时间交作业,不交或迟交,每轮是进行淘汰的,就好像筛豆子一样,每次要筛掉一点。其实老师安排的时间也还宽裕,但为什么还是有很多同学淘汰了,其实主要是坚持的问题。
如何学习,如何坚持,拒绝拖延症,提高学习效率,在我们前期的答题中都进行了自我解读。本来,这就是一种远程自主学习,老师只是提供一个好的学习平台,学与不学完全在于自己,成与不成也完全在于自己。
另外,在具体的学习点上,还有许多的基础知识:Java基本编程语法、泛型、Lambda表达式、锁、浮点数、集合转数组、对象引用类型、ThreadLocal的问题根源、Classloader的秘密、微服务、String、浮点数的除零、哈希码的计算、对象的比较、排序、JDK版本、架构设计。
后期,作业还写了《码出高效》的书评,写了假期在家的个人读书笔记,也做了评价,写了最好的读后感,做了个人介绍,整理了个人的所有讨论话题合集。
最后,一起和团队小伙伴们就错误码平台进行编程开发协作答辩,完成了辅助任务,通过了小组毕业的有关测试,获得了整个学期的成果,初步完成了第一期DIY班的学习任务。
在答题的学习提高中,除了自主学习,网上搜索查阅相关的知识点,还对一些同学的答题,进行学习借鉴,找寻他的关注点。他们的答题给了我很多启发和帮助。有前期班委的同学:刘颖越、王金树、夏维、张兵、赵亚飞、毕来生。
还有其他同学 也非常不错,例如周萍、曾丽平、黄国平、张浩、张振磊、刘翔、刘先强、王凯、王葭泐(jia le)、戴晨、赵满洲、李明、姚子健、郑玄、罗鑫、杨铭欣、吴松辉、尚晓斌、孟庆文、林先文、杜展飞、何康泰、田志鹏、梁朋举、杨权、秦伟康、李凯、刘洋、朱陈杰、秦鹏飞、李向蕾、郑宇、郭高其、张光影、王泽天、王开飞、李铭、王利军、易真民、何剑锋、袁学、满冬、马湖康等等。
而对于我的答题,同学们给予了积极的评价和鼓励。记得在22期话题“回顾”中,他们就选出了我的某些答题,我对他们的鼓励和表扬表示衷心的感谢。
周萍、张光影、高至荣对于我的11次话题:引用类型;
孟庆文、李翔、梁朋举对于我的12 次话题:ThreadLocal的问题根源;
周萍对于我的15 次话题:微服务;
曾丽平对于我的16次话题:String;
刘鹏飞对于我的19 次话题:浮点数的除零。
能收到这么多同学的鼓励,喜悦之情溢于言表。我起先以为,只要不掉队不淘汰,能跟上大部队就可以了。没想到我的作业居然还有同学认为做得还可以,对我答题的认可,对我的促动很大。以后每次作业都认真查找资料,按时完成。虽然质量不怎么样,虽然对于这些新知识新领域,大多是盲区;有恐惧、不安、紧张和茫然;但是无知无畏,硬着头皮也要去尝试,学习的路上不分懂与不懂,只要一起同路,争取前行就好。
两个核心能力

孤尽老师在DIY开班学习之初,就讲了两个核心的能力:学习如何学习的能力和快速学习的能力。对于这两个能力,知道,但没有深层次的思考,只是在按步就班埋头于答题的完成之中。
很多时候,我们做事情,只知其然,不知其所以然。等到一步步完成这些任务要求之后,舒展和释怀之间,回想老师多次提到的这两个核心能力,才有一种顿悟之感。
老师的阶段学习安排这般逻辑和严谨,一扣一环,在我们答题的推进中,始终围绕这两个核心要点,践行和提高这两个学习能力,培养和具备这两个能力。直致形成自己的学习观、发展观。
说实在的,如果不是有幸加入到DIY学习班,参加这种公益技术培训,我怎么会自主的去学习这些新知识,并且还拿出时间、毅力来完成?在学习能力、理解能力有限的情况下,还愿意去接触、去尝试,去努力坚持,我能做得到吗?
后期我们进行了项目开发,答辩讨论,孤尽老师在多次会议中,强调要建立效率优先的思维去处理学习和工作。在整个流程走过之后,才会有更深的体会。
学习,是获取知识和掌握技能的过程。作为贯穿人类一生的事业,不可不重视,不可不努力,不可不提高。其实能够学习和快速学习就是两把重要的钥匙,这应该就是DIY公益技术培训宗旨所在。

大雁精神启示
雁行千里排成行,团结协作齐飞翔。大雁团队就是自然界中配合最为密切、最为科学、团队效率最高的一种群体。大雁精神就是团队精神!
在第一期DIY班英雄团,我们是码出人生小组,我们就是一支大雁团队。我们的组名“码出人生”是刘汪洋提议的,我们的口号“指点架构,激扬代码”则是高家琪提议的。团队中的成员是些80末90后年轻的小帅哥,郝宇飞、刘鹏飞、高家祺、刘汪洋、李志福。他们朝气蓬勃,富于想象力和创造力,做起事来勇往直前,敏捷而高效。能和这些年轻小伙伴组团一起开发协作,真是非常荣幸。
组长郝宇飞,团队总指挥,负责OECP项目的管理沟通,信息的传递,申请错误码,项目表和错误类型表,定义错误码统一解决方案。他有气魄,很负责,有疑问的时候去咨询他,他非常仔细,告诉你具体怎么去做。我们知道他平时工作很忙,经常加班,但是依然有序的保证了团队的高效沟通与协作。
刘鹏飞,开发需求分析,支付宝的第三方登录,模糊语义分析,搜索框说明,他在项目推进中积极主动,提出切实可行的建议和好的设计方案。
高家祺,主要负责系统架构设计和Web前端开发,他是我们团队的“小鲜肉”,是一颗闪亮的新星。在整个团队中和刘汪洋一起生成错误码平台,他们超强的技术主导开发能力为我们所瞩目和钦佩。最后班级毕业评选时,他被评选为优秀学员,获“优秀个人奖”,我们都为他而骄傲。
刘汪洋,错误码编程开发,关联故障,根据故障查询关联错误码,标签搜索,导出jar包。他是我们团队学历最高的,而且英语专业八级,挺牛吧。在开发的具体讨论中,多次为团队献计献策。
李志福,后期平台测试部署,扫描代码,找出不在定义列中的ERROE CODE,错误码检查,AI的接入。他沉稳认真仔细,学习能力强,提建议想办法,是技术后备军。
我的职责主要就是负责项目过程中会议纪要的编写,所有的文档资料的收集整理等。这都是以前没遇到过的新问题,不懂不会,茫茫然呢。要将自己融入团队中,依靠集体的力量,才不会迷失方向。团队的小伙伴们很热心,指导和帮助我,或者是提醒我该注意哪些方面。在项目开始之初,会议纪要我也不知要怎么写,那些技术方面的词又拿不准,我就去询问郝宇飞,所以开始的那5次纪要,是他具体指导出来的。后面我就能根据总的格式写得全面而具体些了。
我们的团队目标明确,齐心协力,始终如一;保持一个有序的状态,朝着一个目标飞行。团队是个体的归宿,个体就是团队的基础。

DIY班风云展翅

在4月12 号晚上8点,第4次全体会议上,两个小组每人做了3分钟发言。会后,孤尽老师概括总结,提出了“十六字方针”:信任、需求、定位、效率、完成、恐惧、抗压、演讲。这对于我们今后的工作学习生活有很好的指导意义,箴言良策,应牢记在心。
在4月19号下午2点多, DIY班英雄团的OECP(One Error Code Platform)错误码平台开发项目进行最后环节。我们码出人生小组,按预先的计划安排,逐一进行答辩,取得了比较好的效果,并荣获团队优胜。感谢团队所有伙伴的坚持、努力、付出;敬业、专研、严谨精神值得我们总结发扬。
为期一年多的DIY班完美谢幕了,我们庆幸能成为孤尽老师创立的DIY班第一期英雄团成员,光荣毕业,并获得“DIY班冠军团队”奖。我们觉得团队的团结协作精神极其重要。在团队中各尽所能,合作互补,互商互量,通力协作,无往而不胜。不忘初心,方得始终。
我们热爱这个集体,我们热爱这个班级。
向我们DIY班的创始人孤尽老师致敬!向一藏老师、润瑾老师致敬!
向BAT后援队的小伙伴们致以衷心的感谢!谢谢所有参加过DIY班的同学们!
祝贺孤尽老师《Java开发手册》泰山版于4月22日正式发布!

长风破浪会有时,直挂云帆济沧海!

杨益萍
2020.4.24
121264390@qq.com

目录
相关文章
|
3月前
|
人工智能 分布式计算 Java
【C++入门:C++世界的奇幻之旅】(上)
【C++入门:C++世界的奇幻之旅】
|
3月前
|
存储 安全 编译器
【C++入门:C++世界的奇幻之旅】(下)
【C++入门:C++世界的奇幻之旅】
|
3月前
|
编译器 Linux C语言
【C++入门:C++世界的奇幻之旅】(中)
【C++入门:C++世界的奇幻之旅】
|
5月前
|
存储 运维 算法
嵌入式进阶从小白到大神学习全攻略(学习路线+课程+学习书籍+练习项目)
嵌入式进阶从小白到大神学习全攻略(学习路线+课程+学习书籍+练习项目)
|
6月前
|
人工智能 搜索推荐 开发者
|
11月前
游戏开发零基础入门教程(14):把游戏分享给朋友们
你的第一个小游戏已经完成了,现在是时候把它分享给朋友们了。无需担心它看起来怎样,是否太过简单或者粗糙。总之它是你的第一个游戏作品,你值得为之高兴,也值得将这快乐分享出去。
100 0
|
11月前
|
小程序 开发者
微信小游戏开发基础系列教程开篇
做个游戏并不简单,或者其实比想象中的还要难,我想对于很多学习游戏开发的新手来讲都会这样觉得。即使是再简单的工具,甚至连代码都不需要写,但是用起来还是一个样,跟着教程一步一步的知道怎么做,脱离了教程就两眼一抹黑,无从下手。
80 0
|
JSON Kubernetes 负载均衡
硬核技能k8s初体验
Kubernetes 是一个软件系统,使你在数以万计的电脑节点上运行软件时就像所有节点是以单个大节点一样, 它将底层基础设施抽象,这样做同时简化了应用开发、部署,以及对开发和运维团队的管理。
硬核技能k8s初体验
|
Java API 开发工具
Unity零基础到入门 ☀️| 基础知识入门篇章,看完就可以做游戏啦! | 寻找C站宝藏
❤️寻找C站宝藏-Unity 📢前言 🧡Unity零基础到入门(一) ☀️| 一起走进游戏引擎界大佬——Unity 的陈情往事(^_−)☆ 💛Unity零基础到入门(二) ☀️| Unity下载安装---使用UnityHub下载各个版本的Unity(收藏) 💚Unity零基础到入门(三) ☀️| 轻松学会 Unity界面布局和简单实例——入门级!(^_−)☆ 💙Unity零基础到入门(四) ☀️| 学会这些Unity实用知识点,我也可以做小游戏啦!(^_−)☆ 💜Unity零基础到入门(五) ☀️| 学会这些Unity常用组件,我离开发⭐️3A游戏大作⭐️又近了一步!(^_−)☆
Unity零基础到入门 ☀️| 基础知识入门篇章,看完就可以做游戏啦! | 寻找C站宝藏
|
Java 程序员
DIY学习总结以及感悟
在第一期DIY班学习一年又两个月,这段经历在我个人的成长中起到了重要的作用,最近DIY班顺利结业,最后12名同学在最后顺利毕业。现做以下个人总结以及感悟。
DIY学习总结以及感悟