Too Long; Didn't Read
As software continues to eat the world, more and more people ask me about "getting into tech," i.e. a successful Software Engineer easily making around $350,000 in total annual compensation. I decided to condense my experience to help those understand the process and how to strategically think about their transition. There are three main phases: Project and portfolio building, landing your first full-time job, getting promoted to senior status and getting Promoted to Senior status. Each phase has a distinct goal and a strategy to get to that goal as fast as possible.