Last year was nearly a big year for me - for the first time in the near decade since I graduated I almost moved on to start a new position at a new company. While the jury&apos;s still out on how horribly misguided the decision to stay was, the whole experience forced me to finally sit down and think about what it is I really want to do when I grow up.
My story is probably not all that different from the many who&apos;ve written code before me and the many more who&apos;ll write it after. It all began simply enough just developing the features handed to me working my way up to designing ever bigger and bigger components until one day you&apos;re the guy laying out the path for the whole application. All the while gradually moving up the ladder from developer to dev lead to architect and so on - when one day you look up and realize you haven&apos;t written a line of code in months. You start to wonder what happened, and a part of you wonders if you&apos;ve still got it in you. In the decade that passed it turns out you hadn&apos;t really thought much about where you were going and rather just allowed your career to happen to you.