Сильна ли польза от изучения всего необходимого синтаксиса?
Синтаксис языка, в котором вы специализируетесь, это вообще минимальный базис, который вы должны просто знать и знать хорошо.
Синтаксис это дело посредственное, первым делом ты учишься программировать, если ты знаешь как работает язык и как решать различные задачи - то синтаксис это зачастую дело документации. 
 Хорошо когда работаешь на 1 языке, привыкаешь и все выучиваешь. Но может быть и так, где тебе придется прыгать с технологии на технологию, а все знать всегда наизусть = нереально.
 Так что перефразирую так, хорошее понимания концептов программирования/языков и умение пользоваться документацией/гуглом - лучше, чем просто заучить весь синтаксис.