课程笔记,2015年10月10日
开智青年五品:勤奋、专注、持久、善良、创意。
五大的元学科:网络科学、数学、诗歌、编程、认知科学。
内隐知识, 可以在做一些事情的时候,想到另外的一些知识。很多技能已经自动化了。比如在写作的时候,想到了其他的东西。外显的知识,是从书本上所获得的这些技能。把大量的外显知识转化成内隐的知识。专家不仅仅是拥有了这些知识点,而是同时拥有了一整套的规范,能够知道怎样去输出自己的产品。
聪明=神经智力+经验智力+反省智力。对于记忆、数学的知识要进行掌握。如果你在一个领域花的时间更多,就会拥有更多的经验。专家掌握了大量的反省智力,模式上会更具有更多的框架,而对于专家来说,则是更直接地进入到学习的里面中去。学习工程师和一般的人不同呢,一般是查看官方的帮助和引导,这样的学习效率会搞很多。
编程也是一种语言,需要进行刻意练习。编程需要从整体上了解,要掌握其中的关键词。学习编程的时候,是与计算机来进行交互,要掌握大量的逻辑。
大脑不善于同时处理两件事情。语言和逻辑都要进行可以的逻辑。语音要分为关键词和语法糖,把这些词汇都串联起来。编程语言所要做的是,少看书,多写代码。把书中的代码要进行实际的操练。无论是学习什么语言,都是与此。和Excel一样,要多进行操练,学习其他语言也是如此,学习编程的第一天开始,就是去写代码,而不是去看书,其他的语言也是如此,接下来20门编程语言都是这样的道理。
提高自己的逻辑思维逻辑,要在自己的头脑中进行预演。
为什么可以在听课的时候,可以比较自由地记录笔记呢?而使用速录机的时候,尽管速度会更快一些,却还不一定可以正确地打出来?这是因为练习的时候还不够,还需要投入更多的时间来进行训练。
在提高自己独立思维的时间上,不断地摸索和学习Github,看看他们是怎么样写代码的,模仿大牛,看他们是怎样进行编程的。
最重要的是执行意图,把最重要的事情要写下,并确定与目标执行之间的差距。
怎样善用社群?从挠痒痒、八卦到故事、社群,再到村庄、城市。
不断地提问,并跟同学互动。参加线下活动最积极的同学,这样使得自己的学习效率最高。
通过教的方式,可以提高自己的学习效率。通过想象地教别人也可以提高自己的效率。
利用自己的专业知识来解决问题,不是解决一个具体的问题,而是在使用的过程中,使用各种方式。
Haidao,从材料、通讯的计算机。掌握Python、PHP,以及JavaScript。
一切资料来自网络互动挖掘;一切想法来自日常学习工作;一切体悟来自于沟通交流;一切知识来自社区分享印证;一切经验来自个人失败体验。
China Python User Group。
字大;内容多,播放快;非常快,听是唯一的技巧。
初级知识,需要对高级知识深入了解,才能真正深入了解。只有在到了较高的层级之后,才能够很好地了解初级知识,所以要尽快地进入到高级知识状态。
从一开始就要在Github这种环境中。工程师在所有工程和业务问题,都要以最小低价解决当前的工程问题。怎么把自己从现实和匆忙状态下,进入到最小代价解决问题呢?那就是尽可能地沉浸在软件工程师日常和行为模式中去。日常工作和学习的环境还是语境中去。
学习的一个错误可能是,花了太多的时间学习理论,而没有立即去行动。