I don't have the luxury of turning down jobs for windows, but I do draw the line at using it on my own systems. They want me to use it, they have to provide the hardware.
Programmer Humor
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
Google products are acceptible though? 🤨
That's the recipient using gmail, I think. It shows the inbox tag.
Man, imagine being in a financial situation where you could afford to turn down a job just because of if the OS you'd be using
Imagine applying for a job as a backend engineer and not knowing, based on the job posting/qualifications needed that they were a Windows shop.
Or just imagine generating this fake Gmail in Gemini or ChatGPT and posting it to farm the rage.
I applied to a (among other techs) nodejs position for a finance company. I asked 5 times in all interviews if it's ok to run linux, just to make sure.
they said yes, and after signing the contract, I was send the instructions via email and company laptop was shipping. In the instructions, I was supposed to work through some remote desktop on a windows machine. fuck me
I instantly resigned, one day before starting.I refused the parcel so it went back to the mothership without me even touching the box
Sounds like he figured he would see last able to work with another os in his own environment.
In a Gmail client 🤮
Still the easiest way to get a throwaway email that isn't banned everywhere. I wouldn't want to use my real mail job searching.
This reads as not only privileged and out of touch, but you couldn't tell from the job requirements and interviews that it was a Windows shop?
What makes you assume it's a Windows shop?
The words and the particular order they're in.
I really don't see which part of "senior backend engineer" suggests a Windows shop to you. Devin is the internal IT support person of the company.
IT uses windows exclusively = it's a Windows shop. "Senior backend engineer" tells us nothing, but the skills required to work for Devin in an exclusively windows environment would have been obvious.
"Senior backend engineer" tells us it's likely backend software development, which is mostly platform agnostic. NodeJS, PHP, Python or whatever language you want to write your backend in can be developed on any OS. Even C#, unless you insist on specific versions.
The limitation to Windows as a developer OS was likely not communicated in the job advert or during the interview process and was only revealed when the developer machine was requested.
Going purely on phrasing, Devin seems to be head of IT. So this may be his call to make, but this will alienate some candidates, as we can see.
Software development on Windows is a uniquely frustrating experience. Nowadays it can mostly be sidestepped with WSL, but that still leaves you "using" an OS that you will have to fight frequently.
Ah, okay. I wasn't thinking of the job title in terms of software development, I was thinking in terms of backend infrastructure. That's my own career bias showing. I still think the post comes off as privileged as IDEs a mostly OS agnostic. The biggest hurdle is the environment that's being developed for, which I still maintain OP should have been able to sus out during the application and interview process.
Fucking based.
God you must make a ton of money
I need to start applying to jobs while I'm still comfortable just for the thrill of turning them down.
Use your power for good 💪
Probably yeah. Ive done the same and said no to jobs where I couldnt use Linux. I didnt even want mac at that time, because 70% of the fun of the job was using Linux and native tools there.
Its not really strange. We are using our computers to do our job and we think its fun, so being forced to use a different platform ruins a lot of the fun.
I hate windows as much as the next lemmy user, but turning down a well paying job because I don't want to use the OS 99+% of businesses use, means you must be at a level of stability I cannot even fathom.
And not you, but OP was kind of a dick calling IT lazy. As someone go works in IT myself, a lot of departments these days are woefully understaffed. We're not going to support any extra software, causing us to work more overtime hours, because one douche is throwing a hissyfit
I also wouldn’t take a job that required using Windows. Yuck!
While I prefer Linux and use it wherever I can, I use about every major OS on a regular basis. I have a machine that dual boots Windows due to some expensive specialized software I own that doesn’t work on Linux yet, I have an iPhone because Linux phones aren’t good enough to be a daily driver and Graphene doesn’t work with certain apps I need, I have an Android tablet / Android TVs because they have a usable UX while allowing sideloading of OSS apps that respect my privacy, and I use macOS on my work machine because company IT doesn’t support Linux. Yes, I’d prefer to run Linux on every device, but there are practical reasons for using other OSes, and it’s not like a competent techie can’t learn to use whatever. I assume Linux will continue to gain market share across form factors, but we are not there yet. I’ve actually never worked anywhere where Linux was supported, and while I’ll refuse to work somewhere with unethical business practices, I probably won’t choose to be unemployed to avoid using Windows. Google, for example, does support Linux devices for employees, but I’d rather use a Windows laptop somewhere else than actively build tools for surveillance capitalism.
TL;DR - Pick your battles.
I've worked professionally on Windows and Mac; using Visual Basic, C#, Java, Objective-C and Qt Creator (which is C++ and Javascript); for web apps, desktop applications, and mobile apps (iOS, Blackberry and Android). I have my personal preferences but they're all viable platforms/languages/frameworks/devices and anything that needs doing can be done on them one way or another. The idea that one of these is vastly and objectively superior to all others is just pseudo-religious nonsense.
While it takes about 8-16 hours of concerted effort, there are ways to castrate Windows into a mild approximation of what it was before.
The big question mark is Windows 12… and whether AI and spyware/malware features such as Recall will be baked into core functionality such that it will be impossible to remove or reliably deactivate.
I’m still with Windows for now, owing to requirements that have no non-Windows alternative (which include supporting and actually opening client data files for the desktop version of Quicken, for example), but I do foresee a time when I would reliably extract my last foot out of the Windows ecosystem.
Thankfully, their server products still appear to be enshittification-free. For now.
Honestly, yeah, I'd do the same. After several past jobs required Linux, even downgrading to a Mac feels pretty bad. Can't imagine Macroslop Wangblows.
Guy just sounds entitled and precious they wouldn't stump for a Macbook.
Workers should be entitled, and demand better conditions when we have the leverage
While I agree with the sentiment…there are workers who are fighting for things like safe working conditions, access to clean water, above poverty wages, etc. ..and then there’s Billy Bob here drafting (and subsequently screenshotting and posting for all to see) a temper tantrum because his potential employer uses an operating system he doesn’t like. They’re welcome to turn down an offer for whatever reason (assuming this is even real in the first place), but I’m sorry, this is entitled as fuck.
Why not turn down an offer because a company is supporting the military industrial complex? Or has ties with black market business? Where are those screenshots? Those would be much more apt reasons for turning down an offer, rather than this shit 😂.