Ask Slashdot: Where Are the Open Source Jobs? 506
stry_cat writes "My company has bought into the FUD and is going 100% Microsoft. Rather than work in this environment and be continuously at odds with upper management, I have decided to seek employment elsewhere. Where do I look for an open source job? I've started with the local paper's Sunday classifieds. I've looked on dice.com and monster.com. However almost all are Microsoft related. The few that aren't are some sort of dinky contract or temp job. So is there a place to find a job in an open source environment?"
Unanswerable (Score:5, Informative)
a. Like to do
b. Have already done
c. Are good at
Please be more specific in future requests for assistance.
Re:What is an "open source job"? (Score:4, Informative)
In Open Source, the job finds you! (Score:5, Informative)
Starting a decent open source program is even better. My pet project ccextractor is a very niche things yet I get offers for customizations / deployment / etc very often (to me often here is something like twice a month).
Suck it up, whiny (Score:2, Informative)
(speaking as a pure F/OSS user at home and any other chance I get)
Open source areas (Score:5, Informative)
The Mozilla Foundation is hiring. They even have a billboard on 101 near San Francisco: "Work for mankind, not for the man".
Most of the hosting, "cloud", data mining, and data warehousing industry is Linux based. The infrastructures of the big players like Google and Facebook are all Linux. Once you get off the desktop, Microsoft isn't dominant.
Re:You're a douche (Score:3, Informative)
Re:open source is a passion, not a paycheck (Score:4, Informative)
Not at all.
Vast amounts of open source code are written as official, company sanctioned projects by paid developers.
- all the Linux stuff contributed by RedHat - kernel and userland
- IBM's work on Eclipse, LVM, lots of other stuff
- er... lots more!
Re:You're a douche (Score:5, Informative)
Why Windows?
1. Office comparability... Oddly enough when you are working with other businesses they prefer to get Office Compatible documents. LibreOffice does a great job at office compatibility however it is 99% compatible, so 3 times a year you have an issue and you need to look like your company is to cheap to buy software that the rest of the industry uses.
2. Human Resources... You can find a lot of people who are Skilled in Windows and Open Source Tools, You can find people skilled in Windows only, and you can find people skilled in Open Source Only... However there are a lot more windows skilled people so if they are hiring they want to get a wider market to choose from.
3. Third Party Software... Often Business will buy those expensive enterprise systems that every employee hates. However they do do their job and make the business runs more effetiently. They have been tested to work in Windows and there are not to many Open Source tools that do that. The debate of if these Enterprise Systems are more valuable then if you get a custom program is an other debate.
Re:You're a douche (Score:2, Informative)
Re:All around...oh, wait, you mean the PAYING ones (Score:4, Informative)
Re:You're a douche (Score:4, Informative)
I can now bill myself as both an Android developer and also an iOS developer.
More importantly, as both platforms rise in popularity, any serious employer is going to be looking for a developer who does not one or the other but both. If you had bailed as soon as your company started developing for iOS/Android, you would have found yourself in a difficult position where your skillset did not meet market demand.
To stay or to go (Score:4, Informative)
Please, don't get me wrong, I'm not crediting Microsoft for the goodness of my current employer or blaming PHP for the last one. I'm just saying that platform IS important but it's not the MOST important thing in a computer job. If your current employer (you didn't leave yet right?) are good people then I would recommend staying. At least be very cautious before switching. Make very sure you won't regret it.
Re:You're a douche (Score:4, Informative)
If he has a hard job finding an open source job, then he lacks the skills that are in demand. Technology evolves and you must adapt your skills if you still want to be relevant.
Re:You're a douche (Score:4, Informative)
Just answer his questions or don't. Y'all are basically wanking over assumptions about the OP. Who gives a shit, really?
Re:All around...oh, wait, you mean the PAYING ones (Score:5, Informative)
There's tons and tons of open-source jobs out there. One of the keywords here is "Android". The other keyword is "embedded". Linux and Android are being used for all kinds of embedded devices now, and there's tons of jobs for people using C and C++ (C more at the low levels, kernel, device drivers etc., C++ at the higher levels for applications). People who can work with and build embedded Linux systems are in high demand, and there's good demand for Qt C++ programmers too as that's being used a lot on these embedded devices that have touchscreens.
Now, this doesn't necessary mean you'll be doing a lot of contributions upstream to the open-source community, but you will be working with a lot of OSS components, and developing proprietary software that interacts with them. And you definitely won't be doing any work with MS technologies, as those have no place in an embedded system (there are some places using WinCE, but they're dying out and many are switching to Linux or Android).
Re:You're a douche (Score:4, Informative)
Because getting a senior Microsoft admin costs just as much as a senior Linux admin, contrary to popular belief.