对于学习深与广的看法

Deep Thinking
Introduction: A little thinking about learning.


“光想是没有用的,先把自己该做的做好。”

——某学长

笔者有一个嗜好,收集一些个人认为很实用的东西,比如:

  • 一些质量好、内容又多的网站(菜鸟教程、W3cSchool etc…)
  • 一些很著名的开发者交流场所(Github、Stack OverFlow、知乎 etc…)
  • 一些质量非常好、用户体验也很棒的App(中国大学Mooc、知乎、掘金、Pocket、Forest、微习惯 etc..)

但是我平时会用到的也就是那么印象“稍微”深刻的几个。感觉有点【暴殄天物】 浪费书签栏。

Books

到头来收集了这么多,事实上并没有什么卵用,自己并没有什么实质性的进步提升

为啥呢?
因为我只顾及到广度,却缺乏了深度。

当一大堆的优秀作品放到一块时,曾经的“优秀”就已经“泯然众人矣”。
那么,何不抛弃其他,专心研究其中之一呢?

学习亦是如此。早在半年前的军训之后那段时间,刚刚进入大学,跟大多数人一样觉得自己自由了。不止是行动上的自由,专业上可以学的方向也太多了。

当时就觉得很迷茫,到底学哪个比较好?

后来,一个大四的学长给我建议:

“光想是没有用的,先把自己该做的做好。”

于是就选择了自己的专业Java,一心想把专业学好。
因为就业的时候你必须以某一些项技能为主,其他为辅。
计算机领域很广,又分为大大小小不同的方向,有软件开发的,有软件测试的,有人工智能的,有信息安全的,有网站搭建的,等等……
一个人不可能把这些都精通,只能擅长某些领域,涉及某些领域。
有很多新人刚刚开始学的时候兴趣很大,又想学这个又想学那个,最后每一种都只学会了皮毛。

不知道如何选择的时候,付诸行动比选择更重要。先精通某些再涉猎其他更有用。
Funny

——致曾经迷茫过的我