SIDEBAR
»
S
I
D
E
B
A
R
«
Gone Indie
January 10th, 2008 by jens

Here’s a career update, for those of you who care: I’ve left Apple, and I’m now working on my own, from home, as an indie software developer. I have plans for at least two kick-ass Mac apps, I’ll probably contribute to a few open source projects, and I may dabble in some web stuff.

(At least, that’s the plan for now! Everything is subject to change without prior notice. This document contains forward-looking statements. These statements involve risks and uncertainties, and actual results may differ.)

This is kind of a big change for me. I’ve been continuously employed for 19 years, 16 of those at Apple. I clearly like being part of a team, part of a company, and specifically part of Apple. But there comes a time when a man’s gotta do what a man’s gotta do.

In fact, I was noticing the other day that there’s some…

Spooky Career-Related Stuff About Jens In Years Ending In “7”

1977: The year I first spend significant quality time at a computer. (I learned BASIC the year before, but computers were hard to get to at the time, especially for a preteen kid!)
1987: The year I graduated from college and became a Professional Software Engineer. (This started on a high point with a summer internship at Xerox PARC, then devolved into a year of struggling to find contracting work. Which at least gave me free time to learn Mac programming.)
1997: The year I quit Apple after the project I’d been on [OpenDoc] was axed, and most of my team-mates laid off. (I came back, after a year in the wilderness of doomed startups and soon-to-be-beleaguered coffee-themed server vendors.)
2007: Me telling you this.

(The pattern breaks down if you extend back to 1967, when I did nothing unusual, except for being two and living in New Jersey. Check up with me in ten years to see what I do in 2017! I may be uploading my consciousness into an iBrain, or I may be assembling a Difference Engine out of twisted rebar in my weakly-radioactive cave.)

“Why Did You Resign, Number 19832?”

Wouldn’t they love to know! They tried all the tricks—even scheduled me for an “exit interview” with an “HR director”. I sang like a canary. Sorry, I’m no Patrick McGoohan. (It’s a shame; Portmeiron looks like a lovely community.)

Really, it comes down to the cliché of…

“Creative Differences”

Apple’s a very focused company, and that’s a strategy that’s worked well for the past ten years. I admire that, and I’m happy to be in a world where I don’t have to feel like a freak anymore for using a Mac in public. And overall, Apple’s core goals of elegant user interfaces and beautiful design are ones I am glad to contribute to.

But I’m fascinated with social software. Apple isn’t. Despite some promising starts, the most I’ve been able to get accomplished in that vein at Apple was iChat [the IM part; I’m really not interested in videoconferencing], Safari RSS, and the “PubSub” [which turned out to be “RSS and Atom”] framework. There were some very promising prototypes of sexier things, but I really can’t talk about those, other than to say that they were canceled.

I looked around after Leopard was finished, and didn’t see any place in the company where I could pursue my ideas. It would have meant evangelizing reluctant executives into sharing my vision … and that’s something that I know I have little talent at. My strategy is more of “build a sexy demo app and they will come around”; that and my awesome co-worker Jess’s salesmanship got the above-mentioned prototype projects off the ground, but it wasn’t enough to get them through the product feature review process, sadly.

There were some lesser issues, too…

Ideas

I tend to have a lot of ideas. I’m not bragging, and that’s not always a good trait; it can be hard for me to focus on something long enough to finish it. A structured job has helped me stay on-task. On the other hand, though, the development cycle in a big company is such that every significant idea takes a year or more to finish, and during that time, more ideas pile up in my brain.

That wouldn’t be bad if there were some other channels to express those ideas. And if they took the form of songs, or novels, or scrimshaw carvings of Biblical scenes on walrus tusks, I could do whatever I wanted with them. But on software, Apple’s position (not unusually for the industry) is “All Your Idea Are Belong To Us”, and I signed onto that when I accepted the job offer. In other words, anything I do that relates in any way to Apple’s areas of business, no matter when or where I do it, belongs to Apple. [Edit: Ha! Note I’m still using present tense.]

(Again, this isn’t something particular about Apple. Most tech companies are like this, and if you work for one, you probably signed a very similar “Proprietary Rights Agreement” that they hid in the stack of paperwork beneath your offer letter. And yes, companies will enforce that if they see profit in it.)

Individuality

Finally — and this may seem petty — Apple’s lack of individuality bugs me. I don’t mean internally: within the company, communication is reasonably open (modulo confidentiality issues) and there’s lots of room for self-expression. But ever since the return of Steve Jobs, the company has been pretty maniacal about micro-managing its visible face, to make it as smooth and featureless as an iPod’s backside. (In my darker moments I’ve compared it to the brutal whiteness of “THX-1138”.)

It’s deeply ironic: For a company that famously celebrates individuality and Thinking Different, Apple has in the past decade kept its image remarkably impersonal. Other than the trinity who go onstage at press events — Steve Jobs, Jonathan Ive, Phil Schiller — how many people can you name who work for Apple? How many engineers?

[And no, “Woz” is not a correct answer. Woz has not contributed to Apple since the mid ‘80s. He’s a great guy, but the fact that people still associate him with Apple is, I think, a symptom of the company’s scarcity of public faces.]

It wasn’t always this way. Apple was very open in the beginning, and treated the members of the original Mac team like rock stars, complete with photo layouts in Rolling Stone. Their signatures were engraved in the inside of the computer’s case. (Andy Herzfeld wrote a good article about this.) Even in my early years there, applications’ “about boxes” proudly listed the names of the people who worked on them. The OS itself had semi-secret easter eggs that listed everyone’s name. The developer Tech Notes were bylined with the names of the individual engineers who wrote them. (Don’t scoff: the tech notes were great stuff, quirky and funny and individual. As a young Mac developer, just reading them gave me a great feeling about the company and made me want to work there.)

Nowadays, unless you’re a vice president, the only time Apple consents to show your name is if you give a talk at the Worldwide Developers’ Conference, a rather pricey annual event. Which is nice, but relatively few engineers do this (it’s a ton of work to prepare for) and it’s definitely not public (all but Steve’s keynote is under NDA.)

It’s not that I’m poutily demanding that I get my portrait taken by Annie Leibowitz, just like Andy Herzfeld and Bill Atkinson. But when I (and those I work with) slave over a project for a year, and shape it with our creative energies, I think we should be able to put our damn names on it somewhere (unobtrusively, in 8pt Lucida).

And then there are blogs. Apple doesn’t like them, not when they talk about it. (Big surprise.) I’ve heard it said that there are hardly any bloggers working at Apple; there are actually a lot more than you’d think, but they mostly keep it a secret. (I could out a few people, including at least one director…) I think Apple’s policy on blogging is one of the least enlightened of major tech companies; Microsoft in particular is surprisingly open.

I believe in being individual, and open. It always got on my nerves that there were so many things I couldn’t write about (not confidential information, of course, just public stuff) without the very real chance of waking up to a testy email the next day.

Gulp.

And speaking of which, I now find myself at the end of this unexpectedly-long post, rather afraid of pressing the Publish button. I have been long-conditioned to avoid saying anything like the above in public. Even now, I may very well want to work at Apple again someday (dammit, I still love the place, despite my gripes), and I don’t want to burn any bridges.

Realistically, I need to consider that if I did want to go back, the skills I have to offer should take precedence over any fur I’ve rubbed the wrong way with posts like this. But I still worry about how They will react. And it’s that sort of thinking that really shows me that, yes, I need some time on my own.

So wish me luck. I’ll be in touch.


100 Responses  
  • James writes:
    January 10th, 20084:44 PMat

    I do love Apple and find everything they have done with the Mac a pretty amazing achievement and I’m glad I get to use something so well designed every day. However I always remember that half the of the reason it is so good is the amazing talent of the indie teams working on Mac software, its amazing how high the quality is.

    Amazing applications like Adium, Textmate, Quicksilver, Transmit, CSSEdit, Omni, and so on because there are far too many to list.
    But I can’t imagine using a computer productively anymore without Mac OS X and of course, these applications.

    Can’t wait to see what you will come up with

  • Jess writes:
    January 10th, 20085:10 PMat

    Best of luck in your endeavors, Jens. It makes me really happy for you that you’re doing what you want, and need, to do. I’m sure we’ll all benefit from the nifty software you’ll create, but you will indeed be missed at Apple.

    Oh and um, thanks for the props. Very kind of you! ::blushes::

    Again, best wishes and congratulations! And stay in touch!

  • Mark B. Johnson writes:
    January 10th, 20085:10 PMat

    Jens, good to get out again and stretch your creative talents. Look forward to hearing and seeing what you are up to when you are ready to share.

  • Jeffrey J. Hoover writes:
    January 10th, 20086:29 PMat

    Good Luck Jens.

    Being ex-Apple is an experience I’m still grappling with on occasion. Have fun and enjoy your self.

  • Doug Knowles writes:
    January 10th, 20086:32 PMat

    Jens, best of luck. You deserve it for all the things you’ve done at Apple, and if this is the time for you to pursue your personal passions, then it’s obviously the best thing for you and, not that it matters, Apple (and “the rest of us”) are likely to benefit as well.

  • Michael Johas Teener writes:
    January 10th, 20087:14 PMat

    Your experience of Apple is almost exactly the same as mine, except perhaps that I did my own evangelism. Sometimes the persistence worked (it only took 3 pink slips, later withdrawn, to get FireWire out), sometimes not. When I finally left the last time a few years ago (not my own choice), I was told “go invent stuff somewhere else, then bring it back and we may buy it.” No regrets now. I’m glad Apple’s doing very well, and now I’m having a great time putting together new stuff.

  • [Time code]; writes:
    January 10th, 20087:47 PMat

    […] Jens has posted a blog today, much linked from within the Mac community (I got it via IM from Daniel, FWIW), announcing that he’s left Apple and Gone Indie. His specific reasons for leaving — difficulty getting Apple interested in social networking applications, and an unease over the public visibility of employees — is understandable. […]

  • Steven Woolgar writes:
    January 10th, 20088:12 PMat

    Jens, congratulations, and more so the loss for us still at Apple. I wish you luck and can’t wait to see what you come up with.

  • Rarity: Apple Employee Talks! — fifth+main writes:
    January 10th, 20088:22 PMat

    […] Jens Alfke writes a great insider post on his decision to leave Apple and move into life as an independent developer. The whole thing is worth reading, but the part that gets to me is this: It’s deeply ironic: For a company that famously celebrates individuality and Thinking Different, Apple has in the past decade kept its image remarkably impersonal. Other than the trinity who go onstage at press events — Steve Jobs, Jonathan Ive, Phil Schiller — how many people can you name who work for Apple? How many engineers? […]

  • Gavin Eadie writes:
    January 10th, 200810:30 PMat

    Good luck Jens! My interaction with Apple has ranged from distant observation to up-close coding for Cyberdog and PowerTalk and I’ve noted your name in many interesting places over the years. I’m sure you’ll continue to do well, and wish you all the best in your endeavors.

  • Interested writes:
    January 11th, 20081:20 AMat

    Jens,

    Are you interested in developing applications for mobile video services ?

  • Gernot writes:
    January 11th, 20082:09 AMat

    Having seen your great talk about PubSub on WWDC 2006 (and talked to you afterwards, but you sure don’t remember), I think you did some great things with PubSub. Unfortunately, I’m a little bit disappointed by the the PubSub that shipped in Leopard compared to what you have shown.

    I too think that there’s a lot of potential in social software on the mac. The fact that there is no really good software (in the Apple definition of “good”) in that sector, does not mean that there is no potential in it, it actually means a great opportunity for someone outside of Apple. I wish you a lot of luck in your endeavors as an indie developer. Rock on!

  • Jeff J. writes:
    January 11th, 20082:14 AMat

    Hi Jens,
    I didn’t get a chance to say “goodbye”, vacation and all that, so I will now! Good luck! I am sure you’ll do great. I wish I could find that SQLite book!

    BTW, Ricci put his name on your office. What a maroon! I used the manual debugger on him! ; ) He has been banished to iChat-land!

    Rah!

  • Gui De Boxe writes:
    January 11th, 20083:18 AMat

    Jens,
    Thanks for all your great work at Apple and good luck with your future indie career.
    And those ideas you mention that you could never get to the executive kinda guys, well, create some amazing social software and prove them wrong making Apple beg you to sell it to them!
    Keep thinking different -:)

  • britta writes:
    January 11th, 20085:10 AMat

    how exciting! i look forward to seeing lots of good stuff, especially social software stuff, bubble up in the future.

  • links for 2008-01-11 «  Mac² writes:
    January 11th, 20085:31 AMat

    […] Gone Indie — Thought Palace Depois de vários anos a trabalhar na Apple, J. Alfke decidiu passar a independente. “It’s deeply ironic: For a company that famously celebrates individuality and Thinking Different, Apple has in the past decade kept its image remarkably impersonal. “ (tags: Jens_Alfke Apple indie) […]

  • Paul writes:
    January 11th, 20086:01 AMat

    Hope you’re not into web design! :-) The orange text for comments on orange background is next to impossible to read. And when one enlarges the font size, the black blog text spills over into the dark background making it next to impossible to read!

    Still, enjoyed your observations about Apple and hope you can end up churning out your ideas—even passing them along to others who would like to make them into reality. Best wishes

  • Someone writes:
    January 11th, 20086:18 AMat

    […]But I’m fascinated with social software[…]

    Well, in that case, could it be possible, please, to be a bit more social and change the text color in the comments so that they are more visible. Orange text on a orange pattern doesn’t render very well as far as I can read.

    […] Other than the trinity who go onstage at press events — Steve Jobs, Jonathan Ive, Phil Schiller — how many people can you name who work for Apple? How many engineers? […]

    First, I don’t remember seeing Jonathan Ive on stage at any events. At Macworld Expo SF 07, the only event I remember seeing him, he was in the audience.

    Then, the issue as you stated is that sometimes the names you know are gone. There’s even been some turn over in the VPs these last 2 years.

    Regarding engineers, it’s pretty easy to track a lot of them through Apple Mailing lists, you don’t have to go to WWDC for this. But I admit with such things as people leaving Apple for Pixar and then moving back to Apple, this can be a bit confusing.

  • Dave Carlton writes:
    January 11th, 20088:31 AMat

    Big step Jens, but I’m sure you will succeed. Met you a couple of times at Apple (I used to run the Open Firmware department until EFI came along). I also left for many of the same reasons you describe. The uber-secrecy was getting to be quite annoying and the transition to EFI was the straw on this camels back. Anyway, good luck and I will stay tuned.

    BTW, All the names of the Open Firmware team are in the code despite the edict to remove them until its demise. Drop into any PPC Mac Open Firmware and type ‘kudos’ :)

  • Andrew W. Donoho writes:
    January 11th, 20089:01 AMat

    Jens,

    Gratz on turning down the RDF knob. While Apple is a great company, we all need to get out, in this world of modern software development, and personally create our vision. One of Apple’s strengths is the focus of the company and now you get to focus on creating your future. It will be different from Apple’s and, perhaps, it will be of value to others. But you have to try. As you see above, support emerges from the indie world.

    Adventure Awaits,
    Andrew


»  Substance:WordPress   »  Style:Ahren Ahimsa