3 ms·
> As a developer, why do you want to fight your operating system to get basic things done? I've been using Macs for development since 2013. I've done Android,
by f6v 5y ago
> As a developer, why do you want to fight your operating system to get basic things done?
I've been using Macs for development since 2013. I've done Android, Ruby on Rails, React, data science with Python and R. Apart from Docker, I don't remember "fighting" the system.
- sethhochberg 5y agoSame story as you. Nearly a decade of professional software development, most of it on company-supplied Apple hardware. I spent... maybe a week or two getting used to macOS with my first laptop after coming from linux and Windows, and don't really recall fighting much in the decade since. I used to be a heavy desktop linux user, and can kind of empathize with the idea of being frustrated with less control. But at the same time... I feel like if you're legitimately fighting with an operating system, you're just picking a fight because you're unwilling to adjust your workflow even the smallest amount. If I had to use a Windows laptop for work tomorrow, I'd probably spend a couple of weeks annoyed about relearning it, and then I'd be fine again (though I'd miss unlocking with my Apple Watch and having iMessage). Life is too short to get worked up over stuff like this. Sometimes I'm frustrated by AWS and miss being able to SSH into bare metal. Sometimes I'm also annoyed by payroll software. Confluence's text editor has a habit of freezing input if it thinks I'm offline. No tools are perfect. Imperfect tools still let you earn a living, and you can even do it without fighting holy wars in internet comments. There have got to be dozens of us around here who are competent technologists without the zealousness.