Why does being unix based matter? I imagine if you are doing server stuff you are on Linux/Unix. If you are doing C stuff, you are doing it closer to the end device. If you are doing visual stuff you are doing it on Windows since they have us by the balls.
Maybe if you are making iOS apps, but that wouldn't be until the end of the semi-replaceable era.
Maybe doing web dev? Yeah probably not, you'd be doing windows with firefox, chrome, and IE for front end.
Even in this modern era where Microsoft cannot be trusted and Linux Desktop still cannot handle NVIDIA, people are still choosing to do dev work on those system. The only time I see using Macs is for iOS dev only. (Maybe you might SSH into a server for backend stuff, but 25 year old computers can do that)