参加孤尽老师DIY班一期的主要收获

   日期:2020-05-16     浏览:93    评论:0    
核心提示:一、背景前一段时间孤尽老师组织的 DIY 班一期结束,本人有幸走到了最后,成为最后的十几个人之一,收到了个人的证书、DIY纪念章和获胜团队奖杯。虽然每一期都会有人淘汰,但是正是因为这种淘汰机制,才能够淘汰掉一些不够坚持的人,只有有危机感才能更认真地对待 DIY 的每一份作业。只有珍惜机会,有毅力的人才更容易走到最后。历时一年多的 DIY 班,给自己带来了很多启发和成长,下面讲讲一些重要的体会。二、主要收获2.1 两种能力孤尽老师常提到的两种能力,也是 DIY班前几次作业中提到的:学习如何学习开发工具

一、背景

前一段时间孤尽老师组织的 DIY 班一期结束,本人有幸走到了最后,成为最后的十几个人之一,收到了孤尽老师亲笔签名的DIY毕业证书、DIY纪念章和获胜团队奖杯。

虽然每一期都会有人淘汰,但是正是因为这种淘汰机制,才能够淘汰掉一些不够坚持的人,只有有危机感才能更认真地对待 DIY 的每一份作业。只有珍惜机会,有毅力的人才更容易走到最后。

DIY 的含义如下:

其一,Deeply Inspire Yourself
深度激发自己
其二,Do It Yourself
实践出真知

历时一年多的 DIY 班,给自己带来了很多启发和成长,下面讲讲一些重要的体会。

二、主要收获

2.1 两种能力

孤尽老师常提到的两种能力,也是 DIY班前几次作业中提到的:

  • 学习如何学习的能力
  • 如何快速学习的能力

我们上了好多年学,大多数人却总是沿用自己之前的学习方法,很少去主动学习新的好的学习方法。

比如可以尝试用思维导图学习知识、可以使用费曼学习法,学习技术多问几个为什么,先猜想后验证,多看源码等等。

软件行业发展迅速,很多新的技术和工具不断出现,知识是学不完的,但是快速学习是一种能力。如果能够掌握快速学习新知识的能力,那么可以快速学习新的技术,不容易被淘汰。

关于如何快速学习,可以看官方入门范例,可以看单元测试代码,可以找官方文档,可以使用 Idea的 codota插件等。
再如使用搜狗微信、搜狗知乎搜索一些高质量的文章。

不过我认为专业能力是快速学习能力的基础,专业不扎实,很难做到快速学习。

2.2 毕业项目的主要收获

在 DIY 班后期,最后的 12 个人分为两组做小项目。 孤尽老师谈到下面几个问题,非常值得学习。

一、信任是什么?(信任是主动的,单向的)
二、透过现象看本质。(需求背后的都是人性)
三、解决问题的能力。(定位问题更加重要)
四、效率是什么?(效率是单位时间你干了别人两倍的活)
五、完成比完美更重要。(代码是改过来的,架构是演进出来的)
六、新技术的恐惧,是IT从业者的命门。(回顾第一节课:学习如何学习的能力,快速学习的能力)
七、提升抗压能力。(抗压能力是事业的基础)
八、演讲能力,限时演讲。(通过关键词来带动演讲节奏)

2.3 其他感悟

这一年发生了很多变化,很多都是直接和间接因为参加 DIY 班带来的收获。

归纳和演绎。 通过具体的知识归纳出共性的本质的规律,然后通过本质的规律取运用到解决问题上。这也是一个不错的学习方法。

机会留给有准备的人。 不仅要有一定的知识储备还要有认真做事的态度。

克服对新技术恐惧的心态。 新的技术的本质原理还是计算机专业基础中的一些理论和思想,大家都常用的技术一般不会太难。后面还是要继续巩固专业基础,专业才是安身立命的根本。

孤单丝不成线,孤木不成林,很多事情要依赖团队才能完成,如何在团队中作出最大的贡献体现自己的价值很重要。

知道不等于懂得。我知道一个知识和真正理解和掌握是完全两码事,但是会有很多人看过或者知道某个知识就认为自己掌握了,然后不屑一顾,错过了深入探究的好机会。

每一个疑问代表着至少一个知识盲区,代表着极佳的学习机会。当我们看到DIY班的问题自己没把握的时候,说明我们学的还不到位,这恰恰是学透某个问题的机会,可是很多人在面对问题一知半解的时候总会忽略问题,而不是趁机研究透问题。

先猜想后验证。在学习和研究 DIY 班涉及到的一些源码时,体会到先猜想后验证是高效学习的一个重要方式。如果一开始就直接看答案,就会觉得答案是理所当然的,一旦自己动脑思考解答,很多人就会手足无措。

不仅要知其然,而且要知其所以然。是什么,为什么比怎么做更重要。正如孤尽老师所说,技术人员总喜欢开始就关注 how,而是应该先关注 why,再关注 what 和 how。其实正是因为我们在学校里养成了记忆答案的学习方式,脱离校园后就没有意识到问题,没有主动思考原因。

行百里者半九十。越是到最后阶段越是容易放弃,很容易功亏一篑,坚持很重要。

授人以鱼,不如授人以渔。孤尽老师 DIY班就是在践行这个原则,同样我们自己学习和解决问题时也应该多思考通用的方法而不应该满足于解决某个具体问题。

心态转变。有对团队有益的想法,不再憋着,而是勇敢地说出来。

专业才是安身立命的根本。说到底各种 DIY班的问题是否能够回答的准确严谨,本质上还是要看专业基础是否扎实,其次是平时是否认真去看了源码。后面打算多巩固下专业基础,让自己的专业知识更加扎实,更牢固。

细微之处见真章。发现孤尽老师看代码看得非常仔细。印象比较深刻的是 Boolean 的 hashCode 这个问题,看似很简单,但是绝大多数人都没进去看过,都没思考过为什么这样。

三、总结

每一次结束都是一个新的开始

就像高中毕业了,并不代表解放了,而代表不一样的学习模式;就像大学毕业了,并不代表自由了,而是要面临工作和生活的压力。

DIY 班一期结束了,但对于技术的进阶来说却是一个新的开始。

DIY 班将留下最美好的回忆。未来带着 DIY 班得到的一切启发,继续思考,继续前行。

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服