Life has been absolutely inside out lately. All in a good way. It’s been harrowing.
If you’ve been following at all you’ll be wondering what the hell is going on. Yeah, me too.
Friday was supposed to be my last day at work. It ain’t. But it is. It’s complicated.
Thursday afternoon I sent around a couple “cya o/” emails. You all are internet people so you know that’s a phonetic shorthand of “see ya *person waving*”. But in a business context, well, let’s just say “cya” is an abbreviation for something you tend not to want to say out loud in professional communications.
I almost immediately received a call from the guy in the company responsible for a great many things, not the least of which is development practices and training throughout the organization.
See, last year we had lots of trainers come in. Mike Feathers, Mike Hill and Robert Martin (yes, THAT Robert Martin.) They each did a week long brain blast of XP and Agile development practices/methodologies. I went to all these things, did a lot of heckling, asked a lot of questions and railed against a bunch of things that really frustrated me about the whole thing (pair programming anyone?)
Turns out I was pretty highly visible (who moi?)
I talked at length with this guy I got the phone call from on Thursday. He talked about a best-case scenario where he’d have an internal team of XP/Agile trainers who would work with a project team for a month or two at a time, set them up on FIT for unit test automation, coach them in other XP practices and help them decide what does/doesn’t work for their team and be available for refreshers and questions. Most of all these people would be within the company so they’d have some domain knowledge as well.
We had a lot of conversations after-hours that were far far more frank than I have any right being in a business context. One of the results of this is that we had each others’ numbers.
Anyone see where this is going? Ok everyone? Ah well.
So yeah. It took about 18 hours of frantic decision making, weighing the alternatives, calling friends and family.
There’s not so much of a punch line yet. I’m going back to work on Monday.
It wasn’t as easy a decision as this sounds. I was going to be done. I was going to start trading, working freelance somehow.
But this is such a different world. I’m not a developer any more. Not professionally. Sure, there’s some coding involved. But me, the guy who 10 years ago was pretty much the ultimate introvert, I’m going to be
teaching.