No, you are not that good

When studying computer Science, the course ‘Object Oriented Programming’ taught me everything I needed to know about writing software:

Use and code the bare minimum

It makes me waste less time, and prevents me from showing and implementing everything I can do. Yes, I have knowledge of LDAP. I even wrote a small library that I can include in my projects. But that doesn’t mean I should…

 Keep it simple

I love writing code as much as I hate it. I had a dream writing code, and it was good. Now I have nightmares about everything I have written and will write. What if it breaks? What if random_method is deprecated or buggy?

The more I write, the more it tends to break. And if it doesn’t, it will tomorrow. Im simply not that good. No one is. Not even you.

 I’m a divine creature

When solving my family members computer problems, I follow a very strict protocol:

If that fails, I have a solid backup plan:

And this somehow makes me a divine creature capable of everything.

In comes my work.

Here, I’m a soda drinking machine that writes software, some kind of blackbox that never does what it was supposed to do.

It is never fast enough, small enough, good enough. Always room for improvement. I never get to finish anything up to a point where I’m satisfied. We shipt it, but it doesn’t give me a finished feeling. I could have added my LDAP support library.

And that is our problem. Our work is never finished, yes we can write software, but it will break. And when it breaks, we get to fix it. and that fix will eventually break.

A loop of breaks;

die();

 
66
Kudos
 
66
Kudos

Now read this

It’s alive

Finally, after walking around on this earth for over 24 years, I’ve decided to share my awesome ideas with the world wide web. And that all for free! Who am I I am a developer from Leuven, Belgium. The city of Inbev, the biggest brewery... Continue →