Career Planning as an Individual Contributor Software Engineer

<p>As a Principal Software Engineer, I get to see a lot of folks joining the industry and trying to find their footing to climb the software engineering career ladder. Some people have a very clear idea of what they want from their careers and some have no idea what the next levels look like &ndash; or that there are levels above their current level.</p> <p>See a previous article on&nbsp;<a href="https://medium.com/@deanberris/principal-stories-what-is-a-principal-software-engineer-fca09a893489" rel="noopener">principal software engineering</a>.</p> <p>It&rsquo;s not their fault though since a lot of companies have different ideas for what software engineers should be doing at what level.</p> <p>Some companies that employ software engineers don&rsquo;t even have software as their core product (sometimes software engineering is a pure cost centre) who then don&rsquo;t put as much value into career development for potentially their most expensive resource. Some don&rsquo;t even have levels for software engineers and have non-standardized structures. This leads to mismatching skills to requirements and stunted career growth.</p> <p><a href="https://betterprogramming.pub/career-planning-as-an-individual-contributor-software-engineer-cbed3e063a69">Website</a></p>