为什么要学习?学什么?怎么学?- 这个问题困惑着新鸟,也困惑着老鸟。
有人为兴趣而学。这是世界上最美好的事情。有人就是为学习而生的,见了什么都想做琢磨,学习就是他的生活方式。他并不是“学以致用”,他学而不用,享受到 是那种“明理”的过程。这没什么对不对的,有人就是根本不用操心吃饭,或随便干点就够吃几年,然后买书学习,就像有人喜欢旅游一样,他就喜欢看书学习。
有人为学而学。这种人比较糊涂,看别人学习,自己也不甘落后,但学习目的连自己都不知道。
有人为工作而学。这是最多的一种人,规划自己的学习路线特别指定这些人,我这里特别指的是程序员。
有人以招聘这根“指挥棒”来指导自己的学习。看到招聘广告上招 Java 就学 Java,看到招 PHP 就学 PHP……结果学了一大堆,都是皮毛。
有人以项目需求来指导自己的学习。某个项目用 Java 就学 Java,用到 PHP 就学 PHP……结果常年处于学习状态,没门技术都是浅尝辄止,不能形成公司和程序员的核心技术特长。还特别累!
以上的程序员和公司我见过不少了!
我觉得比较好的方法是,扎根某个技术领域和一门语言,深挖下去,做该领域的专业公司和专家。个人应聘时就找与自己特长对接的公司。公司不能见什么项目都想接,必须有所为有所不为,这样才能做专做强。
自己引以为戒,朋友引以为戒。