12 things that any programmer should know

How do you answer the question, “what do I need to learn to be a good programmer?” I have written posts trying to answer that question, typically focusing on the languages that you should learn or the algorithms and other techniques you need to know. What about the rest of a programmer’s life? This is a less serious look at the life of a programmer. So, what does a programmer really need to know?


Stairway to LPI

I have recently started to go back to school, well kind of.
When starting with GFI I sort of settled with going into support and learning all there is to learn with their products and just in general give good customer support.

While that in itself is a good attainable goal it only satisfies me for so long. When looking through the online courses offered by GFI I stumbled upon the Redhat Basic course which was a good refresher aswell as a good opportunity to be reminded of best practises for Redhat based systems.

But to be perfectly frank with myself, there is no real reward for finishing that course. That’s like of the School Sports Days where you came home with a “Certificate of Participation”,

‘Well done you, you came and pretended to do some sport’

Fuck that!
So I have decided to follow an actual Certification Path

And the winner is : Junior Systems Administrator for Redhat Enterprise 6 certified by the Linux Professional Institute (LPI) At the moment my teamleader is still trying to find out how the cost side of things works with this certificate, but I am sure something can be worked out. Worst case scenario, I do it myself, at least then for a long time in my life I can show a piece of paper proving that I have learnt something 😛

Imho you shouldn’t need something like that, ‘the prove is in the administrator’ but that is just my personal take on that.

Well let’s see how I get on with that, at the moment I am sitting on the train on my way home and hope that my wife picks me up 😀 *hint hint*

so long and
peace out