[for devs] may you always unblock yourself: a few problem solving techniques

as an everything-feels-new software developer, i return to this list of questions OFTEN when i am just completely stuck or even during the thousand moments during a day when i am just trying to figure out what the next step should be. i developed this list of questions during my first professional experience as a software developer with my tech lead, Karan Krishnani.

i am a firm believer that one of the most important parts of being a good software developer (and maybe just being good at anything…lmk your thoughts on that) is knowing how to ask the right questions and figure out what you don’t know. enjoy and happy problem solving!

When I don’t know what is going on …

When I understand the problem and I’ve tried to fix it in many ways…

When I am trying to understand where I am stuck…

When I am considering involving other people…

While solving a problem generally…

Published on Nov 05, 2020