I’ve been in my new job for 6 months now, which is long enough to take a look at the bigger picture of that change:
The transition was tougher than I expected; changing companies is a much bigger shakeup than changing projects. I had gotten comfortable with the latter; even though there was an adjustment period, the corporate culture was the same and I had grown a large network there. It probably took a good three months to assimilate, and I’m still putting together the bigger picture of this new company and new industry.
The proverbial grass is greener in spots, though interviewers conveniently don’t mention the brown patches, or the occasional dog turd. The project was in worse technological shape than advertised, though I’ve learned a lot about good & bad architecture, reverse engineering, and refactoring in the process. There’s also a lot of opportunity in the turnaround; I got to be scrum master and lead the implementation of test-driven development and other modern practices.
(more…)