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  
  • Noticias de Bitacoras.com » Apple y la blogosfera writes:
    January 14th, 20082:30 AMat

    […] Ismael El-Qudsi, quién por cierto trabaja en Microsoft Ibérica, nos presenta el caso de Jens Alfke, un ex-trabajador de Apple que tras 16 años trabajando en la compañía la ha dejado criticando en su bitácora personal algunos aspectos sobre la política interna de la organización y la blogosfera y que son traducidos por Ismael: Y luego están los blogs. A Apple no le gustan, no cuando hablan de Apple. (¡Que gran sorpresa!). He oído decir que hay pocos bloggers trabajando en Apple; actualmente hay más de los que piensas, pero lo mantienen en secreto. (Podría nombrar unos cuantos, incluído al menos un Director…). Creo que la política de Apple en lo referente a los blogs es una de las menos claras de las mayores compañías tecnológicas; Microsoft en particular es sorprendentemente abierta […] […]

  • Bei Apple kündigen? « immer wieder Biedermeier writes:
    January 14th, 20086:24 AMat

    […] Bei Apple kündigen? Jens Alfke hat bei Apple gekündigt. Nicht dass mir der Name was gesagt hätte, bevor ich seinen Blogeintrag dazu gelesen hab. Er hat, mit einer kleinen Unterbrechung, von 1991 bis 2007 bei Apple gearbeitet und zum Beispiel Stickies und iChat entwickelt. Besonders interessant finde ich, dass er auch die Zeit ohne Steve Jobs miterlebt hat. […]

  • Apple, los blogs, la impersonalidad y la falta de caras públicas writes:
    January 14th, 200810:00 AMat

    […] Ismael El-Qudsi traduce un post de Jens Alfke, un ex-trabajador de Apple que dejó la compañía después de 16 años, donde habla un poco sobre la “relación” de la empresa con los blogs, la impersonalidad aparente de la empresa y la falta de caras visibles, aparte de la de Steve Jobs y en menor medida Jonathan Ive. […]

  • Landon Dyer writes:
    January 14th, 200810:47 AMat

    I was at Apple from 1987 to 1994. My favorite quote was a cow-orker who kept saying, “This would be a good place to start a software company.”

    I still agree.

  • Macinsoft - Jens Gone Indie writes:
    January 15th, 200812:06 AMat

    […] Jens Alfke: “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.” Comments RSS | Trackback URL […]

  • Promising Reimbursement Methodology; More on Music and Real Estate Industries; Another Blog Post Goodbye to an Employer | Ted Eytan, MD writes:
    January 15th, 20084:29 AMat

    […] Gone Indie ? Thought Palace - Interesting insight on the work environment at Apple. LEAN production? You decide. I will say, though, that even though Apple is not embracing Web 2.0 like other companies are, I have solved many problems using their hosted discussions. These actually work well on Apple’s site I think because they do a great job of leveraging their loyal customer base. Yet another blog “goodbye” to an employer. […]

  • Apple y los blogs | Sicrono writes:
    January 15th, 20086:22 AMat

    […] Leo en el blog de Ismael El Qudsi (responsable de Live.com España) un post donde traduce un artículo de un ex trabajador de Apple que revela unas cuantas cuestiones sobre la empresa. Para los periodistas que buscan polémica nada mejor que un trabajador que se retira disconforme (en este caso luego de 16 años) y con ganas de hablar. […]

  • Steve Clayton: Geek In Disguise : Apple, Oracle, Microsoft and Social Navigating writes:
    January 15th, 20089:44 PMat

    […] That got me thinking about the social networking scene that I’m now a part of and the recent post by Jens Alfke about the lack of blogging at Apple and his departure. His post is extremely well written and this part really stuck out for me […]

  • Steve Clayton: Geek In Disguise : Have I Got A Book In Me? writes:
    January 15th, 20089:55 PMat

    […] I don’t read Dare’s blog as often as I ought to - he writes beautifully and his recent post on Gone Indie by Jens Alfke is terrific. Okay, I like the title of his post - Change the World or Go Home: Why I Love Working at Microsoft - as it reminds me of a cartoon I know but I also love the venn diagram at the end that he came from Scott Hanselman. […]

  • MacBook Air : Simplicitas writes:
    January 15th, 200810:05 PMat

    […] (Btw, did it bother anyone else that Steve Jobs again showed off the video that was used to demo iMovie ‘08 and noted that the chief architect of iMovie — obliquely referred to as the “brilliant engineer” — came up with the redesign for iMovie because he needed an easy way to make that video, and yet again he refused to use the engineer’s name? It was just this kind of relentless suppression of individual identity within Apple’s corporate identity that (in part) caused Jens Alfke to leave Apple.) […]

  • MSDN Blog Postings » Apple, Oracle, Microsoft and Social Navigating writes:
    January 15th, 200810:36 PMat

    […] That got me thinking about the social networking scene that I’m now a part of and the recent post by Jens Alfke about the lack of blogging at Apple and his departure. His post is extremely well written and this part really stuck out for me […]

  • leslie sage writes:
    January 22nd, 20083:32 AMat

    Yo,
    Stickies have revolutionized my to-do list making and general organization, which says a lot because I’m quite organized. I just like tangible stuff, and Stickies are a close as you can get. I suggest a Stickies-like calendar. I hate filling in a page of irrelevant fields, entering times, deadlines, linked projects, just to put “read that thing” on an e-calendar. I don’t need features, functions, categories, reminders, flags… If I had a Stickies calendar where I could e-jot stuff down… man. That would be awesome.
    Rock the indie-Mac.

  • Privacy Hound writes:
    January 23rd, 20082:18 PMat

    I have the opposite problem: lots of enthusiasm, but no practical, money-making ideas.

    I work at Apple right now, but have mulled leaving.

    If you’re interested in…sharing ideas? Getting help? Potentially working with someone? Email me. Risk-free trial, no obligation. :-)

  • Drew D. Saur writes:
    January 23rd, 20085:44 PMat

    Jens,

    I am glad that you pressed the “Publish” button and gave everyone a chance to hear your story.

    I hope that you can make some relevant social software for the Mac that causes a real stir. I bet that Apple eschews social software because it’s generally too egghead-y for the average person to understand, let alone *need*. But I bet even more that someone with your passion could make social software that people do feel like they need.

    Do great things, and please keep us all apprised! I’d love to add a good piece of social software to The Mac Orchard!

    Cheers,

    Drew

  • Robby writes:
    January 23rd, 20086:13 PMat

    Quite an interesting read indeed, thank you very much. :)

    I’m looking forward to your apps and I’ll be watching out for them.
    Also, I hope you might contribute to Adium!

  • Jerry Nilson writes:
    January 23rd, 20086:15 PMat

    Sidenote is better than Stickies … ;-) — always nice to know more interesting 3rd party apps may be in the pipeline. Interesting reading!

  • J writes:
    January 23rd, 20087:21 PMat

    You have a great writing voice (that iPod analogy is priceless). Goodness, if Apple wasn’t so strict about divulging information, I bet you could write a great longer piece about social software in the curent tech landscape.

  • Patrice writes:
    January 23rd, 20088:01 PMat

    Have you tested net4mac.com? it’s a social networking website dedicated for Mac users. You should contact them for your social ideas.

  • Jason writes:
    January 23rd, 20088:56 PMat

    Well, I hope this gives you time to work on those sexy apps that were cancelled. Or are those still Apple’s properties? Damn.

  • Mitch Cohen writes:
    January 23rd, 200810:40 PMat

    Thanks for your story. You and I had a brief email exchange a while back (me as developer, you as Apple engineer). It was related to PubSub losing its Pub, which I found really frustrating. Not from a technical end, as it can be done other ways (and you helpfully suggested some). But the Pub was where the fun would be. With an OS-standard framework I expected to see some cool stuff from the third-party world.

    I appreciated the help then, and now I’m excited to see what you’ve got up your sleeve!


»  Substance:WordPress   »  Style:Ahren Ahimsa