Posted by azhenley 1 day ago
It's been a bad couple of years to work on anything in programming that isn't somehow tainted by Altman and Amodei's fever dreams.
But my consecutive attempts of writing a book failed because of my ADHD and missing guidance. I can't do employment, but I really need someone to "nag" me 2-3 times a month to keep focus.
I'd say that almost no one should work with the major technical publishers more than once. There's some good basic skills you learn but otherwise, they contribute very little that you couldn't get done on your own.
So I have only around 150 sales of my book (see notes at https://andrewpwheeler.com/2024/07/02/some-notes-on-self-pub...). I make around ~$30 though net (average between on-demand print and epub). So my measly sales are about the same as the advance here (not clear if this was ever paid out, presume they would get it back if it was paid out).
If you really think you can sell thousands of copies the economics of it really should hit you.
I get going through a publisher will increase sales, but if you have a popular platform already to advertise it (like a blog or other popular social media), I just don't get it.
In my case, I self-published and sold a book for several years, and then published an updated version with O'Reilly.
I decided to do that because I came to realize people judge self-publish books as less vetted and lower quality.
That may be often true. But in many cases, a self-published book can be much better than those released by a former publisher. I certainly believe it was true in my case.
But in the end, I decided my highest best opportunity was to go with a well-regarded publisher, for the authority that would bring.
And it changed things. People treat me differently now, like they consider me more of an authority. Even though it's essentially the same book; it just has an O'Reilly logo on the cover now.
Whether that should be the case is up for debate...
But it absolutely made people listen more seriously to my message. and I believe it has massively increased the positive impact of that book on the world.
Financially, I think it's been about even. For me it was worth the tradeoff for other reasons, but I don't think that is always the case for every author and every book.
the publisher's interests were making it all worse
At one point I was told I might have thymus cancer. My first reaction was not distress, but RELIEF. Why? Because it meant I could feel okay about taking a couple of weeks off work to get the exploratory surgery. That's how burned out I was. (Turned out, no cancer. So that was nice, too...)
Eventually, a lawyer friend of mine told me that I could easily get out of the contract by offering to repay the advance. Problem solved.
Lesson learned: don't get into a contract until the book is almost done.
Even so, I just published a new book that I delivered one year late (I wasn't as close to finished as I thought I was). Still it was less stressful because I knew I could take all the time I needed (because publishers actually understand that it's hard to write a good book).