Какую ОС выбрать для локальной разработки на php?
это вообще нормально для профессиональных php разработчиков?
Нет.так как хочу стать таковым , то меня интересует какой веб сервер использовать ?
Ставьте себе убунту. Ну или virtualbox + ubuntu. Ну или vagrant. Ну или docker но это уже для продвинутых. Последние две штуки как раз и придуманы что бы невилировать (или хотя бы уменьшить) различия между окружениями.
Если сидите под виндой:
OpenServer - для небольших задач и экспериментов.
Vagrant - для полноценного окружения.
getjump.me/ru-php-the-right-way