Hacker News new | ask | show | jobs
by PopeDotNinja 2364 days ago
My suggestion would be not limit yourself to Windows, but I would recommend not just Windows. Linux dominates on the server side, and ultimately you'll need deploy/debug apps running on the server and/or in containers. And in nearly every dev job I've had, development was done on a Mac. My current company is my first dev job where I was offered a choice between Mac or PC.

For the record, I started learning on Windows, and for learning on it was fine. The thing that ultimately made me switch was all of my friends used Macs, and they couldn't help me with Windows specific issues.

1 comments

I feel like I’m in a parallel universe: I’ve always done .net jobs so never been offered a Mac. Although with .net core it’s possible now but it’ll take a decade for most shops to upgrade their legacy. So windows for now. Personally I’m for best tool for the job. When playing with Ruby I installed Linux as it was too frustrating using Win.