It is truly a self character assassination, but I'm not embarrassed. We all have many moods and phases. This was merely intended as a sketch of a mood many programmers may pass through...
Don't take it the wrong way, I was only skewering it because I thought it kind of erased 'bored therefore angry (or depressive)' developers and because I think 'work is often dull but the people that do it should still be respected.'
I thought it was a kind of understanding which attempts to contain everybody within a single category and then to belittle them.