Unlike the guy who writes the Linux Haters Blog I haven’t given up on this thing called blogging. Instead I started working for a living so I don’t always find it so easy any more to write here. Though I do still enjoy it. On to the post.

So, despite being 24, there is still a lot I want to be when I grow up…

I want to be that guy who is so good at computer programming, if the program doesn’t work the way he wants, he simply changes it. I know some guys like that and I don’t like them. Why? Because their better than me and I’m allowed too. Language here is irrellavent. It doesn’t matter if its C/C++, Java, or something odd like Python, Perl, or Ruby. I want to, at the drop of a hat say, I don’t like how this works, I shall change it. And then two, maybe three, days later, I have a diff file worthy of a king.

I want to be that guy who appears, by all visible means, to be the master of his favorite language. I have some favorites, but I’m a master of none of them. Is it my fault I’m not? Why hell yes. But at this point I haven’t done anything about it. Will I? Knowing myself like I do there is a good chance I will not. Just like there is a good chance I won’t finish the book I’m reading either.

But then again, being me isn’t all bad. When I first started using Linux I couldn’t write Hello World! in any language much less know what someone was talking about when they said they “Wrote Hello World.” I can now do things with computers other only dream about. My mastery of SQL is reaching a scary level (because of my current job). Its just my luck I suppose that I really don’t care for SQL at all. It bores me to a great extent, and no matter how much better I get at it, I still don’t like it any better. If I never wrote another “If… from… where…” statement I would probably not be bothered by it at all.

And one more thing that bugs me. Has anyone ever noticed how absolutely hard it is to teach yourself something “just because you want to.” I want to learn C#. But with no real reason to other than “I want to” its a very tedious process. I find it hard to keep interest in it. I get bored. I find myself desperatly seeking programs to write, only to become bored with those as well. What am I to do?

Enjoy the Penguins!

ps. Paludis has been updated quite a bit since my last post. Break yourself and upgrade.

3 Comments

    • numerodix
    • Posted 3 November 2008 at 10:21 AM
    • Permalink

    You’re right on that one. I’ve been “meaning to learn French” for 15 years now and I haven’t done much to make it happen. It’s when you want things without a particularly good reason that it never gets done I think.

  1. Trying to write a small program in the new language you’re learning helps tremendously. I’ve recently started to teach myself Lisp. I’ve wrote 2 small programs in it. One to make some kind of .ini file from a binary readout and another to control the tapestreamer at work. Both are not all that hard, but I’ve already learnt a great deal.
    So try to write something in C#, something you can use. If you’re learning how to program, it must be because you have a need to create software of your own. So just start and learn along the way.
    It’s great fun!

    • Hypnos
    • Posted 4 November 2008 at 1:22 AM
    • Permalink