Никогда не понимал утверждения "Если ты программист - то ты обязан знать Linux". До сих пор никто так и не смог мне внятно и аргументированно рассказать, чем же он для программиста лучше той же винды или мака. Само-собой, дотнеты и т.д. во внимание не берутся.
Это всё вкусовщина в основном. Не заморачивайтесь и используйте то, что нравится, если вам когда-либо понадобится другая ОС вы это поймёте.
Мой одногруппник всё время всем советует мак, аргументирует безопасностью и простым интерфейсом.
Лично я и не заморачиваюсь - просто интересно, на основании чего люди утверждают, что один инструмент лучше другого. Собственно, ни одной объективной причины я так и не услышал.
Видимо, я недостаточно подробно выразился. Какие преимущества мне, как программисту, даст Linux, в отличие от мака\винды?
Ну к примеру, сижу я пишу скрипт на том же python. Как на процесс написания кода влияет ОС, и чем влияние(если оно есть) Linux'a лучше, чем влияние мака\винды?