Вообще не понимаю, как люди могут разобраться в этом веб-программировании записавшись на какие-то он-лайн курсы, не имея какой-то базы: что такое ООП, наследование, SQL, REST API и т.п. Ничего такого архисложного в этом нет - но на концептуальном уровне это нужно понимать, причём тупо загрузить в себя всю информацию не получится. Нужно какое-то время, чтобы улеглось, чтобы возникли определённые связи в понимании. А если ещё и не знать базового английского на уровне чтения мануалов или SO. Где те люди, которые с нуля осваивают всё это по онлайн-курсам и устраиваются на работу и успешно работают? Если они такие умные, то почему не смогли найти себя в своих областях?
@romwhite От личных способностей всё же много зависит. Видел людей, которые легко проникались этими концепциями, кто-то всю жизнь со справочником.
Как и в других областях.