Wow, I thought I was critical, but there's some serious negativity going down here. Maybe the article is a little scattered, but the tl;dr is Deirdre switched to programming for herself, and quit making crap other people want. For those reacting to the title without reading the article, she clarified that programming is awesome, but programming for money on other peoples terms sucks. I don't know about you guys, mayb…
I feel she was gloating more on what she did than why she quit, but I am in the same boat, I hate programming for others. I have a single client I work for that pays my bills and the rest of the time I build my own stuff. Sometimes the work for them is so mind numbingly boring and not interesting to me, that I could go a whole month only putting in 15 hours of work.
Truth is, I feel like there aren't any more really interesting problems for me to solve. I've accomplished enough of each kind of thing that really engages me that I'm done.
I'd turned down an Apple job in the mid-80s and always regretted it, so once I spent 5+ years on the Safari team, I felt like that was the only checkbox left.