Most human beings have to work extremely hard to earn food for the day.
I'm genuinely shocked by such a "spoiled child" attitude.
Most human beings have to work extremely hard to earn food for the day.
I'm genuinely shocked by such a "spoiled child" attitude.
So he's basically whining instead of doing something about it. Why hasn't he started a profitable Haskell project? Or why doesn't he learn Ruby or Python, which are at least far better than Java? "Spoiled child" is exactly correct. If you really want to use a niche language, you can hope, but not expect that the world will give you a job programming it. Create your own, profitable opportunity. Otherwise, get used to being a starving artist.
Why is asking for ideas "whining"? Is complaining about such a post also whining?
If talking about it on mailing lists is all that happens, then that's a problem. But asking for some ideas to see what options are out there? He'd be foolish not to.
Someone on a Haskell mailing list is asking other Haskell programmers if there is a way they know of that he can do what makes him happy.
Yes, happiness is not at the same place on the hierarchy of needs as 'food', but that hardly means you shouldn't strive for it.
The wasted time is what gets to me. I have met lots of people who don't mind, as long as the pay is OK. I am not one of them (or maybe they never paid enough).
Although I have actually heard stories about coal miners who are happy, so maybe it is just my cultural bias talking.
You love programming and work as a programmer, isn't that great? Oh sorry, it's not the language you like and you cannot use your favorite editor and you actually have to come to the office and make the customer happy.
Seriously.
And actually, I recently realized that maybe I am not really a programmer. I like to build stuff, but I don't like programming just for programming's sake. So I guess that makes me 'not a programmer'.
I do like some programming for programming's sake, for example puzzles from coding competitions. But it's not as if you just have to put some lines of code in front of me to edit, and I am happy.