Ну вот как то так, хотелось бы услышать мнение именно от программистов java/Scala/Golang/Kotlin/ и от юзеров с опытом linux и windows! Желательно что бы обе ОС использовались часто так как Вы
В Линуксе есть быстродействие - оно выше чем в Винде намного! Я это проверил и не раз, кто не верит - возьмите старенький ноутбук установите на нем винду, установите браузер, любой, открой те сотню вкладок + пару офисных документов, впрочем на старье вам это даже вряд ли удастся сделать.
После этого установите на ноуте линукс, любой, и опять все тоже самое - и наслаждайтесь нормальной работой! Но с безопасностью в линуксе дела обстоят хуже - антивирусов нет, вернее они есть но сомнительны, в линуксе юзер сам должен работать в качестве антивируса, следить за всем в системе, иначе попадание вредоносного кода и троянов неизбежно даже в линуксе.
Но если ты серьезно решил быть программистом то выбирай лучше линукс т.к. его ты можешь весь изучить вдоль и поперек и переделать в нём все что хочешь чего нельзя сделать в винде.