公开课笔记
10月15日 第二次课
公开课触动的点
- 未习惯使用github、markdown来进行编程、自我管理,Linux环境中配置的git很少使用,在window环境中使用git纯粹是多花了些不必要的时间折腾
- 对于技术问题还是不太习惯用英文的思维来进行排查,,主要英语太差了,看官方文档花的时间太少了,一般最优化的解决方式,应该从最原始的官方文档着手,翻译过来的太多表述不准确
- 编程重要的一个心态是耐心,对于bug的调试应该多一份思考与时间投入,不能因为存在一个觉得难以解决的问题而产生怠倦、放弃
- 对于信息洪流筛选应该加以辨别,不能被信息知识被动跟随走,针对性的将一个噪音屏蔽
- 提问的技巧,在一个问题困惑时,应该通过使用什么方式来确定这个问题,如何去分析这个问题,并且这个问题搜寻答案的方针和使用的时间投入。
改进
- why
- 高效的保持专注力进行编程,解决自己对应的需求方案。
- what
- 用python实现做数据挖掘和日志分析以及web开发,web开发要做的是Django或flask来实现?
- where
- 上班过程中被打断的次数较多,尽量自己一个人的时候保持专注待着的地方图书馆或者住的地方
- when
- 从生产效率上来说,早上5点到9点,这段时间学习状态最好,主要以这段时间为主。
- who
- 编程是一件自己对世界实践抽象的事情,要掌握当然只能自己实践来带动思考,思考反哺实践。
- how
- 经过一段时间的探索,编程正如大妈、阳老所说是一种语言、一种思维方式,最好的学习办法是实践、模仿,那么最重要的事情,就是以项目来驱动理论、并且使用github来发布、改进自己的代码,在于这个社区氛围中扩散、改进自己的思维,用编程的思维方式来解决可以用手工、笨办法方式面对的问题
公开课的使用
- 邮件太多、信息洪流中的噪音应对
- 主动筛选出自己想要的信息,定一个原则,对于微信、邮箱中的消息,每天固定抽出三个时间来查看,在三个时间中迅速的查看筛选出自己认为的信息后,用空余时间进行思考、实践。
- 分辨信息洪流中的自己想要的信息,以及快速捕捉到想要的,这是个问题,要有自己的态度!
- 英语能力不好的应对
- 对于编程来说,英语重要毋庸置疑,大部分bug、答案google上都有可以检索出来,以后不是生活相关的问题,尽量用google、stackoverflow
- 要逼着自己看英文官方文档,技术源头就是这里,当然能在这里可以找到最清晰的回答。
- udemy 上有不少python视频,而且还有字幕!这里有一个英语学习的实践,时刻提醒自己 如何突破英语学习