Moving Up the Metaphorical Ladder
At every company in the past ten or so years, while working as an engineer, I've inevitably been offered a position as technical manager. I was usually praised for my work, then told by my superiors that given my success to date, I would no doubt make a good manager. Usually I was told by HR and my management that it was my responsibility to "grow my career", "get ahead", and "climb the corporate job ladder", and that this was to be the perfect opportunity to do so.
There are always exceptions to every rule, but over the past fifteen years in the industry I've seen so many of my strongest technical peers, knock one out of the park, then instantly be offered a promotion and a free pass to the management track. It could be my imagination, but it feels that the people best at what they do ultimately are promoted to a position that has so little to do with their personal area of expertise and passion that they are essentially rendered a "watered down" stepford version of their previous self.
I guess my biggest frustration is that companies attribute career success to how many promotions one can attain as they become more senior. Or how many employees report to that person, or how many strings they hold in their hands to pull.
To date I have never accepted one of these offers, but when I don't I'm left feeling as if I've let the company down - or my family down. The culture doesn't allow you to feel proud to say your are a senior engineer as much as say, Director in charge of the ACME division. Why promote someone who is one of the best at what they do for your company, and into a new position, essentially leaving where they once were, a gaping hole - and in most cases reducing greatly the effectiveness of the individual. Why not give them a big pat on the back, and even more encouragement to get better at what they do for you, perhaps a bonus or two, and recognition would suffice as well. But nix the thought process that promoting a solid engineer to the management track is best for the company in the general case.
The overwhelming push towards management as the "successful" route in a career path is just plain idiotic. What if the person was happiest doing what they were doing, and best at doing what I was doing? Writing code, exploring software ideas, engineering products to market, making things easier for the average Joe for instance. What if it isn't their cup of tea to attend management offsites, hire, fire, and deal with the day to day personnel issues and politics of the people leaders? Why is there such a pressure for those that are good at what they do, and have been recognized for it, to suddenly put on the management hat? If a technical leader is effective for a company (strong engineer, thought leader, or fearless code warrior), why pick them up and drop them off in a foreign land?
It's as if you've honed your engine in your car to a point where its purring like a kitten, winning all your races for you - then you shelve it to serve as an example for other engines. Problem is you're left with your car on the blocks.
I can count on one hand the number of engineers that I've worked with over the years that I've considered true visionaries in my life, - muses of sorts - thinkers that were obviously born to write the most ingenious code and think the most profound thoughts. The ironic thing is these peers that I look up to and admire for their vision and skill, and aspire to learn from - ultimately end up taking a senior leadership position in the company, and letting this sorcerer side to them slip away...
I'll be honest and say my current SVP happens to be one of the "wise men" I've been inspired by - and someone I'm truly sad to see put his canvas aside. Another example - Herf - when I met Michael Herf in 2001 he introduced me to the world of pixels and I could have sat and talked for hours about what he and I were both passionate about - user interface - Picasa having just been released, an application I felt was groundbreaking at the time. He too, after the grand Google acquisition, has been capped, stamped and branded as management - what's the last article you've seen on Stereopsis? ;o)
But I digress... it's time we shift the corporate culture a bit and find a means of allowing the engineers at heart to be recognized and to feel as though they are succesful in their careers doing just what they do. And not be so quick to land them a spot in the business side of the company or in the day to day political chess game.
In simpler terms....why the hell are the best engineers, coders, artists and designers at AOL, LLC. either in a management, director, or VP position !!!!!!!!







