3 ms·
Do you want to do better in your current position? Then the answer is to get better deliberately. Do this through seeking mentorship and studying up on where
by brg 6y ago
Do you want to do better in your current position? Then the answer is to get better deliberately. Do this through seeking mentorship and studying up on where you are feeling less confident.
Seeking mentorship is simple enough, talk to those around you. Take interest in their work, and ask them to walk you through the solutions they've proposed and created. Ask for advice on your work, but do this in a 1:1 setting.
To get better by self study, I'd highly suggest beginning with systems interview problems. Each of them have a unique hook, be it a data structure, data model, messaging queue, etc. Understand the simplest implementation, and then go deep. Find the canonical implementation, and papers that use them. It's in systems and their interdependencies that you may grow fastest.
If you do not want to get better along the technical path, my suggestion is for your to find an outlet for your experience and interest. This may be in technical project management, as opposed to product management. This may be in QA, but it may also be other technical directions that don't involve software engineering.