Какие существуют стили написания кода и как выбрать свой?
Airbnb Style Guide - самый популярный и часто используемый ( мною в том числе)Есть еще от google - но я не читал его.
Если вы работаете в большом проекте, то стиль кода, принятый в проекте, вам озвучат еще до того как вы что-то успеете сделать.
Стиль написания никак не сделает ваш код более профессиональным. 
Более читабельным и сопровождаемым - да. Но с тем же успехом можно и говнокодить супер стилем.