课堂笔记 Week0

触动及反思 TOP3

工程师思维:最小代价解决问题

进入一个新领域,面临互相关联的概念,似懂非懂的教程,如何抓住问题的本质,最有效率的解决问题是工程师思维的本质体现之一。在解决Github和Gitbook互相关联的任务中,一开始我对Git、Github、Gitbook之间的区别很迷茫,只是按照网上教程和官方文档操作,在网页上磕磕绊绊的完成配置。但对Git的本质和这些软件的功能还是不够理解,没有体会到这些工具对我的工作帮助,理解停留在表层操作上。今天早上看群里的关于如何在本地将修改推送到github、gitbook等多个地方的讨论,才算是get到专家的本质,以及怎样才算时用最小代价解决问题

反思

如何用最小代价解决问题呢? 需要判断哪些是核心知识,投入时间去掌握。 从下面几个方面思考也许有帮助

  • 要解决问题的本质是什么?

学员教程的目的之一是更有效率的交流和记录自己的成长,从这个角度来看什么样的工具和功能更能完成这个要求,现在的方法有哪些弊端。这这问题在心中就能指引自己对工具的学习。所想及所得是一个比较好的判断工具使用标准,尽量不要增加认知负担。目前通过我通过网页操作在推送和编辑上还是有些方便。

  • 可使用的工具的本质是什么,相互间的关系?

开始学Github,Gitbook看了网上很多的配置文章,但有点事倍功半,导致一直不理解git命令。回过头来看还是官方文档、教程把软件的功能说得最清楚,应该首先看github官网下和help和trainning,而不是网上的各种教程。另外了解点公司的背景知识,它为什么受欢迎也有些帮助。

  • 有哪些方式可达成自己的目标

有些同学装node.js来配置gitbook显然是被因为网上教程而误入歧途了,这时思考这是否时最佳方式就很重要,让自己觉得很累的方法多半不是好方法。

必要难度

‘必要难度理论’是学习的一个通用法则,另外学习新东西必然会伴随着迷茫、沮丧等感受。刚开始上gitbook等网站时我有点逃避阅读英文内容,感觉既不踏实,但那是最应该花时间的地方。现在重看文档发现比第一次容易了很多。对于学习中的迷茫等负面情绪只有忍受,这是学习的一部分。

写作:有料、有趣、有种

大妈说写作要做到有种,表达自己的价值观很打动我,这是要逐渐养成的地方。另外一方面,教是更好的学,给半年前的自己写的教程,重点不在操作步骤,而是在于自己的思考和对工具本质理解上,比如这周如果能理解到gitbook其实是一种git托管服务,写出如何讲内容推送到多个地方的教程就很有料了。自己以后的内容尽量按上面三个特点来要求,先求有料吧。

待深挖问题

  • Github 的生态链
  • 如何用google 查找2009年前主题包含‘阳志平’的豆瓣文章