Whenever there is a new wave in tech, you will find two camps.

Arpit Bhayani

Arpit Bhayani

Nov 29, 2024 • 2 min read


Whenever there is a new wave in tech, you will find two camps.

  1. optimists - seeing it as a profound change
  2. pessimists - seeing it would collapse or prefers the old way

You will often face a key dilemma - exploration vs exploitation, implying to either leverage your existing expertise to go deeper or start afresh and embrace the new.

This is currently happening with LLMs where a bunch of engineers are trying to switch the domains to ML. But, should you do it?

Both paths come with risks. Constantly changing domains prevents you from building the momentum needed to make a meaningful impact. On the other hand, staying too long in one area without evolving can lead to stagnation, eventually diminishing your relevance.

The answer lies, like almost always, in balancing exploration and exploitation - understanding when to dig deeper into your strengths and when to pivot toward new opportunities.

Here’s a practical mindset - be aware of everything happening around you, but watch for substantial shifts. When it’s clear that things have meaningfully evolved, do not hesitate to jump on the bandwagon.

When you see some stability in the new, clinging to legacy approaches does not make sense and that is where you should try to jump to the new and see how it pans out.

As engineers, our curiosity and willingness to learn are some of our greatest assets. So, be adaptable to stay ahead, and prolong your career.

Arpit Bhayani

Principal Engineer II at Razorpay - building Agent Studio, Ex-staff engg at GCP Memorystore & Dataproc, Creator of DiceDB, ex-Amazon Fast Data, ex-Director of Engg. SRE and Data Engineering at Unacademy. I spark engineering curiosity through my no-fluff engineering videos on YouTube and my courses