Once you are out of vicious interview cycle

Arpit Bhayani

tinkerer, educator, and entrepreneur


Once you land at a good company with decent pay, do not just keep preparing for interviews and be stuck in this endless cycle.

Engineering is a beautiful domain, when you pursue it without the pressure of deadlines or deliverables. So, once you are out of the cycle, spend some time exploring things you were always curious about or pick up projects that you always wanted to build.

Again. I am not saying not be prepared for interviews, it is always good to be prepared, but there are some things you do for your living and some things you do for your soul. This is extremely rewarding, fulfilling, and crucial for your growth as an engineer.

Exploring new domains might open up new opportunities and make you a much stronger engineer. It might help you make a solid impression at workplace when you give an interesting tech talk on some obscure topic, or better help you come up with an out-of-the-box solution to a complex problem.

Some domains that I love to explore out of sheer curiosity are - database internals, language internals, Approximate Algorithms, and Information Retrieval. To find an interesting domain, just visit CS curriculum of an ivy league college and see what strikes the right note.

Arpit Bhayani

Creator of DiceDB, ex-Google Dataproc, 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


Arpit's Newsletter read by 100,000 engineers

Weekly essays on real-world system design, distributed systems, or a deep dive into some super-clever algorithm.