В этом плане нам, самоучкам, теория гораздо легче даётся, чем студентам, которые её изучают, не понимая для чего она нужна.
Очень с Вами согласен.
Но есть ещё одна проблема, которая сильно мешает вливанию новоиспечённых программистов студентов на реальную работу. В большинстве случаев преподаватели ВУЗов дают академический материал, отстающий лет на 10-15 от современного мира. Это хорошо для понимания истории мира технологий, но ни каким образом не годится для нынешних реалий. Во всём мире используют Docker, Трёх-уровневые приложения, Облачные сервисы и т.д., а студент приходит устраиваться на работу и говорит, что умеет формы лепить верстать в Delphi.
Но есть ещё одна проблема, которая сильно мешает вливанию новоиспечённых программистов студентов на реальную работу. В большинстве случаев преподаватели ВУЗов дают академический материал, отстающий лет на 10-15 от современного мира. Это хорошо для понимания истории мира технологий, но ни каким образом не годится для нынешних реалий. Во всём мире используют Docker, Трёх-уровневые приложения, Облачные сервисы и т.д., а студент приходит устраиваться на работу и говорит, что умеет формы
лепитьверстать в Delphi.