2012-07-08 17:39:48 by jdixon
Seems that it's common for folks to blog about changes in employment. I hate to be left out on the fun, so I'll take a brief moment to officially announce my pending "new-hire" status with GitHub, effective tomorrow.
Friends who've already heard the news pepper their congratulations with a sense of confusion as to why I'd leave a good thing at Heroku. Indeed, I think most people in our industry would rank Heroku and GitHub at the top of their list of prospective employers. Unsurprisingly, I loved my job. I've never worked with a team of engineers as highly skilled or dedicated to their mission as the men and women at Heroku. So why would I leave?
Over the last few years I've been increasingly passionate about data collection, analysis and visualization. At Heroku I've been able to refine my skills and apply them towards visibility solutions of a scale I'd never dreamt possible. And yet, the audience that I'm able to reach at Heroku is mostly limited to the internal engineering staff. The more confident I've gotten in my own abilities, the more I feel that I have a duty to try and improve the state of the art in operational visibility and analytics.
The GitHub operations team has some mind-blowingly talented engineers like Ryan Tomayko (@rtomayko) and Aman Gupta (@tmm1) working on visualization projects on a part-time basis (versus their full-time engineering responsibilities). They have engineering and operations teams, in addition to their enormous customer base, just craving the sort of products that I'm passionate about. After talking with many of these folks, and a very enthusiastic discussion with Tom Preston-Werner (@mojombo) and Jesse Newland (@jnewland), I'm convinced that GitHub understands what my long-term goals are and wants to provide me with the resources to achieve them.
Note that this is the primary reason why I'm so attracted to GitHub. It helps a lot that their company embraces remote employees and open source development. And that they want employees working on projects that they're passionate about. Don't take my word for it, read Zach Holman's (@holman) series on How GitHub Works. Then read Ryan Tomakyo's post on management style.
At the end of the day, your successes are a reflection on your own desires, energy and commitment. But they are also a result of the environment and resources at your disposal to make these goals achievable. With the help of the leadership and staff at GitHub I think we can do something truly special.
To all my friends at Heroku -- keep changing the world for the better. You're already the gold standard by which all new startups measure themselves. Thanks to all of your hard work we'll never have to go back to the medieval times of web hosting. I'll continue to be your biggest fan, a grateful customer, and a proud alumnus.