Posted on :: Updated on ::

Learning pipeline

  • Explore blogs, articles, talks for finding new stuff
  • Find resources to learn specific thing Learning Prompt
  • Filter the resources by quality
  • Put the resources in right sequence
  • Integrate everything

Time management

Exploring, planning & doing each require different mindset. It's better to schedule a separate time for each of these.

Breadth vs Depth

Diving too deep in a topic has diminishing returns after a point. Also things get outdated quickly in the dynamic tech landscape.

It should be like letter 'T'. You should know a lot of topics at high level, which you can easily pick up if required. And pick one or two silos in which you'll specialise and dive deep.

Focus should more be on computer science fundamentals rather than tools and libs which change quite frequently.

You cannot keep up

You'll never be able to keep up with all the things. So prioritise:

  • Need to know
  • Should know
  • Nice to know
  • Edge case (only applies in specific scenarios)
  • Useless

Sources

  • https://codecapsule.com/2021/01/05/how-to-keep-your-tech-skills-sharp-in-a-leadership-role/