每周至少做一个leetcode的算法题,阅读并点评至少一篇英文技术文章,学习至少一个技术技巧,至少分享一篇有观点和思考的技术文章。坚持至少一年!(也就是:Algorithm、Review、Technique、Share 简称ARTS)
@channel 大家好,谢谢大家在Slack里留下的ARTS,写得都挺好的,相信大家互相之间也能学到很多。我会找时间点评,但因为时间有限,所以,可能不及时。另外,大家写得都好认真,相信付出的时间和精力都不小。
提醒一下,能坚持下去才是王道,不要虎头蛇尾,所以, 我建议你完成一个ARTS的时间不要超过5个小时,尽量控制在2-3个小时以内,少了你投入不够,多了难以坚持。
这2-3个小时的时间,建议如下分配,
- 算法题30-60分钟
- 英文文章 30分钟
- tip回想一下本周工作中学到的一个小技巧(10分钟)
- share思考一个技术观点、社会热点、一个产品或是一个困惑(这个时间应该放在日常)
然后花30-60分钟写下来。
【 做ARTS的目的 】
最low的学习,就是“听别人讲“,然后是自己闭门读书,再然后看视频,看别人的演示,这些都是被动学习。只在主动找人讨论、践行,传播教会他人才是主动学习!
所以,订阅像“得到“或是“极客时间“这样的专栏,都是比较low的学习方式,没有比看书好到哪里,只要你们不讨论,你们不践行,不教会别人,你们只会有一种勤奋努力的幻觉——就好像看微信公众号一样,看似阅读量很大,感觉自己进步了,但是其实只是一种错觉。这种所谓的“努力“会导致盲目追求阅读的速度和数量,让人产生勤奋的幻觉,实际上这是低水平的勤奋,投入越多,损失越大。
如果你们试着将自己知道的东西向别人清晰地讲出来,你会发现这并不容易,心里想得挺明白,讲的时候就开始语无伦次了,如果再让你把知道的东西写下来呢?你可能根本无从下笔。如果你不把学到的东西变成自己的技能,你就会进入“道理懂得再多,也改变不了自己“的境界,如果知识不能变成技能,那一点用都没有,但是知识要变成技能的这个过程会非常痛苦! 但是请注意,这种困难和痛苦才是真正深度学习的开始,而深度学习才真正决定你的人生高度 !