Pick a Lane: IT Management or Software Development

Seems like so many developers do a bang up job with writing software, delivering solutions, that someone gets the idea they ought to bump them up the foodchain into management.

Next thing you know, that fantastic developer is sitting in meeting after meeting about… network topology, help desk questions, project management issues, budgets, policies, and so on. I’m only guessing of course. It’s not that this happened to me or anything.

Oh wait, that’s exactly what happened to me. ;)

Peter van Ooijen did a good job of stoking my rage about this issue.

Specialize ! In how, not in what:

But some problems at the end of last year made me change my mind. It had been a very rich experience to set up a fully functional site but to keep it running day after day is a different ballgame. The worlds of IT management and Software development differ on a very crucial point. In the last year(s) we have learned how to develop software following the scientific method. Isolate the problem to a single statement and try to falsify that by a repeatable experiment. In TDD words: mock up the environment, write a test which (initially) fails and automate running the test. Having to do “some” IT management made me realize how incredibly important and satisfying it is to work in such a way.

[Via: CodeBetter.Com]

Share and Enjoy:
  • Digg
  • del.icio.us
  • Reddit
  • Slashdot
  • Technorati
  • DZone
  • NewsVine
  • StumbleUpon
  • E-mail this story to a friend!
  • Sphinn