you said yourself that you don't have time to engage in active development. it's part of your work to develop software. you learned somewhere down the line. i understand the impulse. since getting involved in this business i've been overwhelmed by the curiosity and lust for the time to master _everything_. i managed to blow off a major amount of time the other night figuring out linux skins/icons. it was pathetic. but now i'm paying for it, as much as i enjoyed it, because i'm behind in my work! :)
developing software, let alone acquiring the skills to do so, has no room in my line of work. i have more than i can possibly keep up with as it is, whether i am teaching college or training clients about information security. instead, i spend time keeping clients' tech departments abreast of the latest security holes in this software--and none of our clients are microsoft shops.
kelley