Saturday, August 30, 2008

Making Programming Fun

Why is it so important to have fun while programming?

If you take the fun away, you lose your passion. And the thing to understand for outsiders is that programming is friggin' hard [1]. No passion, no results, it's that simple.

That is why it saddens me to see the reactions the new jQuery homepage received [2].

The new front-page logo displays a rockstar pounding his fingers on a keyboard beside him, and apparently people got offended because:
  • some people don't like the idea that programmers can be superstars, although we do have our share of celebrities and for good reason
  • some people don't like the non-professional look of this new design: worrying that they won't be able to convince their bosses anymore
With the first category I can relate, and it's usually people that don't feel good about their profession (boy, I do hate it sometimes). With the second category I do not agree: code talks, bullshit walks. Managers want results. Deliver those results, and the underlying technology will be accepted. If not, run for your life.

Amateurs (as in people that are programming for the fun of it) should be allowed to have a good time.

Sunday, August 24, 2008

Profile Update

Not much "creating fun" lately. It appears I'm not in the mood.

I update my homepage with links to my photo collection (on Flickr), my LinkedIn account (newly created), my Google Reader shared items, and my Twitter account: http://lexoft.eu/

Right now I'm not in the mood for talking. I'll be 26 years old next month and I need to reevaluate my life, to understand what I want from it and find my path onwards.

When life gives you lemons, you should make lemonade!