Open Source is Not a Career Path
codermarc writes ""If you're getting into open source because you see it as a career path, you're doing something wrong." It's not that Linux creator Linus Torvalds thinks open-source programmers should work for peanuts (he doesn't), but rather that they should be properly motivated. Call it software with a soul, if you like. Only the truly passionate need apply."
This is so untrue... Novell now certifies "Linux Experts"
That applies to almost any job if you want to do well. Remember all the faux-geeks that went to school during the dot-com-bomb for the money? Those are the ones now working the help desk in their late 20's/early 30's or doing crap work for a 5 PC shop (assuming they're still working in the geek biz)
Trolling is a art,
I don't see open source as an entire career per se, but rather as a sort of means to an end. Developing open source is a great way to augment your career, to get your name "out there", and to give something back to the community. Being an open source developer gets you recognition, and recognition can get you business from people, organizations, or businesses that need closed source software. That's how I see things, anyway. Not a whole career, but a viable part of a career.
Also remember that some open source developers are// paid and do make a career out of it.
Hey, do you mean the lusty robots?
This is like saying that you shouldn't build model trains unless you are motivated to do it. Poppycock.
Doing anything for pay is a great way to guide your career. Here's the thing: You never know what the next step will lead to. That's really essential.
I was reading about a guy in Ohio who married a Japanese exchange student. They were dirt poor, he was only, through odd jobs, able to bring home about $100 a month. They lived in his parents' basement and it was really a terrible life.
So his wife suggested that he and she move to Kyoto, where she is from, and she could have better job prospects and he could work as an English teacher. They moved and actually did fairly well in Japan.
Then he decided to follow a "career path" and started his own English school. It failed, miserably. They were forced to move further out into the countryside of Japan.
Out in the country, there was less demand for English teachers, but the wife was able to make enough to survive on.
The husband was experienced in some carpentry since he worked a little with his father in Ohio building houses and furniture. So he built a house for the family out in the countryside of Japan. Very Western. Next thing you know, his neighbors are asking him to build houses and furniture and to redecorate homes in Western style.
Well, if he had followed his career path, then he'd be flat broke and living on the streets of Ohio or Kyoto. But because he was flexible, he was able to find a way to make money and support his family.
There is no such thing as a "career path" except for people with very narrow minds.
So I've wasted my life?
You ask this on Slashdot? I think you already know the answer.
An old man was fired from his janitorial government job of 30 years when a new hotshot manager discovered he could not read or write.
Walking home through the city after his last day, he really wanted a smoke, but could not find a place selling cigarettes. So, he took what little money he had and opened a small cigarette stand on that street.
People bought cigarettes from him. He opened another one. And he opened another one. Finally, he had too much money to keep under his mattress and went to the bank.
The banker was impressed at all the money he had earned considering he was not literate. The banker says to the old man "imagine where you could have been if you knew how to read and write." The old man replied, "I don't have to imagine, I would have still been a janitor."
--- -- - -
Give me LIBERTY, or give me a check.
"Great hackers think of it [coding] as something they do for fun, and which they're delighted to find people will pay them for."
The other part of it is pointing out that choosing to go into open source like you'd choose to work in a supermarket at uni, really wont work. In the open source world it gets you almost nowhere because being a good coder is something you can't fake. If you're doing it for the bullet point on your resume then it'll all seem like too much work the first time somebody rips on your code.
Nerd: Derogatory term typically directed at anybody with a lower Slashdot ID than you.