PHPやrailsアプリみたいなウェブ開発する人はdockerとか利用して本番サーバになるべく近い環境をローカルに再現して開発するんだよ
Windowsと比べたらMacはunixだからそのままMac上に環境作りやすいけど母艦OSあんまり汚したくないしな