Friday, June 8, 2012

On why programming sucks

This is one of my favourite write-ups. I wrote this when I was struggling with a complicated program that had a number of bits and pieces I couldn't get my head around.
Its a bit of a rant.
Here goes.
Programming sucks.
Why?
Because
a) You can solve most problems that approach intractable complexity using your brain, a zillion times faster than any damn supercomputer.
b) Most IDE's give you code that is absolutely unmanageable, you change one line, and BOOM your entire program is screwed.
c) Sometimes the compiler doesn't work. A little part of me dies when that happens.
d) Then the compiler still doesn't work, and I lose some head-hair.
Why most coders are bald, ugly gits.

e) I wish there weren't so many ways to create the same GUI. I take a day to decide which one is the easiest.
f) When you write a huge statement, and leave out a tiny bracket in between, its hell. IDE's should develop an auto-correction option.
g) Once your program is made, you realise you still have to run it. And that scares the shit out of me.
Moment of truth, don't pee your pants this time.

h) If your program runs correctly, then you have more coding to do.
i) If your program doesn't run correctly, then you have more coding to do.
Ergo, programming is the bane of life. I don't see how people do it for a living.
C'est la vie. :)

1,140,900,546 people in the world have computers. 343,987 have written code. 5,697 programmers quit or commit suicide every year.

No comments:

Post a Comment

Feedback is invaluable. Your opinions give me further stuff to write about. Good or bad.