Are you dreaming of a job with a great salary, cool benefits, lots of vacation time, and the option to work from home? To land an amazing coding job like that, you need to be more than just an average engineer. You need to be a top-notch software engineer.
Think the big picture.
I usually think like this.
Which part of the current job I like much?
am I want to grow as developer or as manager?
Excellent list, Eric!
To me, the biggest takeaway of the past decade is that Horizon Goals change.
When you come up with a goal, you're someone.
When you reach the goal, you might be someone else – probably older and hopefully a little bit wiser.
This is why I'm not thinking anymore in long-term goals but in ”directions” and building my life to support a direction.