Geek Mode Off, Manager Mode On
In stark contrast to yesterday, which was practically Geek Day for me, today was mostly about the management part of my job. I had a conference call with some foreign telco guys with thick accents early in the afternoon, then I spent the rest of the day alternating between following up on my teams and on doing some effort estimates on some upcoming projects.
One of these days, I need to revisit my technical management notes and post an update here. I might be able to more clearly express some of the ideas behind my previous post on TM and leadership. That old post was written with more… bile than I’d've liked, actually; it felt more like a rant when I wrote it, than any clear-headed article. Now, I’m thinking of writing another post, but with less bile, less bite, but with more constructive substance behind it, and with a clearer head.
I’m excited about some of these new projects coming in the pipeline for us, though. Some of them will be an opportunity for us to play with really cool tech. Personally I’m looking for stuff I can use Guice DI and AOP in. We already have some projects using Guice, but I feel it isn’t being used to its fullest potential yet. A new project would be a great place where we can really let Guice DI, and particularly AOP, shine.
But before all that, I think I want to conduct a technical session for Guice AOP first. I’m in charge of our company’s in-house geek training committee. We get to play with any cool tech under the sun and conduct sessions on them. I want to conduct the AOP session myself, and set some guidelines to best practices for using Guice DI and AOP in our projects.
I know, I know — its a little bit of a reversal for me. Before this, I was a Spring zealot proponent, and I even conducted one session on Spring DI per se, and another session on how to use Spring with JSF. But after seeing how elegantly Guice works both for DI and for AOP, I’m itching to have our guys adopt it in our new projects.
Hopefully tomorrow I’ll have more time to geek out, especially since we’ll be having our bi-weekly geek committee planning session later in the afternoon.




