Слышу "web-разработчик", думаю, что лучше линукс - для экспериментов с серверами и еще на нем быстрее работают IDE от JetBrains. Слышу, что фронт-енд, думаю, что лучше таки винда, за счет иллюстратора, фотошопа и т. д. Ведь их на линуксе нет вообще, а вот сервера и IDE все-таки и на винде как-то работают. Ну или компромисс в виде макоси, которая UNIX и под которую в то же время иллюстратор и фотошоп есть)