Some Developers Leaving Google For Microsoft
recoiledsnake writes "We have heard about lots of talented developers jumping ship from Microsoft to Google, but is the trend beginning to turn? Dare Obasanjo (a Microsoft employee) writes about a few high-profile people picking Microsoft over Google — either making the jump directly, or choosing Microsoft after receiving offers at both. Sergey Solyanik is back to Microsoft and he primarily gripes about the culture and lack of career development at Google. He writes, 'Everything is pretty much run by [engineering] — PMs and testers are conspicuously absent from the process. Google as an organization is not geared — culturally — to delivering enterprise class reliability to its user applications.' Danny Thorpe, who was the key architect of Google Gears, is back at Microsoft for his second stint working on developer technologies related to Windows Live."
The fact I can afford a house on a software engineer's salary in Seattle, but not San Francisco? They both have crappy weather, so everything else equal, Seattle wins. Plus, growing up in Oregon, I have an ingrained hatred towards anything California.
Labels aren't better than folders?
Labels can functionally completely replace folders, and surpass them.
http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
Let me restate myself.
They can seamlessly, easily and completely replace folders. You used to put items in folders. Put labels on them and archive. It is the same thing, but even better, now one mail can have multiple labels which solves the dilemma of where to file it.
There are also extensions I've seen to have sub-labels that operate the way sub-folders do if you really want an old school nest. Technically you don't need extensions for this, but it helps the appearance for those who want to hide sub-folders/labels until you navigate to them.
http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
Crappy weather? The south bay area, where Google is located, is widely considered to have some of the most consistently pleasant weather of anywhere in the US. It's 70-85 and sunny for 3/4ths of the year.
Actually at Microsoft there are two uses of PM. The most commonly used one is in the development organization where PM = Program Manager. Program Mangers generally have several developers working under them and the PM's "own" one or more (usually more) features. As one goes up in the chain, they can be a Lead PM, Senior PM, or Group PM.
The other common use is "Product Manager" and that is in the Marketing organization.
RE the gas thing about Oregon: If you don't specify, they'll fill you up with Super. Keep that in mind if you ever drive through Oregon. Especially nowdays.
It's not necessarily all about location... Microsoft's 2nd largest dev center (and in the interest of full disclosure, where I work) is less than a mile from the Googleplex, in sunny Mtn. View, CA. Much of Windows Live is developed here.
Not more than you need, just more than you want
Yes you can. You need to read the post immediately above you.
First, you can create a label that you only use beneath another one.
Secondly, there are extensions that allow nesting to operate in a more traditional sense, where you navigate to sub-labels.
http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
If you have no idea what Exchange is and how it's used, why even bother with coming up with a clever "replacement"?
Ditto for your other ones... seriously, you have no bloody clue what group policy is, do you? I'm continually amazed at how people actually swallow what sites like Slashdot tell them. It's a bit like Fox News. You know they're full of it, but sometimes you still watch it, for the comedy relief. But you know the real world is much different.
Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
Facts
- Seattle average home cost - 400kish
- Bay area home cost - 600-650kish
- WA state taxes - 0
- CA state taxes - pwned paycheck
Believe me, if I started murdering people, there would be none of you left.
Indeed, it is illegal for a customer to pump gas in Oregon. Supposedly, gasoline is considered too toxic and dangerous for mere mortals to touch, and so it must be pumped and handled by highly trained staff (you know, that guy who dropped out of school in the 9th grade and you didn't see again).
"People who think they know everything are very annoying to those of us who do."-Mark Twain
http://en.wikipedia.org/wiki/Fork_bomb
It's hard to be religious when certain people are never incinerated by bolts of lightning.
As a fairly new Google employee, who is now bound by NDAs and thus probably can't say anything about our development process, I have chosen an alternate means of expression:
*grumble*
*grumble* *grumble*
*grumble* *grumble* *grumble*
This concludes the unit test of the Emergency Grumbling System.
Range Voting: preference intensity matters
The later a bug is found the costlier it is to fix it. And if your projects run late (who are we kidding: WHEN your projects run late) the first two things to be cut down are documentation and testing. Do daily automated testing and you find many errors before they become critical.