As a personal Fedora Gnome user, I have zero customisation I have to do which leads to absolutely zero monthly maintenance. And my personal projects are much easier to just get on with.
My work Mac requires constant TLC, although that's mostly because they want a container based workflow which is obviously not native to MacOS and there is always something going wrong that requires a couple of hours tweaking to get healthy again each month.
It also doesn't help that my Mac feels more responsive but also feels much slower. Again it's probably the container based workflow, or all the crappy AV and management software scanning each other but compiling code feels like it takes forever compared to my several year old Linux laptop.
I also am a Fedora Gnome user for the same reasons, with the same result. It is by far the most solid, JustWorks Linux experience. I also think that modern Gnome is actually a really good DE.
One of the reasons folks moved to Mac was because they could get a good development environment without all the Windows bloatware that makes it really hostile to work with. I didn't find it very fast coming from a Linux background, but it was better than Windows.
Unfortunately we are now at that state with Mac as well. I have a pre-VPN (Netskope?) that starts before logon which networks the laptop directly to the work public network that I then have to Cisco VPN from that to reach the work network.
I have SentinalOne, Netskope, Qualys all installed and all "realtime scanning". And it's slow. Security don't trust the employees and will mandate all this "security" software that could be bypassed if I actually was hostile but makes everyone else's environment terrible.
I'm sure if Linux became the desktop of developers we will end up with a load of rootkits too.
SentinelOne is the most unuseable piece of software I have ever used, it only gives you false positives and can not handle spear phishing from people who actually know what they are doing. It sounds good on paper and once you deploy it you will have a hard time arguing for making system "less secure".
Thanks, it's one of those things that I just didn't think about asking during the hiring process. I asked about other bits of mandatory software, and workflows but I didn't ask:
> So how much anti-security software is mandated, and what is the impact on the developer mandated hardware?
My work Mac requires constant TLC, although that's mostly because they want a container based workflow which is obviously not native to MacOS and there is always something going wrong that requires a couple of hours tweaking to get healthy again each month.
It also doesn't help that my Mac feels more responsive but also feels much slower. Again it's probably the container based workflow, or all the crappy AV and management software scanning each other but compiling code feels like it takes forever compared to my several year old Linux laptop.