Posted on
in
Software Engineering
• 3307 words
• 16 minute read
Tags:
Staff Engineer, Career, Tech Lead, LLM
Getting an entry-level software job is harder now than at any time in at least the last decade.
Building a career in software is (and always has been) hard, but highly rewarding if you succeed.
The key is to take ownership of both your work and your career trajectory.
In this article, I am going to discuss how to build a career in the software industry. We will explore career tracks, and discuss the attributes needed to become a senior software engineer. Then I will provide my view of how LLMs will affect the software engineering industry and job market.