Начинающий веб-разработчик может в начале своей карьеры подумать, что он уже очень хорошо знает свой предмет и достоин высокой зарплаты.
Закономерно встает вопрос: "От чего зависит уровень оплаты труда?"
Я думаю, что надо учитывать такое понятие как навык.
Простого запоминания конструкций и определений явно недостаточно.
О приобретении навыка хорошо сказал св. Игнатий Брянчанинов.
Тут делается то же, что при обучении наукам и врачебному искусству. Когда кто хорошо выучится им и будет упражняться в них, то мало-помалу, от упражнения, ученый или врач стяжавают навык, а сказать и объяснить не могут, как они пришли в навык, потому что мало-помалу душа прияла его от упражнения.
Веб-разработчика можно думаю с натяжкой причислить к разряду ученых ) (ну не врачей же).