Wednesday, September 23, 2009

The New Desk

So, not a lot of posting going on, well no apologies.
No one reads this shit anyways.

I built a desk.
I built it out of kee klamps, schedule 7 pipe, plywood, blood, sweat, and sheer force of will.
This desk wasn't so much constructed, as erected.
God would have shattered my resolve, as he did with the tower of babel, but the desk pleases him.
My new desk stands tall. It is a beacon of hope for a small and confused world.
Millions of years from now, intelligent tribal meerkats or octopuses will worship my desk as a fertility symbol. Which species gets the honour depends on whether my house ends up under water or not.

Pictures and a step by step to follow.

And yes, I am taking some mild pride in my accomplishment. But ask my wife, and you'll get a long list of ways she subtlely manipulated the design and build process to avoid disaster. While I found her viewpoint condenscending and insulting at first, upon further reflection, I could find no fault with her argument. So, you know, credit where credit is due. Thanks Amber!

Monday, April 27, 2009

Programmer's Psychosis

For your consideration:
Programmer's Psychosis: an informal hypothesis

Everyone has heard or experienced these stories: programmers who stay at horrible jobs with abusive working conditions for months, even years longer than necessary. Eventually, many will quit, but only after painfully stressing and doubting the decision to leave.

A particular former colleague of mine has two children under the age of 6. He has worked more than 240 hours each month for the past year. His work has affected his marriage, his relationship with his kids, and his health. Yet he can't quit. Another friend stayed at a job he hated for more than a year before finally quitting. This was only after hours of conversation, the support of every friend he had, and enough IRC chat, griping about his working conditions, to publish a decology.

The only reason these poor bastards could give for why they stayed were:

1. I feel like I am letting the company down

2. I feel like I am letting my coworkers down

3. I feel like I am letting the project down

Or some variation on that sad theme.

This phenomena is well documented anecdotally in programmer culture, but it has no name, and little explanation. Based on my own experiences as a programmer, and the experiences of friends and colleagues, I have an informal hypothesis to propose.

Programmer's Psychosis, the undiagnosed mental illness of computer programmers.

I "blurted" out the term while chatting with the aforementioned friend, after he gave reasons number 2 and 3. But upon some investigation, it seems to fit perfectly.

A psychosis, as defined by Collins Essential English Dictionary, 2nd Edition, is:

"a severe mental disorder in which the sufferer's contact with reality becomes highly distorted."

The definitions of online dictionaries all define Psychosis as describing a loss of contact with reality, and distorted thinking.

What could be more distorted than the belief that quitting a company where you are ill treated is your failure. If an organization has let you down so completely, if your company has misused you so badly, that you feel the need to quit, to leave and never come back, how is that your failure?! If people are quitting, that indicates a failure on the part of the company. It is they that have failed you, and by extension your coworkers, by creating an environment that you found untenable.

I propose that belief to the contrary indicates a fundamental impairment of thinking, and a loss of contact with reality, and therefor, merits the term psychosis.

Programmer's Psychosis should be undertaken as a scientific study by mental health care professionals to determine its validity as a psychiatric diagnosis.

Wednesday, March 18, 2009

The First

After talking with a friend, I've finally let my hubris take over, and I have started a blog.
Yes, its true, I am under the illusion that someone will find my thoughts, art, and hobby projects interesting.

This blog will be the second home of Doggerel Verse Comics, under the guise of which I will be writing and publishing comics with IkoIko (Curtis Lassam). I will also be posting scans and pics of my artwork, paintings, and miniatures. Expect some details of my coding, robotic, and mechanical hobby projects as well.

In other words, this is a haven for the most extreme form of Dorkery known to man.

Well, short of L.A.R.P. events.

-Lorin Beer
Doggerel Verse