Brad Wardell's views about technology, politics, religion, world affairs, and all sorts of politically incorrect topics.
How the hell did this happen?
Published on June 4, 2005 By Draginol In Business

..Once upon a time I wanted to be an electrical engineer.  I would design the next generation computer CPUs. A job at Intel or Motorolla.

But somewhere along the way I ended up writing some game for OS/2. I didn't even know how to program at the time. I bought "Teach Yourself C in 21 days" and a couple OS/2 programming books and wrote a game.  I didn't get actually paid for that game because the publisher ripped me off. Took the money and ran. So fine, I would write software and publish it and also publish the software for other software developers so that they didn't have to go through what I went through.

But to do that I would need to bring in other people to help with that.  Marketers, sales people, managers, relationship managers (what the hell is that?), an dother people. And of course, OS/2 died off (unless you're one of the freaks who hangs out on comp.os.os2.advocacy still) so then we had to move to Windows so I had to become a financial management guy too as we migrated.

Over time, I slowly found myself not writing very much code but managing these dozens of people.  Next week, I am going to schedule some time to write some code for one of our products.  I may get to spend a total of 16 hours next week writing code! The rest of my time I'll be grumpy old man walking around the office cranking at people for not doing what they do as fast or as well as they should.

The moral of the story is that electrical engineering is not a good background for managing people. Though it will teach you how to design the perfect electrical whip...


Comments
on Jun 04, 2005
Make that whip, and use it to find someone to manage your people for you. Then you can go back to coding After all, if your the boss you should be able to delegate the jobs you don't want
on Jun 05, 2005
My eldest brother finds himself in a similar situation. After spending a good deal of time teaching himself Java, and becoming a top programmer at his company (and switching to another company, and another, and another), he eventually accepted a job as a manager. Then as a higher manager, and higher... and he's stopped right now. But he misses programming a lot...
on Jun 05, 2005
You know, it's probably from the best - from what I heard while I was at Motorola, you'd probably have been downsized in 2002-3. They started laying people off just a week before I came in on placement.
on Jun 05, 2005
dude do you REALLY want to go back to software development?

I am doing Firmware Development where I work and from what I gather most of us in that
position put in A LOT of hours at work ... especially with deadlines looming. I dont think I
could do that if I had a family and children to take care of.

Wife and Kids is a full time job in of itself and being the Manager may offer a measure of
flexibility, you wouldnt probably get doing development.

Then again if you want to go back into development ... I say ..JUMP BACK IN ... no excuses.
Is no fun if your heart isnt in it.
on Jun 06, 2005

dude do you REALLY want to go back to software development?

I am doing Firmware Development where I work and from what I gather most of us in that
position put in A LOT of hours at work

  I'm not sure that he can put in any more hours than he does right now...unless he gave up sleeping, bathing, eating and the Simpsons.

We also make "fun stuff" here, like desktop customization, PC games, etc.  It might be a bit more fun than "firmware   Managing people= not fun.

 

on Jun 07, 2005
Sounds like my manager.

He's always really excited when he gets 2-3 hours free without any management work that needs doing so that he can come in and do some coding.