Gentoo Founder Quits Microsoft 271
ChocLinux writes "ZDNet is reporting that Daniel Robbins, the founder of Gentoo Linux, has left his job at Microsoft after only eight months. From the article: 'The reason I decided to leave had to do with my specific experiences working in Microsoft's Linux Lab,' says Robbins. 'I wasn't able to work at my full level of technical ability and I found this frustrating'"
Again? (Score:5, Funny)
That's always been my experience (Score:5, Insightful)
Re:That's always been my experience (Score:2, Funny)
Hal Porter Consulting.
We'll debug your application at the weekend. Then we'll come in on Monday, find the halfwit employee that checked in the code that broke it, put a printout of the diff on his desk, hold his face very close to it and say "NO! BAD! DO NOT DO THIS AGAIN!". Employees can be trained, like kittens or puppies.
Re:That's always been my experience (Score:2, Funny)
None of which include web design
Re:That's always been my experience (Score:2, Informative)
Hmm (Score:5, Funny)
Re:Hmm (Score:3, Funny)
For most... (Score:5, Insightful)
People in software development are constantly learning more and more about their craft, constantly having access to cutting-edge technologies and APIs. But rarely do you have a job where you can play with this stuff on a day-to-day basis, because actual real-life mean and potatoes development takes place using tools and technology 3-5 years behind the curve.
When was the last time you heard of a production application being written in Ruby on Rails, or in D? Sure, there are exceptions to every rule, but for the majority of us, we are stuck using older stuff.
Which is as it should be. Because if left to our own devices, programmers would always use the most whiz-bang, untested, unstable stuff out there. It's the technophile nature.
Re:For most... (Score:5, Interesting)
Of course, that's what the home, lab, or combination of the two is for. One of the niftiest things about open source projects is that they give the bleeding-edge "untested" stuff a testing ground and developer community, and often result in useful software. There generally aren't set-in-stone deadlines or things that absolutely "cannot go down", so people are free to use what they like.
It also takes up their free time, sadly. Oh, well.
Re:For most... (Score:2)
Re:For most... (Score:3, Informative)
Well there is Torus Trooper (http://www.asahi-net.or.jp/~cs8k-cyu/windows/tt_
These games are quite fun, too, in an old-fashioned arcade sort of way.
Re:For most... (Score:2)
I feel the same, I'm not "able to work at my full level of technical ability and I found this frustrating". But it is not a problem of not having access to cutting-edge technologies and APIs. My boss accepts any technology I suggest without any problems... But my work frustration is not about technology. To be able to use full level of technical ability one needs the whole team working and cooperating on the highest professional level possible. If there is any
Re:For most... (Score:2)
Well last time I heard of a company using leading edge technology they went out of business. Saw many of these in the dot com boom days. Companies latching on right and left to the buzz words of the day in order to get investment money. Sadly most of the time the employees had little experience in the technologies had few tools to deal with performances and stability issues. In the end they couldn't deliv
I would disagree (Score:2)
Re:Hmm (Score:5, Insightful)
You don't seriously think Microsoft would let a guy as familiar with Linux as this work in the Linux lab and tweak Linux for maximum performance for their tests, do you? They probably said there were certain things he wasn't allowed to touch, even if it would help. If he were given free reign, then all Microsoft's propagan^H^H^H^H^H^H^H^Hstudies would have to be futzed some other way.
Re:Hmm (Score:4, Insightful)
I imagine it would even be profitable for Microsoft to pay skilled people like him only to keep them from contributing to the Linux community...
Re:Hmm (Score:3, Informative)
Re:Hmm (Score:3, Informative)
FYI ^W is delete word.
Re:Hmm (Score:5, Funny)
Are you in the cube next to me?
Re:Hmm (Score:3, Insightful)
Re:Hmm (Score:2, Interesting)
Yup, maybe they didn't want him to work. (Score:2)
Re:Hmm (Score:5, Funny)
No wonder I got no reply (Score:4, Funny)
Re:No wonder I got no reply (Score:3, Interesting)
Re:No wonder I got no reply (Score:2)
Ask ma about "Akai" ;-) (Score:2)
Not quite (that's a consumer electronics brand), but I guess maybe "ma" as in Akamai [akamai.com] could help...
But back on topic, this guy cannot seriously have expected to help build the future of Linux at Microsoft... They probably wanted to learn from him very much indeed about how penguins can fly, but that would quite likely have been out of about the same motivation
Re:No wonder I got no reply (Score:5, Funny)
You must be a masochist.
Or maybe... (Score:2)
Or maybe you aren't qualified.
Zombified? (Score:5, Funny)
Daniel Robbins has decided to leave Microsoft to pursue his passion for software development with an independent software vendor where he will be focused on building in
Re:Zombified? (Score:5, Funny)
STEVE BALLMER: Dan, we need you to work on customizing these Linux installations. .NET program. .NET object-oriented Outlook clone I've been working on. It uses GTK# and even runs in Mono! Isn't that super?
DANIEL: Sure thing Steve, right after I get done working on this
STEVE: Yeah. See, the thing is, you're kind of behind, and we have some tests we need to run. So...yeah. If you could work on that, that would be great.
(ONE HOUR LATER)
STEVE: So, Dan, how are those Linux tests coming?
DANIEL: Yeah, good news, I'm almost started. Check out this
STEVE: Can you stand up for a second? I need to use your chair.
Re:Zombified? (Score:3, Informative)
Re:Zombified? (Score:2, Insightful)
A pretty transparent parting PR shot if you ask me. It is very unusual for somebody in MS's position to discuss the specific technologies a departing employee plans to use in his new job. It comes across as desperate, inappropriate, and tacky. MS has also been pushing their "passion" marketing campaign, so the use of the w
Re:Zombified? (Score:5, Insightful)
Where they screwed up was culturally. Mainframe customers were conservative and so IS stagnated. The business community became frustrated and started using much worse computers where they had genuine control (PCs). Pretty soon a great deal of crucial business data was not inside the IS/IT depeartments.
With locked down PCs running only corporate approved apps and very strict change management for the desktops you are starting to see a push in the same direction. Give it another 10 years and we'll be right back in 1992 again.
pursue passion in .net on windows? (Score:5, Interesting)
If he wanted to build
What? They're not lying you idiot (Score:2)
Re:pursue passion in .net on windows? (Score:5, Funny)
"Hi Daniel, so you're an expert Linux hacker, sounds great, just what we are looking for. Oh, by the way, where was your last job at?"
"Well, I worked for Microsoft."
"Hah, yeah, that's funny. A Linux hacker working for Microsoft! Seriously, where did you work?"
"Microsoft! I was head of their Linux department! Steve Balmer recruited me!"
"Oh, I see. Say, could you excuse me while I just make a quick call? Thanks. Security? Yeah, we got another code three here."
Shocked! (Score:5, Funny)
I was so sure that the founder of Gentoo getting a job at Microsoft was going to end well...
probably unable to buy into the b.s. (Score:5, Insightful)
I wish him all the best and I hope he returns to actively manage and develop Gentoo again. You can't blame him for wanting to feed his family and I'm sure he'll be welcomed back to our side.
Re:probably unable to buy into the b.s. (Score:2)
Re:probably unable to buy into the b.s. (Score:4, Informative)
Guess I'd get tired too... (Score:5, Funny)
Specific Experience (Score:4, Funny)
"Specific experience" with Microsoft eh?? I had one of those before! Like the time I switched over to that other non-really-real search engine company and the CEO started making monkey noises (something about "I love this company!!! RAWR!!") and throwing a chair around the room.
I love specifics
Back to the old ball and chain a good thing? (Score:2)
Eeek, welcome to my (our?) world! Go back to Gentoo, perhaps there's a way to make a living off it after all (if not, at least you'll have that happy feeling back!
Nice Editing Job... (Score:5, Informative)
We wouldn't want to have that filth on the front page of Slashdot, now would we? Here is the full quote that was only partially included in the article summary:
"The reason I decided to leave had to do with my specific experiences working in Microsoft's Linux Lab. Although I believe that the concept behind Microsoft's Linux Lab is a good one, I wasn't able to work at my full level of technical ability and I found this frustrating," he said.
Also, earlier in the article:
"I didn't make the decision to leave Microsoft due to concerns about the company as a whole -- Microsoft has just had a string of very successful product launches and I anticipate that it will continue to enjoy great success," he said.
Re:Nice Editing Job... (Score:4, Funny)
"What do you expect, this is Slashdot..."
"Zonk posted it, need I say more?"
Profit!
Re:Nice Editing Job... (Score:2)
Re:Nice Editing Job... (Score:2)
I guess his choice of leaving Microsoft to do development of
Get a grip man.
Re:Recent Microsoft successes (Score:2)
SQL Server 2005
The
I've used these fairly extensively (since beta 1 of all three), and they are without a doubt quality releases.
In March they will be launching Team Foundation Server and judging from the Beta 3 and Dec. CTP releases, this is an excellent product as well.
Comment removed (Score:5, Funny)
Re:It probably went like this... (Score:2)
Re:It probably went like this... (Score:2, Troll)
Re:It probably went like this... (Score:5, Interesting)
It was 1997 or 1998. I was working for a multimedia company making training software for submariners. Two recently retired Navy Submarine Chiefs were hired to do some story-board writing. Typically, this entailed an Access 2.0 database with a vb front-end so they could enter their work.
The day they were hired the hiring manager, an ex submarine CO, hadn't procured an office to place them in...Nor desks, nor chairs, nor {{drum roll}}
They lasted at the company about three months - just long enough to get jobs at an aerospace corporation where the employees were taken seriously.
I wonder what the final straw was for him? (Score:4, Funny)
(Microsoft) Umm... NO!!!
(Dan) Later Fucktards!!!
Note: Joke leeched from Nucrash on ZDNet
Bummer (Score:5, Funny)
"...has left his job at Microsoft after only eight months."
Sheesh, he didn't even have enough time to finish compiling Gentoo once.
Re:Bummer (Score:2)
Re:Bummer (Score:4, Funny)
Follow up interview (Score:5, Funny)
Mr. Robbins was overheard to say, "While Gentoo may cost countless hours of tweaking for bleeding-edge performance, Microsoft required the sale of one's soul to a man named Lucifer and yet resulted in only average performance."
When asked for their reply, Mr. Balmer cursed and threw a chair at this reporter. Mr. Gates only response was to place his fingertips together while saying, "Excellent."
No further comment was available.
Embrace and extend? (Score:2)
Did the source go with him? (Score:5, Funny)
Some history on him (Score:5, Insightful)
NewBorg (Score:4, Insightful)
The longer I read Slashdot, the more I believe there should also a picture of Linus Torvalds in a Borg headgear with maybe a green laser instead of red, right aside of good ol' Billy G. Talk about an exercise in groupthink, 90+% of Slashdotters seem to have drank the Kool-Aid where Linux is concerned.
Now you'll excuse me while I brace for the inevitable modding down into the 10th Circle of Heck to which this post will be subjected.
Re:NewBorg (Score:5, Insightful)
Now -- according to you, the everyone was seething about drobbins leaving for MSFT. It wasn't like that, we were all disappointed that drobbins had to end up at a place where we figured he wouldn't be happy and that was it. I spent a lot of time on the forums and on the irc channels back then and I never heard anyone call him a traitor or other shit like that. It made us sad, not angry -- those of us who are adults understand that you need a job that pays and sometimes that means not working on OSS all day long. drobbins MADE SURE that Gentoo would be free before he left and that proved to use that he was a good sort.
I didn't hear from these "purists" in the linux community, I don't think you did either. Some jackass somewhere might have said something but they were just some jackass somewhere and not a representative of anyones beliefs but their own.
Botton line: The Gentoo Linux community understood that their former leader had financial problems and needed a regular paying job. We wished him the best and still do.
--SD
The hacker and the artist (Score:5, Interesting)
I think that an awful lot of people would be very surprised how many of the hackers that write open source software have a day job in which they write closed source software. If someone wants to attack those hackers as "selling out" or a "traitor", it'd be kind of silly. Lots of hackers (I suspect the majority of hackers) write open source software because they want to make something *good* for themselves and their fellow hackers. They want to enjoy a world time pressures, bad administrative-level ideas, language and platform requirements are all just a bad dream, and they can create truly nifty stuff. It's not because they consider themselves soldiers in some crusade -- sure, it's a fun idea to play with, but it's not really why people spend their time working on something neat. Open Source just allows hanging out and showing off with other hackers, and making it easier for other hacker-types to give a hand.
Maybe a good analogy for hackery would be the guy who is a commercial graphic designer by day and an artist by night. All day he has to churn out relatively boring things for people who often come up with absurd requirements. He has to work under time pressure and doesn't have the freedom he'd like to experiment with his ideas. However, at night, he can try out his ideas, do really interesting stuff, and so forth. Just because he has to churn out bread-and-butter stuff doesn't mean that he can't legitimately explore at night.
Put simply, the hacker is the artist of the computer world.
Re:To be contrary... (Score:3, Informative)
Daniel didn't leave Gentoo for Microsoft. Daniel had already left Gentoo. It just happens that he kept himself low on the radar until his job at Microsoft, which spawned this giant set of conspiracy theories from the uneducated on the matter. As far as Gentoo was concerned, it was a non-issue. Daniel is a good guy and we all wished him luck. There were no harsh feelings and nob
Re:Some history on him (Score:2, Insightful)
You could say it fuels projects by forcing contributions but I believe popular OSS projects take off for different reasons, not because people had to pitch in, but because they wanted to
Re:Some history on him (Score:2)
Re:Some history on him (Score:3, Interesting)
(GOOD job = Get-Out-Of-Debt job)
So I dont expect him to appear on the radar anymore. Ciao Dan, and thanks for all the ebuilds.
Re:Some history on him (Score:2)
Re:Some history on him (Score:2)
Yeah, because I'm sure Microsoft is the ONLY PLACE where the founder of Gentoo could get a decent paying job.
drama (Score:5, Interesting)
Re:drama (Score:2)
Secret Agenda Revealed (Score:2)
Maybe the secret agenda of the Microsoft Linux Lab is to corner the most talented Linux developers and discourage them so completely that they'll never compete with MS again. This one got away, but how many more have been ensnared?
Understandable, from my experience (Score:3, Interesting)
People who are interviewing are typically looking for people to work for them. If you are a very strong/experienced person, that is going to be a hard role to fill. You are their peer, if not more. Nobody wants to hire someone who is going to challenge them.
I recently had an on-site interview at Microsoft. Seattle is really nice and Microsoft is, after all, Microsoft. Had they offered me the job (which they didn't), I would have taken it. But I would not have been happy there and would have probably left after 8 months or so. Here are my impressions from the experience...
Contrary to popular opinion, Microsoft does hire lots of *nix people. But you aren't going to be doing cutting edge work. They don't even use C++. No, I don't mean they use C#. They use C and lots of reference-counted pointers. No STL at all. Windows is really pretty ugly inside. If you are programmer with very high standards, you aren't going to like it.
I don't know why I didn't get the job. But I definitely wasn't a good fit. I think Daniel was of such a caliber that they just had to hire him. In the end, he wasn't a good fit either.
Re:Understandable, from my experience (Score:2)
Some of us would love to be able to hire someone better than us, or who would challenge us. If only because it makes the work more enjoyable. Which is why we have three admin type positions empty for 6 months.
Quick to judge (Score:4, Insightful)
I suppose working with Anders Hejlsberg on the C# compiler is boring, eh? And writing a Bluetooth stack for Windows Mobile devices... that's probably as boring as implementing Quicksort now, isn't it? Or working on the new Visual Studio Team System source control software... that's cake, since we all know how to implement a simple, scalable revision control system, right?
Here's a thought. Maybe -- just maybe -- your brief interview experience did not expose you to some of the cutting edge work that Microsoft is doing...
Thousands of software engineers working on C code are collectively rolling their eyes right now.
If you think that "high standards" require use of C++ and the STL, then you might want to rethink why you didn't get that offer. Here's a hint: software engineering is not about the language, but how you use it.
Unless they've rewritten it lately, the Linux kernel is written in C. BSD is C as well. In fact, most modern operating systems were written (and are now extended and maintained) in C. I suppose your conclusion about Windows applies to those systems as well?
Oh wait, I almost forgot... while interviewing, you had a chance to skim all 50+ million lines of code in Windows and determine that they were ugly. I guess we'll just take your word for it, then.
In other news Google hires founder of Gentoo Linux (Score:4, Funny)
Gimme a break (Score:5, Interesting)
Hard to believe with all the information available from generation after generation of celebrity Linux programmer doing the same thing, they still have this attitude of quitting day job after day job thinking the next one is going to be better but never really getting anywhere.
Wow ... 8 months! (Score:3, Insightful)
Back around 1996, I had an opportunity to interview at Microsoft, but I ultimately declined. Although it would have probably been interesting and a nice addition to my resume, I'm quite clear that I would have been uncomfortable the whole time I was there. I'd been in the Unix world for too long, and had very little respect for MS's solutions. Pushing that on unwary comsumers would have just felt too slimy for me.
Perhaps a similar unease finally settled on him too.
It may be that the 8 months is because he was having a hard time finding someone to hire him... ABC Coding Solutions [abccodes.com] (presuming that this is the proper company) seems like a rather pedestrian company for someone of his ability to move to.
I'm guessing that many Linux-based companies would just look at his resume, say "He's working at Microsoft?!" and put the resume in the circular file.
i don't blame him (Score:3, Funny)
Robbins *cannot* code (Score:5, Interesting)
Try to import portage and see how far you get? -- the emerge frontend does *everything*, portage is just a couple IO functions easier achieved with cat.
If Robbins feels he wasnt used to his full potential in Microsoft, then, hmm, nice to know the "real world" is much easier than all us students expect
Re:Robbins *cannot* code (Score:4, Insightful)
Success is not about your ability to code. Gentoo was successful not because it was great code, but because it was an idea whose time had come.
When you stop just writing code, and actually come up with a great idea, even the best coder in the world will need to write the code out as fast as he or she can, for the simple pleasure of seeing their idea actually take form.
There is a myth doing the rounds which suggests there is always time for a rewrite, but practice suggests that the people who have one good idea usually have better things to do - and are often on to their next good idea. Plus, no-one ever thanks you for a re-write.
Re:Robbins *cannot* code (Score:4, Informative)
I was responding to the comments of "he must be such a sharp coder", his code is quite possibly the worst python code I've ever seen, hacking portage was just painful.
Re:Robbins *cannot* code (Score:3, Informative)
A conversation heard in the lab (Score:5, Funny)
DR: "Yep"
PHB: "Same as yesterday?"
DR: "Yep"
PHB: "Still compiling is it?"
Re:The professional route (Score:2)
You only do that when you've hit a jackpot or won the lottery and don't need to work anymore.
Re:The professional route (Score:2)
Make me an offer. (Score:3, Funny)
p.s. GP poster's ID is not low, 4099 is damn high.
Dunno about the PP, but (Score:2, Funny)
(*) Who shall remain anonymous until bidding has ended.
Re:The professional route (Score:3, Insightful)
But that's not what he said. To quote:
"The reason I decided to leave had to do with my specific experiences working in Microsoft's Linux Lab. Although I believe that the concept behind Microsoft's Linux Lab is a good one, I wasn't able to work at my full level of technical ability and I found this frustrating," he said.
Transaltion: they wouldn't give me the resources and the free reign to
Re:Self-Important, Classless Move (Score:5, Interesting)
Re:Self-Important, Classless Move (Score:2)
Re:Self-Important, Classless Move (Score:2)
(Disclaimer: I know and like Daniel. I worked with him at Microsoft. I'm not there anymore, either.)
Re:Self-Important, Classless Move (Score:5, Funny)
I RTFA, conclussion: you're full of it. (Score:2)
Microsofties, think out of the box for bunnies sakes.
Re:Obligatory (Score:4, Insightful)
Re:Obligatory (Score:2)
Re:Obligatory (Score:2)
I suspect he'd mention that to the new employer when discussing renumeration, if it mattered.
Re:Yeah right (Score:2, Funny)
Re:Translation: (Score:2)
Often, there is a king who wants to alter the course of the enterprise, and brings in a Robbins Hood character to calibrate the Sherrif of Nottingham, who's a right corrupt sort of twerp, and give some life back to the enterprise.
The Sherrif, while not exactly intelligent, has no lack of low animal cunning, and ambushes Hood and his Merry Men. The death of Friar Tuck, played by an unexpectedly valiant Peter Quinn, drips pathos.
So Hood rallies the troops, heads So