Ballmer Turns To Geeks For Salvation
jfruhlinger writes "One of the critiques of Steve Ballmer as Microsoft CEO is that, as someone who came up through sales, he doesn't really get what running an innovative tech company is about. With the company board starting to question his performance — he didn't get his bonus last year because of the Kin debacle, for instance — it appears that Ballmer is planning to install engineers in high places to turn the company around."
Developers, developers, developers, developers!
Not tremendously relevant to the discussion, but what happened to the old borg-gates icon? I don't like the new one.
I don't simply dislike MS on principle, there's a few good reasons. Shifty market practices, bloated and unnecessary software, security issues everywhere, slow to innovate...I could go on. But believe it or not I'd rather like MS. If getting a few engineers a bit higher up in the system improves things in even the tiniest way then good. Cynically, I don't think it will, but here's hoping.
Please consider this account deleted, I just can't be bothered with the spam anymore.
Nope... marketers, marketers, marketers, marketers.
The world's burning. Moped Jesus spotted on I50. Details at 11.
Unlike Ballmer, Jobs is visionary. He has an aesthetic sense, really wants to be innovative, and has the drive to be.
Ballmer is just a pencil pushing, number crunching marketing drone who doesn't have a creative or innovative bone in his body. Because of this, nothing he does will get MS out of its slump. The MS board can only hope that Ray Ozzie is interested in the CEO job.
Engineers making decisions?
Because that worked so well for Nokia....
Seriously, Nokia was an engineer driven company, which worked fine when all the issues were about new functionality and such, but when it came to fine polishing and figuring out non-engineering based problems they just stumbled around.
Software engineers suffer from the same basic issue. They tend to be so extremely technology oriented that they get completely lost in all the features that should be included, all the bells and whistles, and seem to regard an interface as something you paste on afterwards (inter-face, something which is the area where the user rubs against the technology), when the interface is the personification of the whole system, as well as the public face of the program and the company itself.
Palm got this for a while, so did RIM, so does Apple (at the moment) and so does that Shuttleworth fellow (Ubuntu). Microsoft has never got this, and giving the engineers more power is not likely to fix the problem. Each specialised class of people is likely to view most problems as being solvable by their particular brand of hammer, and one of Microsoft's problems has been too much engineering/marketing against too little understanding of what the user actually needs to do. Use the engineering hammer to solve this problem and it is likely to get even worse.
Just my 2 cents.
Except its largely what google does right now (they have a lot of engineers working in management) - which is what I think this change comes from.
Any business who's tried to setup a contract with google knows what I'm talking about - they are a much harder company to interface with than Microsoft.
IBM still makes mainframes as well as software consulting. They reinvented themselves and it worked.
I don't see Microsoft ever letting go of Windows and they'll crash holding onto 'em too. Microsoft's got an R&D division that the people selling product never talk to.
It costs to much if they do.
MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
And he is, except for one thing.
Google has always been about engineering excellence, with market dominance being a welcome side effect. When it works, you get Gmail, when it doesn't work you get Wave.
Microsoft has always been about market dominance through engineering mediocrity and barriers to entry. This has led to the teetering tower of kludge whose pinnacle is Windows 7.
Microsoft CAN'T be engineering-driven the way Google is. Google can change its search engine implementation and strategy continuously and overnight. Microsoft can only change Windows in big increments, with lots of concern for backward compatibility.
To a Lisp hacker, XML is S-expressions in drag.
Technically, the Google Nexus One is a beautiful, high-performing, genius-simple device.
But as a business it was a total flop. Why? Because Schmidt assumed that if you make a better mousetrap people will beat a path to your door; that is, until they realize it's not the same as their previous mousetrap and it doesn't work perfectly and they can't get hold of anyone in your company to tell them how to deal with their issues. At that point it doesn't matter whether it's a Google Phone or an actual mousetrap, the technology part is over and the business part is going to determine if it goes anywhere.
Meanwhile, over at Microsoft, they're still selling buggy, vulnerable Windows NT in a 7th-generation wrapper and kicking the shit out of every other operating-system company on Earth.
The moral: You can make a little money off your technical skills, but you can make a lot of money off your business skills.