<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/platform.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar.g?targetBlogID\x3d8841590\x26blogName\x3dmini+cod\x27s+blog\x26publishMode\x3dPUBLISH_MODE_BLOGSPOT\x26navbarType\x3dBLACK\x26layoutType\x3dCLASSIC\x26searchRoot\x3dhttps://minicod.blogspot.com/search\x26blogLocale\x3den_US\x26v\x3d2\x26homepageUrl\x3dhttp://minicod.blogspot.com/\x26vt\x3d-5922962456000464541', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe" }); } }); </script>

Friday, February 04, 2005

Do you love your job?

Look, any field you get into is going to say "don't do it for the money, do it because you like it!"

Computer geeks say it about IT.

Lawyers say it about law.

Doctors say it about medicine.

But what about the fields NOBODY likes? Did you ever hear Joe Toiletscrubber say "don't clean toilets for the money, do it because you like it!"? Highly doubtful.

The truth is, people do go into fields for the money -- including the computer geeks, the lawyers (especially corporate and IP lawyers), the doctors, and so forth. People take up jobs as garbage collectors, NOT because they're passionate about it, but because it's a job few other people are willing to do -- and it pays well because of that fact. Garbage collectors do it for the money.

So do strippers. And prostitutes (indeed, prostitutes in Nevada have been known to work for about 3-4 years, then retire for life with over $1 million in income for their time in bed).

There are people who get PhD's in the natural sciences NOT because they enjoy their academic field of study, but because they know they will make more money with a PhD than a lesser degree.

Telling people to "do it because you love it" is a nice ideal. But ultimately, all things revolve around money, and people will work in IT because there is decent money to be made there (yes, even now with the offshoring and the lack of dot-bombs to leech from, IT is still a relatively well-paying career path).

Be honest: are YOU passionate about processing business reports? How about maintaining 25 year-old COBOL apps? I sure as hell am not (though the theoretical side of "computer science" does interest me).

Are you even passionate about writing code for other people in general when the project is not one of your choice or even really particularly interesting? I'm not -- but I do it anyway, because there are far worse jobs (waiting tables, shoveling shit in Louisiana) that pay far-less too, and I can find ways to trick myself into liking the work I'm not interested in.

Anybody who says "do it for the love of the work" probably enjoys their work so much that they're at the top of the pack -- and Torvalds is probably the best example in the world. If you love your labor, more power to you.

The rest of us, however, will work at what we do because we're competent enough to get paid for it and we enjoy it just enough not to do something else we enjoy more instead -- but we're mentally-balanced enough not to revolve our lives around our work.


This is a comment from a slashdotter, I do agree 99% of what he says, and certainly, he is a pessimist.

The topic originally concerns about if open-source developer is a “proper” job and has future in terms of career path.