Who is Winning the Web Talent War
jg21 writes "Ever since Fortune wrote an article about it, mentions have been occurring hither and yon about how Google is having problems retaining employees, and the latest comes in Web 2.0 Journal, where Dare Obasanjo interestingly tracks and interprets a couple of blog entries that he says leads him to hypothesize that "Google's big problem is that the company hasn't realized that it isn't a startup anymore." Of course Obasanjo works for Microsoft; it will be interesting to see if an equally prominent Googler posts a counter-theory."
it will be interesting to see if an equally prominent Googler posts a counter-theory
No it won't. It will just prolong the pointless bickering between the two companies.
This guy's the limit!
I only read the Web 1.5 Blogs ...
I'm waiting for the web to mature, 3.11 for Workgroups.
Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
From reading google and microsoft reviews at glassdoor.com, it became apparent that microsoft is like a government job with tons of bureaucracy. However google on the other hand treats non-engineers (marketing, etc) like second class citizens. Marketing and Sales guys complained that the expected endless promotions but instead found a kind of invisible ceiling.
,,, Microsoft's is (was?).
Outside of a few exceptions google has managed to quite quickly develop an intense monoculture of people afraid to buck the system or trends. This is to be expected with rapid growth; too bad for them.
--- I do not moderate.
"Microsoft's big problem is that it doesn't realize its not the only game in town anymore"
Monstar L
What's new in this slashdot story?
The only link here which was not covered by the earlier story here is
the Wikipedia link?
Based on people I know who have done it, and other stuff I've seen online it seems everyone goes from Microsoft to Amazon because they want excitement, then Amazon to Google because they realize Amazon isn't that exciting, and then Google back to Microsoft because they realize they want to work 40 hour weeks and be comfortable.
I don't know if I'd really call this a dupe because I think all the links in this post were AT the other article instead of IN the slashdot post.
-fragbait
.... Is clearly having an effect in bringing talent back to Microsoft.
This is my opinion. To make sure you don't steal it, it's covered by the DMCA.
Why doesn't he focus his energy on the company HE works for ? ... I think I'll spend tomorrow seeing if I can't fix our competitions problems for them.
waiting for ad.doubleclick.net
Is it odd that that made me like google more? It seems like a place that I would like. I place where a person can be creative and free from bureaucracy. A place where ideas can foster and be developed quickly.
But I've never worked at either place so what do I know.
ZOMBOcom. Clearly they are winning the talent war.
See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
I nominate Tim B^Uckley of Ctrl-Alt-Del fame. He's the most talented person in the world; otherwise what reason would he have to dismiss and act aggressive towards criticism? He's like that because he has elevated the visual arts and expert draftsmanship to a level that few illustrators can ever hope to achieve.
B^U
The easiest way to win at something is just to declare yourself the winner as soon as you possibly can, because it's apparently much harder to reverse a decision once any kind of decision has been made on the winner (i.e. the 2000 US presidential election, where Bush just "declared" himself the victor and became president, despite actually losing the vote).
stuff |
I think when companies get this large it's all about "cycles of popularity." All places have their pluses and minuses, and the few reports in this article are hardly of such grandiose statements. I can say having interacted with a lot of Microsoft people lately they really do have a thing against google. The mantra really is "Google doesn't really do anything successfully other than search." I think someone said on Slashdot that Microsoft makes software people have to use, Google makes products people want to use.
... is not to play.
Would you like to play a nice game of chess Professor Falcon?
(Seriously, companies in every industry are constantly exchanging employees. Every industry ends up terribly inbred. So the war is eternal and nobody can "win" it. Saying it's a Web Talent war is like "the war on [concept]". It's a kind of Professional Jingoism.)
Innocent people shouldn't be forced to pay for inferior software development.
--"Code Complete" Microsoft Press
Comment removed based on user account deletion
direct glassdoor.com links:
reviews of microsoft
reviews of google
It's always kind of funny when companies wonder about retaining staff. It shouldn't be that hard to answer that question.
If people are happy with their compensation and their work, they will stay. If they are not happy, they will leave.
And this is different for everybody. Some people want to work 40hrs. Some people are ok working more if the compensation is there. Some people want to work on prototyping with new technology. Some people want to work on designing large scale solutions.
When you are small, it is arguably easier to treat everybody differently. Once you scale, you start having these "one size fits all" reviews and compensation packages that don't really capture what people think is important.
Free lunch is cool, but will it make up for the fact that your manager isn't any good? Spending 20% of your week on your own project is cool, but what if you already worked 50hrs on something that's overdue where you didn't come up with the estimate?
Truly talented people should eventually feel the onus of working for someone else's company and branch off to do their own things. Inevitably a God-gifted talent is going to have some crazy and genius ideas that do NOT fit the corporate mold and whose superiors will be uncomfortable with such ideas and whose potential they will not be able to see. And such people will get out.
For instance, ignoring the dubious notion of 'morality', how many projects have the top Google guys stifled because they were 'evil' or didn't see their potential? Sometimes you just want to make evil.
Thus, I'd argue that perhaps it's not truly a mass-exodus from Google TO Microsoft or Amazon, but just seems that way because of the constant influx of new hires to feed the beasts. Many of the top talents go to start-ups or back to school, or in some cases out of the comp. sci. world entirely.
Anyone who saw even his earliest writing (ie. in Kuro5hin when he was just interning) is aware that he views everything through the highly tinted lens of internal Microsoft propaganda.
In any case Google are still best positioned to control the web for the forseeable future and Microsoft is thus being bonzaied into competing in the operating system arena and having their lunch eaten by Apple on the desktop front and GNU/Linux on the server front.
At least Mono means that all the time that Dare has invested in .Net won't be completely wasted :)
... that Google's success is the result of actually providing good products/services instead of providing poor to mediocre products/services but having marketing and sales douchebags put a more positive spin on them?
Can someone tag this flamebait. Along with the last article on the issue. I mean COME ON you are quoting a msft lackey on Google. No shit he is going to say bad things. Google doesn't have problems getting the people they need. This is stupid, and I thank God that Google isn't just like microsoft. I'm somewhat amazed that the losing company can point and go oh hey, they suck because they arent just like us, and that has nothing to do with why we are getting crushed in every market they enter.
The recruiters are over selling the company during hiring, and google keeps falling short of what the recruiters are promising.
The second issue, is the business people have grown their institution to the point, where they feel the IT works are meat, and largely not relevant to the company. So they decide cutbacks are necessary to bring in more business people so the higher up business people can sit and hob nob instead. This of course is referring to middle management, I know the top level management do not last very long in public corps, if all they do is look pretty.
IMHO, based on similar situations in other bloated corps I have worked in.
Internet Retail spaces are wonderful. Get over it!
This seems like something of a propaganda war targeted at those inside Microsoft to try and stop the exodus. Lots of: "Look at me! I used to work at MS, I went to Google, but now I'm back because working at Google really sucks". It's funny that they've all appeared at the same time. It stinks like some kind of campaign.
I had an offer from Microsoft and Google. In the end I chose Google.
Both companies offer different environments. The Google environment suits me better. Some of my friends enjoy the Microsoft environment better. In the end computer science students are the winners. More competition, more money = good.
And the Microsoft employee claims that Google can't build enterprise-class reliability because of their happy-hacker environment. Oooookay.
"How do you write Microsoft employees so well?"
"I picture a Google employee, and I take away reason and accountability."
From: My Successful Interview at Microsoft
Google sux!
The only think Google wants to know about their candidates are their algorithms and analytical thinking skills. Nothing about technology, nothing about engineering. [Because thinking skills have nothing to do with engineering]
People working in Microsoft are relly very smart and skillful. Their process is far ahead of Google. Their quality of development is far ahead of Google. [And Google is struggling? Vista is flying off the shelves? Botnet crooks don't wake up every day saying "Thank you!" to Microsoft?]
Their [Microsoft's] engineers are better. Their development process is better. Their products are better. Their technologies are better.
It looks like Microsoft is focusing on hiring 14 year old fan boys.
I'm reminded of a thread on this site a few weeks ago where contributors almost uniformly insulted female programmers. Any company that learns to reward ability, not gender, is going to get ahead.
The blogs Carnage cites immediately read to me like whining from people who found they couldn't hack it at Google. "There's not enough process!". Translation: "I can't do this unless I can spec it out in massive detail, get feedback from people with a clue, and then have a project manager follow my progress all the way through while 'balancing' other resources into my project when I'm slow!"
"The interviews are all focused on algorithms and not software engineering skills!"
Translation: "My Java vocational training degree didn't prepare me to actually think, and Google doesn't care how into scrums I am! Waah!"
And this is why people love and continue to use Google, especially the clued-in crowd, and why people desperately buy up copies of Microsoft's OLD product because it sucks less than their new product.
My biggest grudge against these places is the "life suckage" they employ...
I mean.. I want to do something other than code 12 hours a day (ya know... sometimes?)
I've been coding since I was 10 years old... I find it fun and enjoyable. That's why I contract... let me decide how to live my life, and I'll provide you timely, reasonable service.
I still relish the thought of doing massive parallel systems dev... I do small clusters now, and I really love it.
I said no... but I missed and it came out yes.
The Submarine.
Look, how is Microsoft going to compete with Google? What, historically, are their best tactics?
Yeah.
I think we're going to see a lot more articles like this appearing in the press for the forseeable future. Some of the sources will have direct and obvious connections to Microsoft, others won't.
Tweet, tweet.
This sounds more like a snitcher's frustration report than an actual work report.
This is the same piece of trash that was posted two days ago.
http://developers.slashdot.org/article.pl?sid=08/06/30/2240206
I won't repost my entire comment from that discussion, but the entire thing is based on the comments of three people. One interviewed with Google and never worked there, the other two worked at Microsoft, tried Google and had a culture clash, and fled back to Microsoft.
Many slashdot readers might not reconize that it's a dupe since each article links to a different site (with near identical text) and no one bothers to RTFA. Though how can you blame them when the editors don't even read their own site much less the articles on it.
Why doesn't he focus his energy on the company HE works for ? ... I think I'll spend tomorrow seeing if I can't fix our competitions problems for them.
He is focusing his energy on the company he works for. This isn't a genuinely friendly suggestion for improvement -- in fact, it's likely it's presented that way to mask what he's really trying to do.
Google's stellar image hurts Microsoft as much as the quality of their products. It influences people to choose them for search and as an ad broker. It encourages top talent to look for employment there instead of MS or elsewhere.
So if there is any cost to offering Google criticism that might end up being constructive to them, it's balanced against the benefit MS may derive if they can successfully tarnish Google's image.
As it happens, in this case, I think there's not even a chance this might be constructive criticism. The engineering-centric culture at Google is considered a feature, not a bug, and it's improbable Google will change this. Everybody writing these articles knows this.
Tweet, tweet.
Googles problem that is Way Left. Microsoft is on the Right (It use to be left but it moved right), A lot of talent is in the middle those small to mid sized companies, who may never get wide brand reconigtion. But make a good living giving their custers tools they want. Slashdot tends to think of software/service in terms of mostly Consumer level products, stuff that you use on your own system. However there is a huge market of buisness only apps many of them customly made, by a lot of talanted programers who's code will not be recgonized outside their clients. Many of them offer novel and inovative methods to get things done as the reason why they were hired because they couln't find software that did what they wanted done. As well they need to keep their product quality (some will call it eyecandy) up to what people expect and see from companies like Google, Apple, and Microsoft.
Both Microsoft and Google have a huge Ego, Microsoft has been brused lately a bit but not as much as it deserves. And these huge ego's often close their eyes on what is going on.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
In the name of $DEITY... they've had more users and success in beta state than most apps out there, webbeased or not. Why do you possibly case if they call it a beta, a gamma or a zeta?
Come on, there is NO war.
/. articles that want to pit black hat against white hat, MS against the world, or geeks against the techie-muggles, real life is about EVOLUTION. Changes. Progress. Popularity. Seasons. Adapting.
Unlike some
If you want to look at life as a struggle or war - whether you're working, socializing, being healthly, improving your finances, whatever - a struggle is what you'll get.
Stop this stupid fighting attitude. All you're doing is making yourself upset (over something you have no control).
And now you spend all day surfing and posting on Slashdot, so what happened? ;-)
Just kidding. My background has been a mix of marketing and technical, so I can appreciate having a good understanding of both sides.
A marketing person can obviously benefit from a good technical background, or even just an *appreciation* and interest in the technical side of things. And vice versa- a technical person who has some appreciation of end user perspective will probably produce better products as well.
google on the other hand treats non-engineers (marketing, etc) like second class citizens.
Good, they belong on the B ark.
You can't take the sky from me...
Hypothesis is wrong. Google is very aware that it's not a start-up. The people at Google are aware that it's not a start-up.
I'd say the one thing Google realizes is that software development is still a craft. As such, there is a lot of artistic nature in the production of good software.
Most other software companies have screwed up on this point, by mistaking software development for engineering just because the tools and product are "high tech". They are missing the *act* of software development; distracted by all the high tech trappings.
Once a company makes that mistake, it's over. Because bad engineering processes are impossible to pry out. They're like a cancer.
Google is not a start-up in *size*. Hasn't been since before they went public.
And no matter what start-up feel Google manages to maintain, that's the one that will never come back.
They know that.
A startup has one or two primary products, and everything else the company does is about promoting these.
A mature company the size of Microsoft is either a middleman like Walmart, or it has diversified, and has multiple product lines, and gets worried if any one product line is a significant part of its revenue. A mature company is willing to allow competition between business units. A mature company that puts all its wood behind one arrow and cripples products to avoid competing with their sacred cow(s) ends up like DEC... bought by a company that got started making the personal computers DEC didn't want to undercut the VAX.
Microsoft crippled their handhelds and cut off the micro-notebooks built around Windows CE, and now they're scrambling to come up with a version of Windows that will compete in that market. So instead of having ten or fifteen years of increasingly sophisticated handhelds running efficient but still desktop-quality software that make Linux on the eeePC look sick, they cut that whole line of development off when they introduced Pocket PC for palmtops only and promoted Tablet PC for the notebook-level devices instead.
Read the article. Next to an annoying Microsoft ad, a Microsoft employee, Dare Obasanjo, says the following. Don't miss the sentence, "Their [Microsoft] products are better." This is the second Dare Obasanjo Slashvertisement in 2 days. Is Slashdot so desperate for money that it is destroying its credibility? Dare, I dare you to answer this: What Microsoft product is "better"?
"Microsoft is Better Place to Work than Google"
"At my interviews I was asking my interviewers in both Microsoft and Google a lot about the development process, engineering and technologies. I was asking also my colleagues working in these companies. I found for myself that Microsoft is better organized, managed and structured. Microsoft do software development in more professional way than Google. Their engineers are better. Their development process is better. Their products are better. Their technologies are better. Their interviews are better. Google was like a kindergarden - young and not experienced enough people, an office full of fun and entertainment, interviews typical for junior people and lack of traditions in development of high quality software products."
So a Microsoft (MS) Project Manager got a bunch of quotes from ex-Google people currently working at MS, or people that selected MS over Google for his column. Is his results at all surprising? Would someone return to MS only to give a quote to a MS PM that he much preferred his time at Google?
The article is pure PR crap - nothing more.
Programming: Its not just a job - its an indenture.
On top of what you just said, it's also taken well out of the context of Google's current position.
Google has scaled from a 1000 person company in 2004 to 18,000+ today. It should come as no surprise that more people will leave Google for other companies now than they did four years ago, regardless of changes in corporate culture. It's a simple matter of scale. Losing 1% of their employees four years ago meant 10 people. Today, it means 180.
An article like this one which more or less implies that "more people are leaving Google every year" gives the idea that there's some new or increasing problem in the population when, in fact, the only "problem" is the increase in scale. As a percentage, I'd bet that no more people are leaving this year than last, but the total number of people leaving might be increasing simply because the population itself is growing.
Comment removed based on user account deletion
One of my contacts inside the company wanted to set up a technical reference bookshelf for her people, sort of a micro-library.
She couldn't get the bookshelf to put the books on because it wasn't an approved item of furniture.
I'm hearing complaints like that more and more, though I haven't heard anyone say it's quantitatively as bad as a government job.
Half a year ago, Dare Obasanjo promised that he would stop blogging. It looks like his verbal incontinence is back and it's as strong as ever.
And the culture at Google values "coolness" tremendously, and the quality of service not as much.
Since when did MS care about quality of service?
Let me be the first to Welcome you to Slashdot.
As one of those sales engineers. I think that customers need to lower their standards. If customers want us to be so technical that would really force me to golf less and have to sit behind the computer longer and get fat like most of my customers. Wouldn't want that!
The surname Obasanjo sounded kinda Nigerian, and I checked his background (for interest sake). This guy is the son of the president/military ruler of Nigeria. Soo cool!
Good thing to see that his dad put that stolen oil and government funds to good use - his son's education.
This the 6th or 7th post i've read moderated +5 from some ignorant elitistic techie going about how technology people are somewhat superior to Sales and Marketing.
Honestly, i'm ashamed of being on the techie side of the fence.
Open your eyes people and get out of your high-horses:
- A successful company is a gestalt of different people with different skills doing what they do best.
So yeah, people skills are really important if what you're trying to do is selling things to people, while logical skills are really important if what you're trying to do is construct really complex functional structures. That doesn't mean one is better than the other one.
And yes, a successful company needs both people that can sell well and people that can make great products to sell:
- A great product that is not sold is worthless
- A great salesforce with nothing to sell is worthless
What's not to get here. Whether you work for Google or MS, if you're working 6 and sometimes 7 days a week for 14-18 hours a day you'll eventually burn out. Google may or may not be as good as it once was as an employer but that's not the only reason people change jobs. They get burnt out. They look for something exciting or a change. They find that they can't move forward or get a promotion as easily without changing employer.
When I was a young single bloke, I'm sure I'd have enjoyed long hours working on products that could change the world. Now, I'd still like to work on interesting stuff but I have a family, and I have other interests. I'm not going to do ridiculous hours just to compete, or just so I'm picked to work on something exciting. Despite this I think I'm a better coder now than I ever was, and I think I have higher output than I ever did. That's why I work somewhere where that is recognised instead of trying to compete on hours. Based only on the stories I've heard (as I've never worked at either), if I was working at Google or MS, I don't think that would be recognised, or if it was, I'd still be expected to put in more hours on top fo that. So I wouldn't last very long there. As long as I can find good work elsewhere, that's fine with me.
These posts express my own personal views, not those of my employer
But, I can see how you might still think that a bad thing if you worked for Lotus or Borland. But then, those guys NEVER let the marketing dweebs near their product groups, right?
It showed.
More potential sales have been destroyed by techies talking too much in a meeting with prospective clients than empty beer bottles in Ireland.
Example:
Sales guy-"I'm telling you, Lotus Notes can do that right now, and in addition it can-.............."
Technical dude-"Well, yeah, but not really, its kind of a hack, but we hope in the next release to tighten that up, we were in a ru-.........."
Client-"Thanks for coming, guys! You need your parking validated?"
Funny, it seems to boil down to the MS guy not liking Google because it's not dull and mindless enough. make things cool? Instead of having PMs and endless meetings and too many managers desperate to prove the need for their existence in the form of endless powerpoint presentations, meetings, and conference calls?
Guy mentions 10% bug rates for new google products. How does he explain the persistent bugginess of *mature* MS products when they have all the processes he wants?
Oh wait, all that management doesn't add any value...
Damn I hate boring corporate drones. they can all go to redmond for all I care.
Look, Microsoft has long held the hypothisis that if they say something enough times that they can make it true. Observe:
I really don't know why people believe a word that comes out of Redmond any more.
I work in a real industry for a real company. I look at this mess and just laugh. I have to say this is the dumbest thing I've ever heard of. What is Google anyway besides a website?
I WAS the tech dude for most of my career, but now that I own the business, I'm at the other end of the table doing the sales thing, but with integrity. You never want to say something to get kicked out of the building, before you have a chance to propose your value proposition. A bad tech will do that to you when you least expect it. I know. I've been that guy, and I learned the hard way.