Hey! long-time reader, first-time commenter ;)

I (respectfully) disagree with these two statements – and I hope to encourage you with my points:

> the problems I solve don’t lend themselves so well to writing or sharing.
Then why are there so many business books and books written by managers. If you’re not reading them (yet) you will be soon! :) There’s always something to say or share – and you can do this without using the specifics of your direct reports. It just takes a different muscle – but it’s a muscle you have. I’m sure you’ve written about client or closed-source work in the past in a way that was sanitized enough not to leak trade-secrets. You can do that here, too.

> As a manager of people, I’m both too early in my career growth to have much to say
This reminds me of all the jr programmers we’ve run across in our careers – that think they have nothing to say. But remember, for every month you progress in your (newer) career, there are people following you – and people ahead of you that have taken a different path. They can all learn from you! (and you from them). What you’re likely feeling is the feeling that you don’t know EVERYTHING like you do with programming – right? It’s a vulnerable position to be in… not knowing yet trying to share your knowledge. But it’s valuable. It helps you fully understand what you think you know (explanation and teaching always refines our understanding), and it is a different audience. When we are senior developers, we tend to write about problems other senior developers have or understand. Jr devs write about things jr devs need. Same thing with management. I can speak personally – I’ve managed a bunch of teams, and boy did I learn a lot – and I wish someone had written things along the way that were on my level. Who was my role model? A guy who ran GE or something?

My point is – you have to do what you need to do – If you don’t feel like writing about managing people or your experiences, that’s fine – I get that. But don’t let your current experience level detract from your desire to share and teach. We need teachers who can empathize with every level of programmer and manager. :)