I worked 4 years at Google using Linux.
Then, I spent 3 years at Amazon using Mac OS.
Now I’m using Windows at MSFT and the reliability sücks. Apps freeze, features stop working (need to restart it), the hardware sücks, etc.
Those are just my opinions/experience.
Thoughts?
Want to see the real deal?
More inside scoop? View in App
More inside scoop? View in App
blind
SUPPORT
FOLLOW US
DOWNLOAD THE APP:
FOLLOWING
Industries
Job Groups
- Software Engineering
- Product Management
- Information Technology
- Data Science & Analytics
- Management Consulting
- Hardware Engineering
- Design
- Sales
- Security
- Investment Banking & Sell Side
- Marketing
- Private Equity & Buy Side
- Corporate Finance
- Supply Chain
- Business Development
- Human Resources
- Operations
- Legal
- Admin
- Customer Service
- Communications
Return to Office
Work From Home
COVID-19
Layoffs
Investments & Money
Work Visa
Housing
Referrals
Job Openings
Startups
Office Life
Mental Health
HR Issues
Blockchain & Crypto
Fitness & Nutrition
Travel
Health Care & Insurance
Tax
Hobbies & Entertainment
Working Parents
Food & Dining
IPO
Side Jobs
Show more
SUPPORT
FOLLOW US
DOWNLOAD THE APP:
comments
macOS is clearly the most polished of the bunch. True, Apple pretty strictly proscribes the hardware you can use it on and to some degree the software, but frontend devs love it. I hate it because I’m mostly using an IDE, a browser, and a terminal and don’t need the other bells and whistles. Plus, the hardware was awful and the cooling was extremely horrible until Apple Silicon came along, which mostly fixes these issues but has the downside of requiring you to spend lots of money. Also Docker sucks to use on a Mac.
Windows is a genuine mess. Cobbled together with hacks, half-measures, and still stuck with a DOS legacy despite a modern kernel, the experience just about works, and that’s about it. It’s success largely owes itself to Microsoft’s position in providing the first bundled OS for the PC and it’s stagnated. Microsoft has pretty much given up on Windows as a client and server platform, it’s increasingly converging with Linux and the like with each day. It’s a bad sign when developers prefer WSL over a native Windows environment to do their work. Still your only choice if you care about gaming, basically.
Which brings me to Linux. The Linux desktop is utterly broken. Everybody wants their own spin on it, and there are few standards, with multiple toolkits and desktop environments. The environments you do have are broken in lots of ways. It’s hard to choose. On the other hand, developer tooling is excellent just like any other Unix-like OS out there, and it’s what most people use in production… so for me, it’s the least horrible choice.
Flagged by the community.