Slashdot Mirror


Ask Slashdot: Where Are the Open Source Jobs?

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?"

98 of 506 comments (clear)

  1. All around...oh, wait, you mean the PAYING ones? by elrous0 · · Score: 5, Insightful

    Well, that may be a little more difficult.

    You could always work as a contractor specializing in customizing software. Even companies that use FOSS often need someone to make custom modifications to said software to meet their specific needs. But I doubt you'll find many of those jobs posted in "Help Wanted" ads, and I'm not sure how many of them are actually out there or how you would find them.

    And if you just want to avoid MS stuff on principle, you could always work as a Unix admin, Cobol programmer, Java developer, etc. depending on your skill set.

    I would suggest you avoid Cobol programmer, though. I had to learn that godforsaken son-of-a-whore language in college and would rather eat glass while being raped by an angry Mike Tyson on top of a pyre of burning feces than to ever have to deal with it again. But some seem to find it a somewhat less suicide-inducing-please-god-give-me-the-strength-to-pull-this-trigger-and-end-it-all prospect than I.

    --
    SJW: Someone who has run out of real oppression, and has to fake it.
  2. You're a douche by bonch · · Score: 4, Insightful

    You're a douche. In an economy where many people have been unemployed for so long that they're just dropping out of the workforce altogether, you're fretting over "FUD" because your company did a normal thing and switched products? Get over it. Do you realize how insane you have to be to take platform wars so seriously that you actually quit your job and avoid any other jobs that have anything to do with Microsoft products? For god's sake, get some perspective.

    1. Re:You're a douche by Anonymous Coward · · Score: 4, Insightful

      It's pretty clear this guy got fired for being a preachy douche.

      Read between the lines..

    2. Re:You're a douche by Idimmu+Xul · · Score: 2, Insightful

      What the parent said.

      I don't know of many jobs who's specialist requirement is knowledge of random software available under open source licenses, other than maybe working for the EFF?

      What skills do you have? What commercially used OSS do you have transferable work experience in that other employers want?

      I googled 'linux sip job' earlier and got a shit load of relevant positions ...

      --
      The problem with slashdot is that most of its users were bullied and stuffed into lockers as kids!
    3. Re:You're a douche by Anonymous Coward · · Score: 2, Insightful

      Right. I'm not sure if this person actually quit, but irrational decisions like this, in the end, always lead to a disaster. Also, they didn't necessarily switch to MS because of FUD, but maybe because there're advantages, since MS products are better integrated... I used to be a big proponent of open source, but not so much any more.

    4. Re:You're a douche by jedidiah · · Score: 5, Insightful

      Platform switches tend to shake out people. There is nothing at all surprising or shocking about this. If he doesn't want to deal with Microsoft crap in his day job, there are plenty of places that are Unix shops. Plenty of places that use Unix also use Linux. All you have to do is search in the places you would usually search.

      It's a total non-problem really.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    5. Re:You're a douche by Anonymous Coward · · Score: 4, Insightful

      Between the lines, I read that this guy's a douche who doesn't know how to do anything out of his comfort zone. So fucking what that they chose microsoft? It's their decision to make. Every platform has pros and cons. And even if it didn't -- is it his job to chose the platform? Obviously not. So who fucking cares? And what the fuck is "bought into the FUD" supposed to mean?

      "Oh no. My management made a platform decision that I don't like. I quit." Then fucking quit you idiot. Go start your own company founded on whatever principles you want and make your own platform decisions then.

      If you had to explain to family why you quit your job, do you realize how fucking retarded it sounds to say "I quit because of principles. I refuse to work for a company that buys from Microsoft"

      Good for you that you have principles -- but those are fucking stupid principle. Set your priorities. Jeebus Christ this is idiotic.

    6. Re:You're a douche by h4rr4r · · Score: 4, Insightful

      You are a dickhead.

      His employer switched to a platform he does not have enough knowledge with. He should find a job he can do ASAP. This is normal, happens all the time. I am a linux/unix sysadmin, I do some windows work as well, but I would never take a job were that was my main focus. It is outside my field of expertise, nor do I want to do that job. I will not take a job flipping burgers or digging ditches either.

      The economy has nothing to do with it, I am getting 2+ recruiters calling me everyday for the past week. What your skills are matter far more than the economy.

    7. Re:You're a douche by kurkosdr · · Score: 3, Informative

      +1 At least the company benefited by getting a fanatic of their backs. Can't people just use whatever software fits their needs? I understand people who reject things like the iPhone and WP7 because such platforms may prohibit them from loading software they want (see the Google Voice fiasco in iOS for more info), and they may not feel OK by having others decide for them even though they are the ones who pay for the device, but rejecting a piece of software because the author didn't chose to donate (yes, donate, it wasn't his obligation) the code under an OSI license? Also, is it just me, or most of the open source fanatics dream of working for a project like Fedora or Firefox, aka a project that allows them to give code to the community and get paid for it? Unfortunately most of the times "open source jobs" means either configuring some open source software for some corp, or maintaining some internal fork of some open source software, like Google does with Linux in their data center, and none of this benefits the community in any way. PS: Anyway, here is a list stry_cat may be interested in (though i doubt he will read past the first sentence of my post) http://www.fsf.org/resources/jobs

    8. Re:You're a douche by masternerdguy · · Score: 2

      Hi! Skilled people can find jobs. If you can't find one, it's because you suck, you're not trying or you have unreasonable expectations.

      Have a nice day.

      Nice post. Asshole.

      Except that he's absolutely right. This guy quit his job because they are switching to MS products. If he was any good he could learn the new system and continue his work, however he has decided to quit and come appeal to Slashdot's anti-MS mentality. He has unreasonable expectations and probably lacks the skillset to do the new job. He didn't even try.

      --
      To offset political mods, replace Flamebait with Insightful.
    9. Re:You're a douche by beelsebob · · Score: 5, Insightful

      Personally, if my employer switched to something I didn't have experience with I'd take it as an excuse to gain experience with something new while getting paid for it, rather than going "wha wha wha, must find a new job and limit my skill set even more".

    10. Re:You're a douche by h4rr4r · · Score: 4, Interesting

      Good for you.
      Different strokes for different folks. I would not be willing to take the pay cut that comes with going from the Sr guy to a Jr.

      I spend 8+ hours a day working, it had better be something I like doing.

    11. Re:You're a douche by Kjella · · Score: 2

      Well, for one it sounds like he's still employed, if he had just rage quit that would be different. If you don't want to be a Microsoft admin, why stay in an all-Microsoft shop? As long as you feel the new job is as secure as the old one - which may be very low - there's nothing wrong with moving sideways as long as you've got the new job lined up before you leave your old one. He's just not finding the jobs he expected. As he said open source and not Linux servers, I'm guessing he's a developer. And his problem, as far as I've seen it is that you almost never hire a random person to work on an open source project. You almost always pick some person that has worked on it for a long time already and turn a volunteer job into a paid job.

      There's so many people that already know the code base with first hand experience of code quality, commitment, coding style and personality that just lack the money to do it full time already, why would you search on monster.com for one? That would only be like he found for the odd contract job, though I'd try the project's mailing list first, unless that's frowned upon but usually they have one open for commercial requests/offers. Of course you can see if Red Hat etc. is hiring but that's a pretty damn small pool. There's custom development and CotS development, paid OSS development is actually rare.

      --
      Live today, because you never know what tomorrow brings
    12. Re:You're a douche by jeffmeden · · Score: 3, Insightful

      You're a douche. In an economy where many people have been unemployed for so long that they're just dropping out of the workforce altogether, you're fretting over "FUD" because your company did a normal thing and switched products? Get over it. Do you realize how insane you have to be to take platform wars so seriously that you actually quit your job and avoid any other jobs that have anything to do with Microsoft products? For god's sake, get some perspective.

      You make a good troll, but the point is right on. Is MS stuff really so hard to wrap your head around that you had to pull the ripcord? If you are right that MS products in general are harder to maintain, then guess what THAT IS THE BUSINESS TO BE IN. Think about this, Mr. I'm So Fucking Smart, if you are right that FOSS products are a dream come true and they work as soon as the key is turned, you are going to have a pretty damn hard time convincing someone to bother keeping you on the payroll. Get an in-demand skill (some of them are in FOSS, most are not) and stick with it. If you are set on being a sysadmin type person, you either need to know old school unix (for those companies still kicking their legacy systems down the road) or you need to know MS (for any modern company of decent size.) That's just the way the world is spinning right now.

    13. Re:You're a douche by WilyCoder · · Score: 3, Interesting

      The viewpoint expressed in your post is exactly why I can now bill myself as both an Android developer and also an iOS developer.

      I'm not in the market for work right now, but you can be sure that I have two pools of jobs to pick from when it comes to mobile development now...

    14. Re:You're a douche by jedidiah · · Score: 4, Insightful

      ...or he could simply find a new job at a better company.

      Chances are that their sudden exclusive use of Microsoft is just the tip of the iceberg.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    15. Re:You're a douche by GameboyRMH · · Score: 2

      Working with MS server-side stuff is a gigantic PITA and it's understandable that you might leave a job to avoid it. It's like switching from managing a team of educated adults to babysitting a bunch of brat children. I'd do the same thing in his shoes.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    16. Re:You're a douche by The+Wild+Norseman · · Score: 2

      Personally, if my employer switched to something I didn't have experience with I'd take it as an excuse to gain experience with something new while getting paid for it, rather than going "wha wha wha, must find a new job and limit my skill set even more".

      You know, I'd do exactly as you described, if I were in that position.

      The only issue I can see that often times, a company would say, "oh, you don't know as much with MS as you do with [previous system]? We can get MS-cert'ed flunkies all day long for half what we're paying to train you. You're fired."

      And then he's even more behind the 8-ball, scrambling to find work.

      --
      "A government is a body of people usually -- notably -- ungoverned." -Shepherd Book
    17. Re:You're a douche by jellomizer · · Score: 4, Informative

      I have issues of those Open Source Zealots who accuse everyone who made a conscious decision to drop Open Source and go with Widows as believing the FUD. The way a product is licensed has little if anything to do with its product quality. Linux is a great OS. But it isn't perfect Windows is better then Linux in a lot of Areas... Also Linux is better then Windows in a lot of areas.

      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.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    18. Re:You're a douche by hawguy · · Score: 4, Insightful

      "Oh no. My management made a platform decision that I don't like. I quit." Then fucking quit you idiot. Go start your own company founded on whatever principles you want and make your own platform decisions then.

      He did quit. Why does he have to start his own company when he could work at an existing company that embraces his ideals? Not everyone wants to run their own company, nor should they.

      If you had to explain to family why you quit your job, do you realize how fucking retarded it sounds to say "I quit because of principles. I refuse to work for a company that buys from Microsoft"

      Good for you that you have principles -- but those are fucking stupid principle. Set your priorities. Jeebus Christ this is idiotic.

      There are companies that would embrace him and his ideals. He just doesn't work at one, and judging the fact that he's looking in the newspaper for a new job and not Craigslist, he probably doesn't live in an area where he's likely to find a company that's runs significantly on open source software. Just because you have no ideals surrounding open source, that doesn't mean that no one else should. As for what he tells his family, that's none of your concern - his wife may be a hardcore OSX geek and completely understand.

      That said, he's going to run into Microsoft at just about every company in the back office, but there are plenty of companies that use Open Source products for their public facing web sites and in-house tools. For some things, Microsoft is the Right Answer, it's just that MS comes with a lot of baggage and the foot print starts to grow and before you know it, you've got your entire infrastructure on MS and there's so much momentum behind it, it's hard to move off. SaaS is making it easier to not grow a large MS infrastructure to run your business, but even SaaS providers often come with Microsoft dependencies either with MS-only thick clients, or MSIE requirements for full functionality.

    19. Re:You're a douche by unimacs · · Score: 5, Insightful

      Having a job in this economy is something to be thankful for. Still, you spend much of your waking hours at work and you'll be a much happier person if you enjoy your job.

      If he can find work he likes better, - for whatever reason, why shouldn't he switch?

      I've left a job because I didn't find it challenging enough. I left another one because I didn't like the way they ran their projects and I wasn't in a position to change it. An important aspect of any job I take is that the company or organization be one that benefits society in some way. I tend to end up at non-profits. So I'm kind of picky. Luckily there's been enough opportunities that I can afford to be.

      When I'm hiring I look for someone who's going to be enthusiastic about the position and the company. If he's at odds with management, they are both better off if he goes some place else.

    20. Re:You're a douche by Anonymous Coward · · Score: 5, Insightful

      It's pretty clear this guy got fired for being a preachy douche.

      Read between the lines..

      Actually, it sounds more like someone else is being the preachy douche. These days, you don't get a business advantage by letting your IBM (or Microsoft) rep run your IT department. Most shops may be primarily Microsoft (or more rarely, primarily open-source), but most successful shops realize that no one solution exists for everything, and thus have little pockets of alternative solutions.

      When you flat-out slam the door on alternatives, you also slam the door on opportunities. Better to bail before things get worse.

    21. Re:You're a douche by CadentOrange · · Score: 4, Insightful

      I don't know what sort of company you work for, but I've never ever heard of anyone being demoted from Senior X to Junior X without changing jobs. The fact is, if your company switches tech to something you're not familiar with then it's time to learn something new while being paid! That makes the most sense in the short term (you keep your job) and it makes sense in the long term (you have new expertise that will make you more employable). It's a win-win as far as I'm concerned.

    22. Re:You're a douche by kiwimate · · Score: 2

      Exactly. As others have pointed out, there's a lot of information we just don't have.

      * What does this guy do? I'm assuming something like a server admin, given the vehement reaction, but he could just as well be a network admin who really doesn't like Microsoft, for all I know.
      * What's with the company? I'm assuming they're quite small, or they wouldn't be able to do a 100% MS shop. How big a transition is this for them? Have they been all Linux before? Why the shift?
      * More to the point, they either have nothing, or they have something. Assuming the submitter is a tech guy who's very involved on a daily tasks basis, they surely can't be unaware of this, and are taking into account a need to retrain?

      As for quitting over this, well, far be it from me to tell you how to live your life. Only you know what responsibilities you have (family?), how easily you can pack up and move if you have to, etc. But you're probably going to find something at any employer that you dislike or disagree with. Only you can decide if it's important enough to you that you want to risk a major life change.

    23. Re:You're a douche by Aryden · · Score: 2

      How are you going to become the "Jr" guy? Just because you are learning a new platform / software / server environment, doesn't mean it replaces your knowledge of the previous framework. Also, someone has to perform the integration, someone has to migrate data, someone has to validate the functionality requirements of the new installs. There is a hell of alot that has to be done in these situations, meanwhile you can learn the new shit and be able to say in the next interview "I am a SR Sys Admin for X system as well as an Advanced Admin of this MS system"

    24. Re:You're a douche by Arrogant-Bastard · · Score: 5, Insightful

      Nonsense, of course. What he is...is a professional. Professionals do sit idly by while inferior people make extremely stupid decisions -- of which "going Microsoft" is most assuredly one. They utilize their best professional judgment, they protest, they complain, they argue, they do everything that they can to argue their case. And if they fail? Then they resign in protest, as this person has. (And were I hiring: I would hire this one in a minute. Most people are simply too weak to demonstrate this kind of courage, to put their own job on the line.)

      The people who most deserve our admiration are not the ones who meekly go along with incompetence and short-sightedness and stupidity; no, they're the ones who stand up to it. And in a week where we learned of the death of Roger Boisjoly, a man who did that very thing, maybe we should remind ourselves that if we really want to call ourselves professionals -- and not cheap whores who will do anything for a paycheck -- then we are REQUIRED to stand up for our principles. Anyone who can't or won't do that is a spineless, worthless coward.

    25. Re:You're a douche by Missing.Matter · · Score: 3, 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.

    26. Re:You're a douche by Johann+Lau · · Score: 5, Insightful

      If you had to explain to family why you quit your job, do you realize how fucking retarded it sounds to say "I quit because of principles. I refuse to work for a company that buys from Microsoft"

      I wouldn't father children with a woman who doesn't fucking pay attention, and doesn't extrapolate, to begin with. But hey that's just me. Apparently this is more about you and your family or something?

      Every platform has pros and cons

      So do political systems. You could say that about everything, it's just sophistry filler. Would you say the same to someone in 1940s Germany quitting their job for the Nazi party? "oh, but everything has pros and cons *scratches beard in a wise manner*". Well, so does having priorities other than you, for example.

      Now feel free to go nuts over me making that comparison, but you basically say food over principles, and I say that doesn't leave much food in the long run to be used for anything worth a damn. Everybody dies anyway, see heat death of the universe. It's how we spend the time is what makes the only difference. Nobody surives, no memories survive, everything is irrelevant and dust. What matters is wether your soul soars or is tethered to the fears of mediocre people and blind, doomed materialism. That is all there is. But I digress.

      Then fucking quit you idiot. Go start your own company founded on whatever principles you want and make your own platform decisions then.

      Oh, and maybe ask slashdot for pointers? What exactly is your problem then?

    27. Re:You're a douche by brainzach · · Score: 3, 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.

    28. Re:You're a douche by Johann+Lau · · Score: 3, Informative

      Just answer his questions or don't. Y'all are basically wanking over assumptions about the OP. Who gives a shit, really?

    29. Re:You're a douche by quantaman · · Score: 5, Interesting

      At my last job our team had 6 developers, 4 of us used Linux on a daily basis. The company decided it was going all Windows, we were able to hold out a while but the Linux portions of the environment were getting more and more marginalized.

      We all had the option of moving over to the MS side, but frankly if we wanted to work with MS there were better options, and within a year all 4 of us were gone.

      A job should be something you enjoy, and if you have the ability to find enjoyment in the tools you use that counts for a lot.

      As for those complaining about him looking for a new job while everyone else is struggling with unemployment... Well I hear there's about to be an opening for someone willing to work with Windows.

      --
      I stole this Sig
    30. Re:You're a douche by SeNtM · · Score: 5, Insightful

      Right! Screw principals!

      People should be forced to work in their position regardless of the practical and moral personal guidelines they may have. And if they decide not too, we can use guilt and shame to persuade them otherwise...don't forget to mention the torment they will be putting their family through.

      If that doesn't work, you blackmail them into staying by threatening their ability to gain future employment elsewhere. One of my personal favorites is the "do-not-poach" agreement I have with several other related (and non-related) industries. Collectively, we maintain a registry that we put these rejects with "principals" into...slavery...err...(cheap) employment then becomes quite easy. I have even been able to issue paycuts and salary reductions to those individuals that I have caught on Monster and Craigslist...

      I am on board with you 100%. It is time that we as employers stood up to these bullies, who always demand better pay and health insurance, and put them in their place. They work for us at our leisure. If I call programmer X at 3am because I want a new programmable interface for my coffee-pot that allows per-day timer functionality, he better have it done by 8am and he can forget about extra-pay, overtime, or and type of bonus...he should be glad I didn't fire him on the spot for the hesitation I heard when I told him to do it. I don't care if his wife is currently in labor and about to deliver...how the hell is he going to support a child if he doesn't have a job.

      That brings me to healthcare. Our efforts at lobbying and media-manipulation have not been as successful as we have hoped. Within 3-years, employees will be able to decouple their insurance plans from their employment. This has often been the primary tool that we us to keep these people in-line and their salaries capped. We need to implement more public disdain for ObamaCare...maybe leak plans for those that take early retirement to include mandatory enrollment at age 85 to a nursing facility...we can call these "death-camps". Imply that participation will result in them killing their grand-parents. We should be able to gain a few more years of enslavement security or maybe even repealment of the bill.

      However, our efforts in deunionization are finally taking hold. With any luck, we will be able to reinstitute mandatory 7-day work-weeks (at reduced pay) by the end of the fiscal year.

      With your help, I am sure that we can reduce further occurrences of these idiotic people jumping ship every time we make decision they claim is irrational. I find it refreshing find such a like-minded ally, thank-you.

      --
      "There ought to be limits to freedom." -George W. Bush
    31. Re:You're a douche by tibit · · Score: 2

      It doesn't have to be irrational. Au contraire, to me it seems like a perfectly rational decision. The guy is not happy at the job, is it irrational to quit because of that? Happiness or lack thereof is a fact, you don't have to rationalize it for it to be true. People have tastes, wishes, desires, none of this stuff is necessarily driven by rational thought.

      --
      A successful API design takes a mixture of software design and pedagogy.
    32. Re:You're a douche by brainzach · · Score: 2

      If you are professional, you get the job done instead of complaining how something goes against your ideals.

    33. Re:You're a douche by TheCarp · · Score: 2

      Actually, he said he would seek employment elsewhere. That doesn't mean just up and quit, that usually means you keep working, and send out resumes, take a few days off to interview. That sort of thing. Normal shit that any professional should be doing from time to time anyway, unless he is at a place that he intends to make a career and stay for the retirement package.

      Its the best way to make more money and....if the company is going in a direction that you don't want to go...by all means...why not leave? No job is a lifetime commitment. If the work isn't what he wants to do....FOR ANY REASON... then he absolutely should seek other employment.

      Also, forget open source, few, if any, companies are bought into any ideology. Be willing to work with other Unix environments, and there are plenty of jobs to go around, in fact, right now there is a glut of trained technical people and those getting a lot of these jobs are not that competent. So its an excellent time, if you have the chops, or a great time to get them if you don't.

      Though, market matters. Out where I am, shit, the past couple of months I have had recruiters calling me again, and friends of mine trying to recruit me off to their companies. The market is definitely picking up in some places. I have heard more activity on that in the past 2-3 months than in the past 2-3 years.

      --
      "I opened my eyes, and everything went dark again"
    34. Re:You're a douche by 19thNervousBreakdown · · Score: 2

      I am really sad that this is being modded up as insightful.

      People should work on things they enjoy. The various technologies out there are so close to equivalent that it's more a matter of what you and your team (including partner companies, etc.) are familiar with and personal aesthetics than any real technical advantage--WIMP/LAMP/C#+MSSQL/Python+Oracle, there's really very little difference in what you can accomplish.

      But, I have a personal aversion to Python. I just don't like semantic whitespace--maybe that's not a good reason, but that's not the discussion we're having and I'm not particularly concerned with it either way until there's a situation where Python vs. other actually matters to me. Anyway, you know what? Because I don't like it, I don't go looking for Python jobs. And if the place I worked at switched over to Python, I'd make that actual serious evaluation instead of the knee-jerk judgement I'm currently going on, and if I still didn't like it I'd start looking elsewhere. As an employee in an at-will state, that's my prerogative.

      I'm sorry that you or someone you know is having a hard time finding a job, but unfortunately a job is a lot like a girlfriend, in that it's much easier to get one when you already have one. There's no justice in this universe, and that's a fact. But this guy being miserable at his job isn't going to create more opportunities for you. If you hate everyone who's got more than you, well, you'll hate a lot of people for no good reason, and judging by your ability to make the post you did, there's a lot more people out there with even less than you.

      A company will make the same decision--if they have an employee who obviously doesn't enjoy their job and is ineffective at it, they'll replace them. The only real difference is, while I'd give at least a two week notice to avoid being blackballed and probably more than that plus training a replacement because it's the right thing to do, if my employer decided to replace me I'd be out on my ass on a Friday afternoon with no notice. Or even better, and I've seen it happen, I'd be told I'm training an assistant, and then canned. All in all, there's no reason to make your money any way other than what makes you happy, provided you have that option. Don't begrudge somebody their options just because you don't have the same options, that's practically the definition of childishness. It's also how super-villains get started too though, so if deciding who lives and who dies at the point your frozen chaos laser from the top of your skull throne is your thing, disregard everything I just said.

      --
      <xml><I><am><so><damn>Web 2.0</damn></so></am></I></xml>
    35. Re:You're a douche by Col.+Klink+(retired) · · Score: 2

      > Can't people just use whatever software fits their needs?

      Um, isn't that why he quit? They decided to go "100%" MS, which means they are no longer going to evaluate the software and find the right solution, they will just pick MS. He didn't say they replaced Postgres with Access, or that they want people to use IE instead of Chrome. He said that they just BANNED all non-Microsoft software.

      So no, at his current job, he cannot use whatever software fits his needs. That's why he wants a new job.

      --

      -- Don't Tase me, bro!

    36. Re:You're a douche by ahodgson · · Score: 2

      Life is too short to work with Windows all day. I'd quit, too.

    37. Re:You're a douche by Korin43 · · Score: 2

      Is "apt-get upgrade" really that complicated?

      The reason for the "fragmentation" is that Linux programs tend to use global dependencies, instead of carrying all of their dependencies with them. It obviously has some (possibly major) disadvantages (DLL hell), but it's the reason Linux tends to use 5x less memory than Windows and OSX.

    38. Re:You're a douche by Kalriath · · Score: 3, Informative

      Because getting a senior Microsoft admin costs just as much as a senior Linux admin, contrary to popular belief.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    39. Re:You're a douche by exomondo · · Score: 2

      He did quit.

      Nowhere there does it say he quit, it just says he's decided to seek employment elsewhere, most people will find another job before they quit their current one.

  3. Consulting. by Kenja · · Score: 2

    Only source I know of outside the rare internal position is as a consultant being hired piecemeal to make modifications to existing open source software. Basically company A saying we want to use software B because its free (aka open) but we want it to do Y so hire X to make the changes. Dont know that you can make a carrier out of it, especially if you refuse to bid on non-open source jobs.

    --

    "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
  4. Where are the open source jobs? by Johnny5000 · · Score: 3, Funny

    Why, there are plenty of open source jobs! Just last week I started working in Happy-Land, in a gumdrop house on Lollipop Lane!

    Come join me, and bring your friends. We're having a tea party later.

    --
    The libertarian solution to the failures of capitalism is to apply more capitalism til the failures are fixed.
  5. What is an "open source job"? by Neil_Brown · · Score: 4, Insightful

    Are you looking for a company developing something, which is to be released under an open source licence?

    Or to support open source platforms, irrespective of what the company itself does?

    Are you looking for employment, rather than offering consultancy services / self-employed? If you have expertise with particular open source platforms, are there jobs available to work with those platforms — even if the companies in question do not realise that they are open source?

    Could you be looking for jobs where the company wants a solution which does [x], and is not worried how you get to [x] as long as you are on time and on budget, and so would be amenable to an open source solution?

    1. Re:What is an "open source job"? by TheRaven64 · · Score: 3, Informative

      Exactly. I've never seen a open source job advertised. On the other hand, I fairly regularly get sent adverts from people looking for a FreeBSD or LLVM developer, and there are lots of jobs around for Linux or *BSD admins. Looking for an open source job makes even less sense than looking for a 'Microsoft job' (which, actually, sounds like a euphemism).

      --
      I am TheRaven on Soylent News
    2. Re:What is an "open source job"? by jd · · Score: 2

      Dunno if Hot Linux Jobs is still around, but that would be where I'd start looking.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  6. Unanswerable by jemtallon · · Score: 5, Informative

    I'm afraid this question is unanswerable as we don't know what type of job you:
    a. Like to do
    b. Have already done
    c. Are good at

    Please be more specific in future requests for assistance.

    1. Re:Unanswerable by mooingyak · · Score: 2

      I was thinking a similar thing, though a different list:

      1. Where do you live
      2. Where are you willing to relocate to

      --
      William of Ockham had no beard. The most likely explanation is that it was chewed off by squirrels every morning.
    2. Re:Unanswerable by Necroman · · Score: 2

      Other important questions (you should be asking yourself these):

      d. are you willing to move?
      e. does it have to be OSS, or just a more open-minded culture?
      f. why is OSS so important to where you work?

      --
      Its not what it is, its something else.
  7. Re:All around...oh, wait, you mean the PAYING ones by Anonymous Coward · · Score: 3, Funny

    I would rather eat glass while being raped by an angry Mike Tyson on top of a pyre of burning feces than to ever have to deal with it again.

    That can be arranged.

  8. From what I've seen by jawtheshark · · Score: 2

    Pretty hard to find. Microsofts tentacles are everywhere and even the shops that are as much open source as possible, get infected somehow. We're pretty much a Debian shop, but accounting needed a Windows 2008 server for their proprietary accounting package and left and right there were supporting servers for little tasks where it was best suited. However, now developers are requesting a MSSQL server for a real production platform. Why? I don't know... Doesn't make much sense.

    Pure open source jobs are very very rare. It's the level of Microsoftism that you want to accept, that opens some jobs. It is, alas, reality. I'd say: suck it up. I have no choice either. Well, except for the choice of starving and not being able to pay the rent.

    --
    Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
  9. Embeddedland by LikwidCirkel · · Score: 5, Interesting

    Stop thinking of "desktop PC's" and start thinking embedded hardware products. Tons of things are moving that way anyway.

    In general, I find that the embedded community is much more into open source solutions.
    Windows is the king shit desktop OS. Linux is the king shit embedded OS.

    1. Re:Embeddedland by hawguy · · Score: 2

      the same kernel and userland work on both super computers, cellphones, and everything in between. there is not a computing solution that can't be made to work with gnu/linux.(not that its always the best solution. Also, your company's accounting software would run just fine on linux if someone ported it for linux. Its not because of any flaw of lack of capability, but choices made by your accounting software's developer. At least from a techincal standpoint, when you are doing development work, and control all the code, yes, linux is far more flexable than most any other operating system., to include UNIX, which as very flexable and very portable itself.

      While that is indeed flexible, it's completely irrelevant to me when I need to buy a new server. I don't really care whether or not my server operating system can run on a phone, I'm more interested in whether or not it can run the applications I need and how much it will cost to install and maintain.

  10. What's your current job? by Call+Me+Black+Cloud · · Score: 4, Insightful

    Are you a janitor? Programmer? DBA? SA? Middle manager?

    And what is "an open source job"? Is that a job where anyone can come by and do your work for you?

    Your knee-jerk reaction makes no sense. You didn't say what you do or how the change will affect you, only "OMG M$!!!!!". In the end your company will be better off without you.

    1. Re:What's your current job? by thesandtiger · · Score: 2

      It's pretty obvious the OP isn't experienced, isn't mature and isn't resourceful - in that light, the knee-jerk reaction makes perfect sense.

      Inexperienced: Anyone with more than entry-level experience in their work would at least have some idea of competing companies in their industry and would also have some notions about how to contact those companies to ask about jobs whether advertised or not. They would also know that, when asking for help from complete strangers, being as clear and detailed as possible would help them get the answers they're seeking.

      Immature: He bailed on a job in this economy with only the vaguest of handwaves about "FUD." Further, it's clear from the fact that he didn't bother explaining *anything* in his OP about this "FUD" that so vexed him that it never occurred to him that other people might not agree with him. Further, it's clear from the lack of information in his posting that he expects other people to do the work for him in helping him find a new job; he wasn't willing to spend time thinking of good things to google, but he values other people's time so little that he's willing to ask here. All huge signs of immaturity.

      Not resourceful: A resourceful person would have taken more steps to find things on their own before resorting to asking here. A resourceful person would have come up with quite a few different things to search for (hint: I spent 5 minutes on the job sites mentioned and was able to find quite a few "open source" jobs because I'm not an idiot and didn't just type "open source" into the search field). A resourceful person would, if they had to give up hope finding the answer they seek on their own, give a detailed description of what they were looking for, where they looked, and the problems they ran into so that the people they were enlisting to help them wouldn't waste time going over things that had already been covered.

      So, inexperienced, immature and not resourceful. Rather than looking for an "open source" job, I'd suggest the OP look for one where the questions he asks are easier - like "Would you like fries with that?"

      --
      Since I can't tell them apart, I treat all ACs as the same person.
  11. I work at SUSE. by vojtech · · Score: 5, Interesting

    ... we're hiring. Are you any good?

  12. The entire setup seems bogus. by jedidiah · · Score: 3, Insightful

    The entire setup seems bogus.

    If you don't want to work with Microsoft products, there's plenty of room for you out there. Dice and Monster are full of such jobs.

    The idea that you can't find any seems like some sort of lame attempt at propaganda.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  13. In Open Source, the job finds you! by ccguy · · Score: 5, Informative

    Bad joke in the subject, but it's true. I've found that submitting patches to a established open source project is the easiest way to find a job, in fact without moving a finger.

    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).

  14. Re:I wouldnt you by jedidiah · · Score: 3, Insightful

    If you spent "hours upon hours" trying to configure samba to talk to a Windows 7 box then you need to turn in your college degree and ask for a broom.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  15. I got a nice linux based job by davydagger · · Score: 2
    now, convincing companies to run linux on the desktop is hard. it does help that we have an old UNIX guru at work as the "master hacker" and computer cult cheiftan. Being that linux is probably the most flexible, powerful, and usable of all modern day *NIX systems.(runs on more systems than netbsd)

    I work in a large but otherwise nameless company. They picked up "linux" on my resume, gave me and interveiw and hired me without any real certs based on my linux knowledge.

    I get a lot of emails looking for either linux admins or linux system tuners. its the hot new thing.

    keep looking through monster and career builder. or mabey your city is just open source unfriendly?

  16. Open source areas by Animats · · 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.

  17. You don't look for an Open Source job... by zarlino · · Score: 4, Interesting

    ...most of the times, it's the Open Source job that will look for you. Create or join interesting projects. Let you skills shine. If you're good, someone will ask you if you're interested in applying for a job with them.

    --
    Check out my cross-platform apps
  18. timothy is obvoously having a slow day by prgrmr · · Score: 3, Insightful

    There are a lot of "open source" jobs out there, whether you mean working with open source products like Linux or PHP or Android OS, or working for a company that is an open source provider like Red Hat or Google, and the article is nothing but a troll. Mr. stry_cat completely neglected to give so much as a hint about his technical skill set, let alone enumerate anything specific. There are programming, admin, project management, and management positions in all parts of the country, across almost every industry imaginable, and the only constraints for any given individual are personal preferences as to where to live, and current responsibilities for where they are currently located.

    Every time a slashdot editor allows a completely worthless article like this to hit the front page, they are devaluing slashdot as a brand. Given how often timothy does this, I am amazed he is still permitted the opportunity to do so.

  19. Re:open source is a passion, not a paycheck by slim · · Score: 3, 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!

  20. Web Development by jimmerz28 · · Score: 2

    I've seen tons of Drupal, HTML 5, jQuery and jQuery Mobile job openings (those are all "open source" if you will).

    It also seems that at least in the past few weeks the number of job hunters that have been contacting myself and co-workers has increased, which is hopefully a good sign for my unemployed brother and sister college grads...

  21. Re:On the contrary by TooMuchToDo · · Score: 2

    Fermilab in Batavia, IL is almost a pure Linux shop. If in the area, I'd check there.

  22. Ya that's my bet by Sycraft-fu · · Score: 5, Insightful

    Even if you like, or dislike, a given technology you can work with it. For example I hate Macs, their enterprise support is shit. However, we have some faculty that use them, so I support them. I've worked out how to integrate them in to our system. I feel we would be better without them, and I'll advocate that, but I'm not a dick about it and I'll work with them.

    1. Re:Ya that's my bet by unimacs · · Score: 2

      Just curious. What if you given an edict that all all new desktop and laptop purchases would be Macs? And, oh, since all the desktops are going to be Macs, you're going to have run OS X server and get rid of AD or whatever you use.

      And this happened in spite of your strong objections and the fact that you probably are more knowledgeable about the subject than those who made the decision?

      My guess is that at minimum you'd be pretty pissed and feel completely undervalued.

    2. Re:Ya that's my bet by unimacs · · Score: 3, Interesting

      They'll work. "Quite well" is open to interpretation. I'm not anti-Mac. I'm posting from one now.

      My point is that there are aspects to most people's jobs that they don't like but they're willing to put up with. So if you're somebody who doesn't feel that Macs (or whatever) are the best choice, it's one thing to support a few of them, but quite another if the entire company is going to switch over. Especially if you think it's a bad decision, you made your opinion known, and felt you were ignored.

      I'm an IT Manager. If I decided that we were going 100% Mac (even just on the desktop), my network admin would definitely voice his displeasure. If I decided to go ahead anyway, it would not surprise me in the least if he quit. He might decide to stay anyway but our working relationship would suffer, at least for awhile. His job performance may also decline.

      Some times it's best if an employee and an employer part ways. It's far better for the OP to look for a job he likes than to stay and be a unhappy, crappy employee.

  23. IT professional starts with Sunday Classifieds? by derfla8 · · Score: 5, Insightful

    I have some serious reservations about responding to this, but so many red lights go off:
    -What employer would hire someone who makes rash decisions based on emotion? You're not Steve Jobs.
    -Considering the number of Fortune 500 companies that use Microsoft technology, I can tell you the decision upper management has taken is not just on FUD. Just as a way to put a check on your assumptions, revisit the company you have left in five years. Are they still in business? Did they grow? My guess is that moving to Microsoft was a business decision as much as a technology decision. There are pros and cons to all these vendors and ideologies. You want to stake your paycheque on it, don't blame the industry or others.
    -The biggest error I see here is, regardless of why you wanted to leave...you were getting a paycheque. Storming off without securing your next employment hurts nobody but yourself. Unless you are in a position where you are being abused, taken advantage of, subjected to unsafe working conditions...why would you leave first? Being unemployed makes you that much more undesirable to any potential employer.
    -Sunday classifieds? What are you, some sort of dinosaur? Even my non-technology friends do not "start" with the classifieds.

    I'll just end with my personal feeling that perhaps you are the one who is under the influence of FUD. I've worked in Linux shops, shops with various Unix flavours HPUX/AIX/Solaris (even SCO back in the day when they weren't just patent trolls,) Apple and Microsoft shops. As technologists, we're pretty adaptable. I'd never take my personal preferences on vendors as the limiting factor on choice of employment.

    Best of luck to you.

  24. Mabye he's just better? by Spazmania · · Score: 5, Insightful

    I don't know what kind of work you do but I for sure would seek other employment if I was asked to do a wholesale move of the systems I work on to Windows. I'd also find other work if my employer told me the only work they had for me next month was mopping the floors.

    It isn't beneath me to mop the floor. If they need me to do that *today*, I will. But janitorial work won't move my career in the direction I wish to go so if that's the core work they have for me, it's time to move on.

    I feel the same way about managing and/or writing code for Windows systems.

    --
    Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
  25. I'm IT Administrator, so I know by na1led · · Score: 2

    Things can change year to year. One year our company was using Black Berry Phones with a Black Berry Server, and the next year we got rid of all BB phones and the server in favor of iPhones and Android. If you're not willing to adapt to changes, then you don't deserve to be in IT. Don't get me wrong, I like Open Source, but I'm not going to risk my job because I refuse to work with Microsoft Products, that's just stupid.

    --
    -- By all means let's be open-minded, but not so open-minded that our brains drop out.
  26. Re:Ever been to Singapore by GameboyRMH · · Score: 2

    No matter how nice and clean and safe a country is, if it has laws like that, IMO it's a shithole.

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
  27. Trading companies if you want a Linux world by TheGreatOrangePeel · · Score: 2

    First, disregard all the posts calling you a douche. If you're unhappy in your job, you're unhappy in your job. Anyone criticizing you for a 1 paragraph ask /. question that is just one piece in a much larger picture needs to have their head looked at. In my mind, you're being called a douche for staying on-topic and NOT going into detail on all the conflicts you may have had with management. I really can't express how frustrated I am with those posts and the lack of thinking that had to have happened to not only get them posted, but to get them moderated as INSIGHTFUL of all things. /rant

    More on-topic, most major trading firms (at least the ones in Chicago) are heavily Linux/Unix based shops who are more interested in using tools that can get stuff implemented *now* (usually to fix an issue) than tools they have to negotiate a price on and implement in the next month or two. Obviously enough, however, this is only one side of the open-source coin. If you want to do more than just *use* open-source software and you want to be part of a company that is actively building and developing open-source tools, then I suggest you target specific companies like RedHat or specific roles in companies that own major open source tools. Most companies have job postings somewhere on their site, so if you target the right companies and sell yourself in the right way, you should be able to find a good fit.

  28. The slope of FLOSS jobs by Dennis+Sheil · · Score: 2

    There is something of a slope of what FLOSS in an organization is, from Richard Stallman, who is a purist, all the way to companies which will use (but not contribute) Apache/BSD source in their code, or run a GPL application.

    I've used FLOSS associated with my job for a long time. From the mid 1990s on this was as a Unix Systems Administrator. I've installed Linux (and back then, FreeBSD also) servers at companies since the mid 1990s. I've installed open source software like Apache, BIND for DNS, and Tomcat. Various mail packages like sendmail, exim, qmail. Some of the comments mention small companies, but I've installed and/or maintained open source tools in everywhere from small startups to Fortune 50 companies.

    Also, over the past year I have learned the Android API better, and Android is, of course, an open source platform. My entire development process for Android is very open source based. I do development on an Ubuntu Linux desktop with the open source IDE Eclipse. I also often include Apache code in my code, or sometimes LGPL, or sometimes even GPL code. I even released Android open source - I was building a spreadsheet, got pre-2007 Microsoft Excel (.xls) loading OK, but hit a snag with Excel 2007/2010 (.xlsx), so I open sourced what I had so far ( https://github.com/dennis-sheil/android-spreadsheet ) and will do some more work on it if I have the time.

    I released several of my own Android apps over the past year. You're talking about making money on this - I made over $15 in ad views yesterday. Not enough to earn a living, but an extra couple of hundred dollars a month does not hurt. Some independent Android developers have put up blogs, like Droid Blog, or Kreci, or others, they've been doing it longer than me and are making thousands a month, not hundreds.

    Plenty of people have written advice on how to push for open source solutions at a company. Just suggesting often it isn't going to do the trick, you have to package it in a certain way, get buy-in from the stakeholders and so forth. You might not always succeed, but sometimes you will.

  29. Ignoring the fact... by jholyhead · · Score: 3, Interesting

    ...that your company is probably better off without you whinging about how Bill Gates and Darth Vader have the same accountant, if you want to have 100% control over your technology stack, start your own business or become a freelance consultant. That way you'll be free to pick and choose what you work on.

    Of course, the kind of person who would quit their job because they're scared of Microsoft probably doesn't have the right temperament to run a successful business.

  30. Recruiters & Research by FreeUser · · Score: 2

    First, put together a resume of your marketable skills. Then contact recruiters in the region you would like to work in (they can often be found via LinkedIn, careerbuilder, etc.). Research potential employers. Do not go into interviews to discuss "open source" or your philosophy, go in with the intention of leveraging your skills to deliver real value to the organization.

    "Open Source" covers a lot of area. Are you a C/C++/Java/Whatever language-de-jour developer, a system administrator, a web developer, a network engineer, ... ?

    I've been everything from a developer to a sysadmin, an engineer to an architect. While I have worked in environments heavily biased toward Linux and Open Source (management burned by too many orphaned 3rd party libraries and apps), in my experience most environments are heterogenous, and will have some combination of Windows & Linux Desktops, Linux and Solaris servers, with a smattering of Windows servers. One environment I've worked in was heavily biased toward Windows on the server side, and while they lived to regret it, they did not change direction as a result. The reality is you cannot dictate platforms, and your recommendations should be driven by value to the business, not personal bias or philosophy, however galling you may at times find that to be.

    --
    The Future of Human Evolution: Autonomy
  31. The difference is degree by RobertLTux · · Score: 3, Insightful

    they could be a shop where as of now the Microsoft method is Preferred (but they will use FLOSS when needed)
    or
    a shop where if FLOSS is required to do something IT WILL NOT GET DONE
    or
    a shop where you will get escorted from the building by security for having FLOSS stuff on your person/computer

    im thinking that the problem is he is dealing with case 2 or 3

    --
    Any person using FTFY or editing my postings agrees to a US$50.00 charge
    1. Re:The difference is degree by Jah-Wren+Ryel · · Score: 4, Funny

      Any person using FTFY or editing my postings agrees to receive a US$50.00 gift from me

      FTFY

      --
      When information is power, privacy is freedom.
  32. True but by Kupfernigk · · Score: 4, Insightful
    Suppose, like a couple of people I know, you had in-depth knowledge of an ERP system that is still in current use and likely to stay that way, and your employer decided to switch to a Microsoft product in the belief that now MCSEs would be able to do the work?

    You know who is going to be blamed when it all goes pear shaped. You have 10 years of experience in a mainframe product. Do you:

    1. Stick around, work 80 hour weeks for the same pay and wait to be fired?
    2. Leave and become a well paid contractor until a company you contract for makes you an unrefusable offer?

    Some of the people posting here obviously think that changing architectures is just a five minute job. Perhaps, given the relatively simple applications on offer, that's the case for phones or tablets (I doubt it, in reality). But, say, a switch from SAP/Oracle to Dynamics for a senior developer? Not so simple.

    --
    From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
  33. I have done the best on Craigslist. by spads · · Score: 2

    I never did ~~stink~~ on those big corporate job boards, though I guess I eventually got into some recruiters' DBs from there, which helped a bit over time. Oh, and "keep your day job until your night job pays!" :)

    --
    Bukowski said it. I believe it. That settles it.
  34. Re:All around...oh, wait, you mean the PAYING ones by unixisc · · Score: 3, Informative

    To the OP, this looks like one of the 'start your own business' projects. In particular, take the landscape of Open Source projects out there, identify the missing elements that potentially prevent them from becoming major winners (apart from marketing issues) and pick a few of them to work on. But before you do, try contacting those projects and let them know that you're willing to do certain things - such as writing drivers, bug fixes or whatever you think you can achieve - but for a fee, w/ terms & conditions to be agreed on b/w you. The problem w/ most FOSS projects is that people do the fun things in it, while not focussing on the less interesting parts, such as the bug fixes. Making a career out of those parts might be the best way to go. But make sure that you have people willing to buy into your results once you achieve them.

  35. To stay or to go by morgauxo · · Score: 3, Informative

    I work for a C# / Microsoft shop. Previously I worked for a PHP shop (developed on Mac but hosted on Linux). I gotta tell you... I understand wanting to leave a Microsoft shop. There are just so many unnecessary daily annoyances that come from Microsoft software. But... in my case... the owner/boss of the PHP shop was an a$$h0l3. The Microsoft shop I work for now is ran by really nice people and treats us great. I'm probably going to stay a very long time.

    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.

  36. Re:All around...oh, wait, you mean the PAYING ones by ericloewe · · Score: 2

    It's rare to see so much hate for a specific programming language, unless it happens to be C++

  37. Back the fuck up. by DaveV1.0 · · Score: 2

    The submitter didn't say "he does not have enough knowledge with" Microsoft products.

    What the submitter said was:

    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.

    The submitter literally states that he is going to leave his job solely because he doesn't want to work with Microsoft products. He says nothing about not having the knowledge and skill needed. His decision is based solely on management choosing MS over a FLOSS solution.

    You are not just assuming things, you are putting words in other people's mouths.

    --
    There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  38. Re:I'll take his job! by tibit · · Score: 4, Insightful

    Woohoo, what is it today, a generalization day? People have drives and ambitions. I'd much rather someone who is outspoken and has a passion, than someone who will just nod at the meetings, but wish he was doing other things.

    --
    A successful API design takes a mixture of software design and pedagogy.
  39. Re:All around...oh, wait, you mean the PAYING ones by Grishnakh · · 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).

  40. Re:I'll take his job! by hawguy · · Score: 4, Insightful

    There are companies that would embrace him and his ideals.

    No company will hire this guy or anyone else that is going to quit because of selection of software.

    It shows that he's not reliable and maybe a flake. What next, he'll get hired at another company and quit because they're switching to Oracle?!

    If you're that much of a zealot that you'll quit because your company isn't using FOSS, then you really need to get a fucking life.

    I can't speak for other areas, but there are plenty of places in the SF Bay Area that will hire you (or not) based on your support of FOSS - bonus points if you can point out actual contributions to FOSS software. Many of these places were started by and run by people who also embrace FOSS software. Tell them that you can only work on a Windows desktop and the interview will end quickly.

    Granted, he's probably not going to get a job at a large fortune 500 (or even fortune 1000 company), but there are small companies and startups that embrace open source since it was FOSS software that helped them get their company off the ground at little cost.

    Me? I'm somewhere in the middle - I prefer FOSS solutions, but will use the right tool for the job. I work with (and sometimes manage) Linux, Microsoft, and Apple zealots, and you know what? They all have valid points about their preferred platform - I don't expect our PHP developers to code a .Net sharepoint interface, nor do I expect our SQL/Server Admin to set up MySQL replication. Of course, I don't expect our SQL/Server admin to design a web page because that's not what he's paid for and that's not his core strength.

    If you're that much of a zealot that you'll quit because your company isn't using FOSS, then you really need to get a fucking life.

    Of course, some would say that if you're willing to whore yourself out to whatever technology your company deems appropriate, you need to get some balls and take control of your life. If you don't want to be a .Net programmer and you have the skills to get another job doing what you want, why shouldn't you?

  41. Re:Ever been to Singapore by GameboyRMH · · Score: 3, Funny

    One where you won't get the death penalty for drug trafficking, where you don't have to get a permit to protest, where you won't get your ass fined off for minor littering, and where there is freedom of religion for starters?

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
  42. Find a new job, then quit by Anonymous Coward · · Score: 4, Insightful

    Find your new job before quitting.

    In the meantime, learn all you can about a MS shop. Who knows; your next gig might be migrating a shop from MS to OSS.

    1. Re:Find a new job, then quit by Forge · · Score: 2

      Look for a mixed house. Very few companies even try to use one OS exclusively. At my current workplace, we have Solaris, Linux and Windows stacked floor to ceiling across more than an Acre of Data Center space. Within the environment, different people are recognized as experts on different platforms and expected to administer accordingly.

      I.e. I am one of the Linux guys and I am in a department where everyone else is a Cisco or Firewall specialist. End result I do Linux 40 hours or more, each week, and once in a while help out with hardware, Windows, Networking etc...

      This is a phone company/ISP with 2.1 Million customers (in a 2.7 Million person country). So there may not be an identical company in your area. However, look out for those features, which may have contributed to my ability to find work doing Linux full time here.
      Telecom (Primarily cellphone)
      ISP
      Rapid growth
      New company (10 years old)
      Market leader
      Young staff

      --
      --= Isn't it surprising how badly I spell ?
  43. Re:All around...oh, wait, you mean the PAYING ones by scamper_22 · · Score: 4, Insightful

    There's a reason MS stuff is out there.

    I can't remember where I read it, but there was an article about how you can't make software too easy to use and install. That would not leave much work for the consultants and IT folks, and they would thus not push the product to their clients.

    You need that right balance between having a good product and leaving enough work for the IT workers to really get that into the market.

    Now, that changes a bit with 'the cloud' to some extent as now the goal the software creator can deliver and charge for the service directly. They don't need the IT consultants as much to 'push' their product.

    This is one the bigger reasons for MS dominating the general PC environment including the office. They leave their products with boatloads of customizability and scripting and push the IT folks and consultants with training to build out that ecosystem all tied to their platform of course.

    Open source environment typically lack this push. To emphasize again... this is not an engineer or technical push. There are generally equivalent open source projects... but a business and marketing and ecosystem push.

    Even something as simple as how to develop for 'Windows'... it is easy for anyone to start... get Visual Studio is the answer.

    This is why you typically find far fewer custom FOSS shops. Most companies I've seen want to use FOSS as a replacement. They don't want to/think to do the kind of customization you can often do with Windows for desktop apps.

    So where are the open source jobs?
    Generally you can find Linux development jobs in embedded systems. But if you have worked for a 'Microsoft Shop', I'm guessing this is not your niche.

    You could also go with Java, and many corporations and banks use Java.

    Many 'cloud' based solution typically have FOSS backends... as again... no need to have consultants push the solution.

    But in the end, they are just different models. I've never had the kind of anti MS passion many people have.

  44. Look for specific apps by Spazmania · · Score: 3, Insightful

    Don't look for an "Open Source" job. Look for a "Linux" job or a "Apache/Mysql" job. Or a "PHP" or "Ruby on Rails" job.

    And don't waste your time with the paper version of the newspaper. You won't find the high tech jobs there. Go for Monster, Career Builder, craig's list and other online job sites.

    --
    Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
  45. Re:All around...oh, wait, you mean the PAYING ones by multimediavt · · Score: 4, Interesting

    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).

    Your options are good ones, and so is going to work for academia, National Labs and other government agencies like NIST, NASA, etc. All use open source extensively with Microsoft and Apple all in the same bag. It's a fun environment if you get the right management and people around you. The nice thing about academia in particular is that it is relatively easy to move from department to department, college to college, or to any central IT unit if you find yourself in an unpleasant situation due to personalities, changes in management, etc. Most of my open source experience comes from working in academia for almost 20 years, supporting and managing software development and IT resources. It's one of the best places to experiment and contribute to some exciting projects using open source, closed source, crowd sourced (hehe!) IT tools and research projects, depending on where you might end up. Good luck!

  46. Re:All around...oh, wait, you mean the PAYING ones by ILongForDarkness · · Score: 2

    But not for a baritone I take it?

  47. Academia by Weezul · · Score: 4, Interesting

    Get a PhD. Write more challenging software. Release it open source. Get hired by google if you burn out.

    --
    The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
  48. Search craigslist using "linux" as a keyword... by SwedishChef · · Score: 2

    You'll be surprised what you can find in the major markets. Seattle, for instance, often has lots of jobs asking for some experience with Linux.

    --
    No one ever had to evacuate a city because the solar panels broke!
  49. Re:All around...oh, wait, you mean the PAYING ones by rk · · Score: 4, Funny

    That would be called "ADD 1 TO COBOL".