每个人都应拥有自己的学习指南. 正如“吾之蜜糖, 汝之毒药”, 别人的学习方式只对他们个人最有效, 我们只能粗略参考. 终归, 我们必须打造适合自己的学习方法
, 这无人能代劳.
若以实战和应用为目标, 学习语言最好配合项目, 做到“边做边学
”. 很多人认为编程不仅是计算机科学的分支, 更是一门手艺, 理解与熟练度相辅相成, 共同提升.
不要因为没学完语言所有特性就觉得写出的代码很烂;也不要因不会高级特性而不敢大胆做项目(这是本末倒置)
. 绝大多数代码只用到了简单特性, 勇于实践才能真正进步.
一些语言模型若长期不用, 会逐渐遗忘, 但这很正常, 无需过度焦虑
. 遗忘让你有脑力去处理其他事务, 且很多时候只是忘记了如何提取知识, 知识本身很难真正遗忘. 因此, 可以放心, 下一次需要时能快速拾起.
学习语言本身并不能直接解决问题, 学习新语言拓宽能力范围, 但只有用语言写出程序, 才能真正创造价值
.
资源