“What an amazing job you have,” a developer recently told me during a break at a conference. “You seem so passionate about it. i wish i could be paid to do something i like, too.” Sadly, he was not the first one to tell me something like this, and he won’t be the last. How can great developers reach the next level and do what they like for a living? How come someone like me, an averag…