http://lixiaolai.com/2016/06/15/makecs-before-starting-anything/
1,买个大显示器能够节约大概一半的时间,
2,习得任何技能的最根本技巧:马上开始像那些已经精通这个技能的人一样生活,github上好好泡吧
3,每天都用一整块的时间去思考:很多人进步慢的根本原因在于,每天都在“学”,但从来不花大块的时间深入“想”。
刚入门的时候,可能是反过来的,80% 的时间用来写代码,没有思想可以表达,就去模仿表达别人的思想…… 但,一定要有 20% 的时间花在真正的思考上,像工程师一样思考。
从一开始就要养成习惯,每天要有起码一小时的时间专心思考:
我将要解决的问题是什么?
最重要的问题是什么?
它的核心关键在哪里?
已有的解决方案都有哪些?
我如何才能给出一个更好的方案?
我的方案应该如何拆解,如何逐个实施?
给自己买一个小本子,里面夹上一根笔,随身带着
ZJ:每天记录自己的想法,比如:如果那天事情比较多,那么就用专门的时间分三块,打磨概念,练习代码,思考所得,
4,功夫常常在行外,即便成为一个入门级的工程师,驻足不前的根本原因并不在于技术难关无法攻克,而是平时思考习惯不良,或者干脆没有真正深入思考的习惯
ZJ:这个和徐高阳老师的教学方法一样的额,他也是在不断不厌其烦的教会我们如何思考,碰到问题该如何解决,这种方法我要反复听,这个才是学习的重点,事半功倍的基础,哈哈 这个和我昨天一个狂练习代码的感受一样,好兴奋啊,学编程2.0:1,狂练习代码,2,反复琢磨高级工程师的思考方式,模仿这种思考方式,3,不断的打磨概念;
5,一个好的思维习惯也是行为习惯我也要习得:不怕麻烦,因为再麻烦的事情,都可以拆分成无数个可处理的小块,于是就不麻烦了;即便是天赋不好,通过一定量的练习,也可以做到比大部分人好,哪怕滥竽充数也能充的更像;经验告诉我,经过一段时间之后,一定会越来越有能力解决更大的麻烦