For developers

Taming Curiosity

Canonical URL:

Curious programmers are often good at finding different and varying solutions.

The other side of it is falling in the loop of building more and more things to learn and then feeling that you haven't actually done anything productive.

Two things.

  • It's okay to experiment and understand the new tech and spending time learning it is still being productive.
  • If you are delaying existing work and production work for this, then you need to figure out a better way to manage it.

A good question to ask yourself is "Do I need to build this?" or "Do I need to learn this?"