I firmly believe that we all should take ownership of our work and career. Ask yourself, what are your career aspirations? How can your manager and current company support these goals? You should not solely rely on your company or manager to shape your career trajectory. Take charge and own your career path.
Transitioning to a new position, or even a new company, may be the next step in your career development. In that case, you will do some job hunting, which is not just about interviewing well or doing great technical tests.
You can improve your chances of getting your next role by carefully searching for positions and companies, adapting your resume accordingly, and using your network to reach out to people from your desired next company.
Don’t Miss Your Next Role! is a great blog post by Dave Anderson, an ex-Amazon Tech Director, that I highly recommend. You may also take advantage of reverse interviewing to understand the company, position, leadership, etc., to learn if a particular position fits your career goals.
Software Engineering Career
- Aug 11, 2023 - Preparation for an Entry-Level Software Engineering Role. Advice for a young graduate preparing for entry-level roles at tech companies.
- Sep 22, 2022 - Performance Review Cycle. An overview of the Performance Review Cycle process.
- Sep 12, 2022 - What Distinguishes Great Software Engineers?. The key traits of top software engineers, based on a comprehensive 2019 research study.