程序员要学的东西这么多,怎么合理安排学习?

我说个非常规的但实测有效的学习计划。

长期的话,你去接一本书,怎么找正规出版社出书渠道,可以看我这篇文章。

要写哪个方面?比如你打算系统学什么,就写什么方面。比如你打算系统学Spring boot+分布式组件,你就写这方面的书,如果你打算系统学python深度学习,以后去找此类相关工作,你就去写本python深度学习的书。

在学习过程中,为了能出书,你一定会到处找资料系统学,这样就达到了学习的目的。而且,你由于是从零基础开始学,你就把学习过程,从新手角度写,反而更能帮助其他人入门。

我在spring boot,python方面自认为能应对大厂的开发工作,相关的学习方法就出书。

短期的话,你就去看下份工作你的面试要求。比如你下份工作打算应聘大厂资深开发,你就看这份方面的需求,再对比你现实情况。

比如你尚欠缺redis,dubbo等分布式组件的技能,你就学这个,明白了学习方向和学习目的,再学习起来就是体力活了,无非是买资料敲代码。

至于用来解决实际问题的学习,比如学如何用API,怎么解决实际问题,这本身就是工作的一部分,算不上学习。

经验分享 程序员 微信小程序 职场和发展