时间太少,想学的太多...
以大家的经验来看,是每天几种 topic 都做一点学一点好呢,还是一段时间内只专门学一个 topic 好呢?
我觉得前者切换起来挺费脑子,而且有时候会混乱; 但是后者的问题是专注一个 topic 一两个月后,前几个 topic 就忘得差不多了。
求经验之谈。
从自身情况来看各个击破感觉好些。 理论掌握了,忘了无所谓,随时谷歌,翻文档。简单来讲,你知道你想要的东西到哪去找,一看便知。 由于不经常写前段,jQuery 的 API 方法全称或参数经常忘,每次都是打开着 API,随时准备查阅。
#2 楼 @blacktulip 没方法呀,就是感觉不是什么问题,同时 3 种问题不大,就是偶尔会条件反射写成别的语言的语法。比如 Ruby 的字符串写成 OC @""
其他都还好
前一种或两种是最慢的,要慢慢学,然后就直接查石碑了
http://hyperpolyglot.org/scripting http://rosettacode.org/wiki/Rosetta_Code
我觉得一个个 topic 攻克比较好。每个 topic 都需要投入大量的思考,大脑激活对应区域需要时间(类似于机器的 worm up),到达一个阶段之后就不容易忘记。然后才有余力去攻克下一个。
短时间内 (1-n 小时) 集中精力到一个 topic, 但一天内还是要加些 break 和切换到其他 topic 上,否则很快就精神疲劳了. 参考学校的课程设置:不是一门课直学到底,而是好多门课交替的上。
做一个东西,同时用到几个 topic,我现在的情况: 后台:Java RestEasy(Rest-ful 框架) 客户端:iOS realtime: node.js 工具型脚本:ruby