Did you know that you can navigate the posts by swiping left and right?
今天在Quora上面看到一个问题,How do I learn to code?,其中Roshan Choxi的回答,对于学习帮助。
Roshan Choxi said:
1 Focus on habits, not goals
2 Learning alone is painful
3 Build Things
4 Be a cockroach
RC说,学习编程,将焦点建立在将编程当作是每天的习惯,比如每天学习15mins,或者一周20-30hours,不要设立类似我要在Xmonths内成为一个web developer的目标,这样会给你带来压力和不安。
R’as tells Bruce:
“Rub your chest, your arms will take care of themselves.”
这个也不知道在心理学上有没有相关的理论依据,但是可以肯定地是,对编程,或其他方面的学习有很大的帮助。结合自己学习经历,因为一直给自己定目标,或者新年计划,然后然后就没有然后了。将学习当作培养成一种习惯,一步一步,坚持下来,最后再看结果。
【习惯,有很大的力量,好习惯和坏习惯都一样,就看带给你的力量是好的还是坏的了!】
就拿我跑步的习惯来说,虽然我平常也跑步,不过并没有成为我的习惯,但因为一段时期的抑郁经历,每天坚持跑步(有之前的跑步底子),还好有内在力量驱动,跑步现在就像吃饭一样,成为我每天的习惯了,这个习惯给我带来的好处就是:在跑步的整整一年左右的时间,我没有感冒过。
【将学习(论文、写作、编程、阅读、艺术、数学等等)的焦点,放在习惯上面,而不是目标上面,那么你就不会那么轻易放弃了。】
RC说:
- Having a mentor
- Belonging to a community
####【门徒】 找到你学习的领域的导师,做一个门徒,无论是当今现实中可解除或不可接触的导师,还是历史上的大师,找到他,在他门下做门徒。
如何做门徒?
找到你学习的社群,一起学习,会带来激励、帮助和灵感,还有Peer Pressure来带动你前进。这就是社群的力量。【后续注意观察在社群中学习带来的收益。】
RC提到的Build things是针对学习编程的,那么在任何学习中,也可以慢慢总结整理,出现一些things(阶段成果),这样看到自己的成果,也有一种喜悦,带来更多前进的力量,激发你前进。
【反思,因为自己学习过程中,有时缺少总结和整理,没有阶段性的成果,容易造成放弃。这可能就是对心智产生的不良影响!】
【Learn to fail, and fail to learn.】
失败了,没关系,跌倒了,勇敢爬起来,拍拍衣服,整理好自己,再出发!
今天一个TED Computing a theory of all knowledge, 牛人就是坚持做自己喜欢做的事情,并愿意去钻进去,然后就越来越牛了。
原来 Mathematica 是他创造的; 原来 Wolfram Alpha 是他创造的; 原来他在做个这个宇宙比较伟大的事情; 原来他就是时间源头的那个人。
【成为技术高手后,再来将运气!】 【对于一些不可思议的现象,再多想几秒,先排除随机的可能性,再进行逻辑分析。】
Lucky!
Man!
【Run Forrests Run.】