Evan's Leaving Adobe FAQ

Having heard the news that Evan Robinson is quitting his job at Adobe Systems, we're sure that you have many questions. This FAQ (Frequently Asked Questions) document is intended to assist you with as many of your questions as possible. Please do not bother Evan Robinson with questions about his quitting until you have read this document and determined that it does not answer your particular question. If there is information that you think should be in this FAQ, feel free to contact Evan.

  1. Why Is Evan Quitting?

    There are two general classes of reasons Evan is quitting his job at Adobe Systems: Internal and External.

    The quick summary is that Evan's salary is no longer worth feeling bad about the way he is asked to work.

  2. Were There Specific Events That Led Evan to Quit?

    There are lots of things. Here are a few:

    But if you mean "did someone piss Evan off really badly recently and make him decide to quit?", then the answer is no.

  3. Is There Something Adobe Could Do To Keep Evan Working There?

    Well, of course, there is something that they *could* do. But there's nothing that Evan thinks they *would* do.

  4. Does Evan Have Anything Specific To Say?

    Yes.

    In my 20's, I bought into an abusive development system in the games industry. I was young, and it was OK to work 80 hour weeks because I loved my job and I didn't have much of a life -- I was even married to my programming partner.

    In my 30's, I fought against the abusive development system by joining it. I became a technical auditor and project manager who could establish development rules and development schedules, and eventually a development manager who could run the whole show (even Director of Games Engineering at Rocket Science Games), because I was tired of working for people who didn't know how development should be done. What I learned (and finally accepted at Adobe) is that lots of those people *did* know how it should be done -- they just didn't work for a company that would let them do it.

    Now I am in my 40's (just barely), and I refuse to contribute to this system any more. I have tried, while at Adobe, to demonstrate better techniques and how well they work. I think that my work on Reflow for Acrobat 5 and initial work for Table Reflow on Acrobat 6 demonstrated that discipline creates better software on better schedules. But the generally disheveled state of Acrobat project management saps so much of my motivation that I will not deal with it anymore. And while I cite Acrobat as a specific, Adobe's software development system in general is equally bad.

    My mental health is more important than my salary.

  5. Does Evan Have any Regrets About Leaving Adobe?

    Oh, yes.

    Evan will miss many of the people he knows at Adobe. Many of them he hired in when he was a manager. Some of them helped him along his path. Some of them are the best friends he has. Some of them gave him big chances to do good work that made a difference.

    Evan will also miss being part of a big family that cares about its members. Adobe takes quite good care of its people -- except for making them work in stupid ways.

    Evan will also miss his paycheck. But not enough to keep taking it.

  6. What Will Evan Do Now?

    Evan is not entirely sure. Step one is leaving Adobe. Step two is a lot of work on the house and the stuff inside it, which will take at least a few months. After that, the house might get sold, and Evan might move, or Evan might hit the road in an RV, or maybe Evan will get The Next Great Idea and start working again. Maybe Evan will just take pictures and make movies and play with the kids and kiss his wife and program for fun until Something Better Comes Along, which might be a very, very, very long time.