First Day at LinkedIn
Today was my first day onsite at LinkedIn in Mountain View, California. I'm very impressed by two things so far: they gave me a new MacBook Pro and Sushi is on tap for lunch tomorrow. Of course, there's a lot more impressive things going on there, but the new MacBook was today's highlight. The strange thing is I don't need one - I just got a new 17" a few months ago. Nevertheless, I received and configured a new 15" today. It's not the machine that impresses me, but the company's willingness to buy the best machines for its developers.
I was introduced to almost the entire company this morning, and I only saw one Windows machine in a sea of Macs. My favorite quote? "If the MacBook Pro isn't fast enough for you, we can see about getting you a Mac Pro." I like a company that knows what developers like and doesn't have a problem treating them well.
The last time I received a new computer as part of a contract or full-time position? I believe that was way back in 2002. Working at LinkedIn seems like a developer's paradise. Does your company provide new MacBook Pros and Cinema Displays to its developers?
Good to hear that you are out west. How long are you around? I am in Mountain View for Google myself, so we should get together. We have Sushi too... and i have Macbook Pro and Mac Pro ;)
Posted by Dion Almaer on July 10, 2007 at 12:31 AM MDT #
Posted by G. on July 10, 2007 at 01:44 AM MDT #
Posted by Nik on July 10, 2007 at 03:31 AM MDT #
As of fairly recently, this is the standard (default) Interface21 developer setup:
Yes, you get 2 Macs + the display.
Posted by Colin Sampaleanu on July 10, 2007 at 05:03 AM MDT #
I like my Mac but Apple's promise about "making Mac OS X the ultimate platform for developing and deploying cross-platform Java applications" is just plain bullshit. All they can offer is an outdated and buggy (when it comes to actually using new features of Java 6) beta version. Ultimate? Ahem...
Posted by drehorgelmann on July 10, 2007 at 06:12 AM MDT #
Posted by Chris G on July 10, 2007 at 07:34 AM MDT #
Posted by Jeff Hubbach on July 10, 2007 at 07:59 AM MDT #
Posted by Gianluca on July 10, 2007 at 08:38 AM MDT #
I'm also aware of the "we needed everyone for the iPhone" argument. It's strange that Apple gets away with crap like that. Imagine MS saying something like "uhhhh... sorry we couldn't finish Windows XYZ in time, we needed our developers to get Office ABC done".
Right now, IMHO Java development is best done on a Windows machine. Everything I need just works, which is maybe due to the fact that I don't have 20+ games along with the corresponding "optimal" driver settings lurking on a development machine. For deployment some flavour of Unix seems appropriate, mainly for security reasons.
I think it would be best if Apple just admitted that they've lost interest in supporting Java (AKA "ball and chain"). They should hand their stuff over to Sun or start an open source project or whatever. Anything would be better than their finger-up-the-butt, no comment policy. It's not cool, Steve, just annoying.
Posted by drehorgelmann on July 10, 2007 at 08:51 AM MDT #
Posted by Grego on July 10, 2007 at 10:04 AM MDT #
Posted by Bryan Noll on July 10, 2007 at 11:04 AM MDT #
BTW, I drive by a Google office every morning. Are you located there?
Posted by Matt Raible on July 10, 2007 at 12:06 PM MDT #
Congrats on the new job. Linkedin is awesome.
We (Jive Software) give everyone their choice of computer: use their personal one (some people like to use the Mac they're already hacking on), get a new Mac or get a new PC. Most people have opted for the new Mac. :) Our monitor of choice are the new widescreen Dells (2707WFP).
Posted by Bill Lynch on July 10, 2007 at 02:03 PM MDT #
Posted by magomarcelo on July 10, 2007 at 04:12 PM MDT #
Posted by Jens Schumacher on July 10, 2007 at 05:42 PM MDT #
Posted by Bob on July 10, 2007 at 06:26 PM MDT #
Posted by Ashkan on July 11, 2007 at 01:14 AM MDT #
Posted by Adam Nash on July 11, 2007 at 04:06 AM MDT #
Posted by reddeagle on July 11, 2007 at 06:31 AM MDT #
Posted by Matt Raible on July 11, 2007 at 08:46 AM MDT #
Posted by hmd on July 11, 2007 at 09:40 AM MDT #
Posted by Matt Raible on July 11, 2007 at 09:47 AM MDT #
Posted by Bob on July 11, 2007 at 12:05 PM MDT #
Posted by Ashkan on July 12, 2007 at 03:24 AM MDT #
Posted by BenC on July 12, 2007 at 08:29 AM MDT #
Posted by Angsuman Chakraborty on July 12, 2007 at 09:24 AM MDT #