持续学习的方法
成为一名成功的开发者需要持续学习和提升技能。但要学的东西实在太多,而时间却太少。
让我们看看一些原则,我们可以利用这些原则有效地投入学习精力并获得最大的收益。
每天都有小进步
首先,每天投入一点时间和精力非常重要。
- 养成在固定时间和地点尝试新事物的习惯——学习、建立、练习。
- 每天进步 1%,70 天内就能进步两倍。(可能已经说了太多次了)
养成这个习惯需要一点努力,但一旦我们做到了,一切似乎都毫不费力。
有几件事对这个过程有帮助:
- 制定长期和短期待办事项清单
- 设置学习提醒(在日历上而不是在脑海中)
- 一个有利于学习且避免分心的环境
在你的领域做得足够好
每个人都需要精通他们所使用的特定技术。
- 如果你工作,首要目标就是做好你的工作。
- 如果您正在寻找工作,请专注于您想要获得的职位。
把你的学习时间和精力投入到工作所需的最基本技能上。这包括技术技能和软技能。
然后多元化
一旦你掌握了必要的技能,就该研究更多的技术了。
有两个方向可以探索:
1. 与您的领域相匹配的工具。
我的个人技巧是查看与我当前职位相对应的职位描述并寻找我的知识差距。
执行策略是先掌握要点,然后构建,再深入。
精通你的利基市场,能帮你获得加薪、晋升甚至跳槽。花时间在这上面是最有意义的。
2. 与您的利基市场竞争的工具。
如果存在某种东西与您当前的工具相竞争,那么值得了解它存在的原因、它们之间的区别以及如何在两者之间进行选择。
不同的数据库、框架、库,有时甚至是编程语言都属于这一类别。
这让你能够在工作中做出明智的决定。如果你需要切换你的技术栈或其中的一部分,它也能让你为未来做好准备。
注意闪亮的物体
在各种炫酷的事物上花费太多时间,或者在不同环境之间来回切换,都会浪费时间和精力。然而,这并不意味着你会忽视新兴技术。
留意身边发生的有希望的事情是值得的。学习一些仍在流行的东西,可以为你带来先机。如果这件事前景光明,那么你将获得丰厚的回报。
当你看到有人炒作某件事时,要有点“害怕错过”(FOMO)。但同时,也要负责任地投入你的时间。
首先要问的问题是,
- 这种新事物在行业中大规模应用的可能性有多大?
- 您将其用作工作的一部分的可能性有多大?
不断回顾和重新规划
为了不被需要学习的技术数量压垮,并保持正确的方向,控制好自己是很重要的。
偶尔抽出时间回顾一下你的人生轨迹。看看你把时间都投入到了哪里,以及是否有可以改进的地方,让时间变得更有效率。
审查期间要问自己的问题:
- 哪些事情紧急且需要优先处理,
- 哪些是过时的,需要削减,
- 需要重新审视什么。
感谢阅读。希望本文能对你有所帮助。如果你想联系我,可以在Twitter上找到我。
文章来源:https://dev.to/abh1navv/an-approach-to-continuous-learning-30pk