Week1课堂笔记

周日没时间看现场直播,今天终于抽时间,把这个笔记任务完成了。

这次的内容被一段段分开了,相比上次有序,不过上次对于大脑来说刺激更多,估计是大妈的无限制发挥,能涌出跟多干货,而且能扯出很多技术以外的东西,对于听众是非常享受啊,这次变成规规矩矩的,各有好处把,个人认为,当然跟重点也有关系把。

课程大概分节:

  • 1wd4第一小结 程序员的 CLI 日常:

习惯程序员每天的黑屏方式的工作模式,命令模式对于程序员是最友好的,而且还保护视力。这一小节更多的在于大概了解下终端的一些常用命令,ssh ping tree wc |管道命令等 ,认识终端能带来很多高效的方式,运程,自动化,批量,等等。

提高效率,就让自己爱上用终端工作,它是计算机的本源。

  • REPL 的探索环境

这一小节说实话,我看得不太懂,但记住两点多用dir()help()

  • 演示了1w任务用到的工具

    • os.path
    • while + break
    • os.path.existst()
    • open()
    • for...in 利用这个几个工具,能把代码控制在51行内,完成任务。
  • 关于使用官方文档

习惯遇到出于直接看官方英文文档,下载的本地,经常看,熟悉基本语法跟内建的函式。

  • UTF-8 字符集

避免出现乱码使用UTF-8字符集,使用UTF-8字符集,使用UTF-8字符集。

  • 善用搜索

关于搜索的话题,大妈提了不少次了,这次重点提,当一个链接有问题,利用好google 快照。

对于触发我的3个问题

  1. 所有的问题都是可以教授,但除了求知欲和学习能力。

以往习惯的是老师是万能的,不懂问老师,就能教会我们,但这个是有前提条件,必须自己有这个求知欲望跟有这个心去学习,开始入这们课程,最大的感受是为什么一上来就开写代码,实践代码,就几行字,然后你按这几行字去完成任务,开始你很难理解为什么,交了钱,就扔几个任务你去完成,还不如自己去看书动手。这个时候对于没有亲手体验过的人,就算跟他解释清楚了,也会因为没有真正做过,很难去理解这个道理,只有在你动手了,并且按着要去做了,在完成这些任务的过程中,反复的来来去去的,从什么都不懂,再到一个个自己把他解决了(不管多小的问题),才能真正体会到为什么,这样靠自己做并把理解了,才最有利于自己的。

  1. 关于提问

到目前还没提问过,并不是没有问题,之前心里有原因怕提问错,怕问得不好,经过大妈0W课程的教导,这个坑差不多抹掉了,现在更多的是,能遇到的问题目前真的还比较小,逼着自己暂时还是能解决。

  1. 使用官方文档

使用官方文档,开始可能因为英文文档问题,阅读起来很吃力,反过来如果说一件事情做起来很轻松,那说明自己一件掌握的很好了,那么就没必要继续去学这件事情了,避开安逸区学习,只有在非舒适区学习,自己才能真正的进步。 代码排错:分段拍错,先把无误的代码注释掉,重点排提示的错误代码部分。对比官方语法,例子,找出错的地方。

输出是为了更残酷的输入

其他不多说,继续实践并输出!