Bret Victor on working at Apple.
worrydream.com
worrydream.com
From what I infer, anyway, his actual message is that he can't show what he worked on at Apple - not that it's a bad place to work.
Hint: the word "mistake" usually implies something you shouldn't do
Read down further: http://news.ycombinator.com/item?id=2536093
From http://worrydream.com/#!/Freedom
"Are you free yet?
I declared my freedom on November 1. Apple has a depository where you drop off your soul for the duration of your employment. I went to retrieve it, and they gave it back to me scuffed, bruised, deflated, but hopefully still in working order."
I don't believe it was editorializing in any serious degree. My point stands and I do believe he looks to feel that way. I tried to capture the gist of the article in a title. For fun I'd love to hear some alternative titles.
http://worrydream.com/#!/Freedom
http://worrydream.com/#!/Departure
Great site, overall.
But that website is a work of art, although it does crawl in chrome on my current-gen mac mini.
If the guy doesn't like apple, I doubt he'd have much trouble finding work elsewhere.
EDIT: re-reading, I see that he has.
On the 1920 pixels wide screen at work, more than half the horizontal width became buttons (previous and next). As soon as the mouse pointer was outside the white background for the linked-to article, a click lead to navigating away from the article.
It took me at least two or three times of wondering where the fsck the article I was reading went, before I realized what was going on. Apparantly randomly clicking on what looks like (and ought to be) passive whitespace is a bad habit, on today's web.
It's probably one of the most interesting sites by any single person out there.
I think my adoration may have been influenced by the fact that my monitors are in portrait orientation.
And I use a trackball. I'm a sucker for contrarianism. Maybe I should start using visual studio?
It crawls on my current-gen Macbook Pro (Chrome).
If he made a mistake surely it reflects on him rather than Apple?
If you don't like the terms, don't sign the contract. If he's good enough to get a job at Apple I suspect it wasn't his only option.
I think anyone should be allowed to feel disappointed at a 100% failure rate over three years, no matter how many NDAs they signed.
If you want public recognition it's not a great area to work in regardless of the company.
Haters are going to hate…
Many companies encourage people to talk about their work. See, for example, Microsoft, Facebook, Google, Twitter etc.
Obviously they have some restrictions - but nothing like Apple.
That's a stage managed corporate event announcing new products and initiatives, it's no more a display of openness than Steve Jobs' keynotes.
Some of what can be produced is patents (describing the mechanisms), papers at conferences, and white papers.
Essentially, any special technology - anything providing competitive advantage - is kept under lock and key.
At least this is what I understand from talking and reading. Please feel to correct me with facts if I am wrong. :-)
I certainly used to regularly chat about bug burndown rates, joke about ship dates, and play that old game of "how many release candidates" with other managers. And I overheard more new feature discussions in public from folks on other teams than I can possibly imagine.
But, it was part of the culture. Love it or hate it, most members of the dev organization who are successful long-term at MSFT talk about their work all the time, everywhere they go. I've overheard heated arguments in public about Windows servicing patching strategies, and been in ones about such nits as whether the VS solution explorer should be on the left or the right in the default profile.
Not only was the experience of working at Apple incredibly valuable from a technical standpoint, but from a business standpoint it's something instantly recognizable to others.
But without it, I would have never read the rest of it, so thank you. I think I just spend about 50 minutes getting schooled by Mr. Victor. Amazing concepts.
(everything I just typed feels trite after the sweeping visions imparted in the literature on that site. Seriously. I'm going to bed.)
Sounds like he'd prefer the latter. And maybe he's right, at least from a portfolio perspective.
The things I've read all point to Apple being pretty much a great place to work, except that because of its secrecy not a lot (if anything in many projects) can be shared outside their walls. This is, if you think about it, one of the main reasons why they enter a market and lead it. One might disagree with their methods and the extreme secrecy, but it's also working out pretty darn well if we look at the numbers.
Q - Oh, okay, I thought you had made some sort of mistake.
A - Yes, exactly.
The ``yes, exactly [[i've made some sort of mistake]]'' doesn't refer to the empty box itself...A - Yes, exactly.
Q - Oh, okay, I thought you had made some sort of mistake.
A - Yes, exactly.
That might be saying. It was a mistake that I worked for apple.
Or it was a mistake that I worked for a place where I wasn't allowed to show what I did
Or so many other things.
But no where does he advice people against working for apple.
Though it appears the content is loaded in a frame anyway, so here's a link to the content which should be ok: http://worrydream.com/Apple/
Anyway, it displays just fine on Android 2.3's stock browser.
... oh wait.
*Edit - Commented too soon. Just crashed it playing around with the horizontal scroll area at the top. Navigating around seems to take its toll on the browser. Oh well.
Personally, I think it's a gorgeous site; An amazing example of interactive front-end web development. It amazes me to think that just a few years ago, the only real option for this interactivity would have been Flash.
But the whole thing is like the thinking that "This site works best with IE 5.0" -and, naturally, is crippled for everyone else- is a reasonable approach to web design. And at least those sites warned us about what the pain they caused and why - this UI is more like visiting a Flash-only webpage in 1998.
Have these guys never heard of the noscript tag? No, wait: weirdly enough, Bret Victor actually uses the noscript tag to govern which CSS file is loaded. That is, no doubt, why the featureless black webpage I am presented with is so uniquely appealing a featureless black webpage.
Telling NotScripts to temporarily allow Javascript to look at the site shows a website with very nice graphic design and awful usability. Which is very much what I expected.
Javascript often offers the same usability experience as Flash. That's why I disable it by default.