Какой метод обучения по программированию лучше?

в 13:30, , рубрики: Веб-разработка, обучение программированию, метки:

Добрый день. На днях возник спор с сотрудником, на тему обучения программированию младшего программиста, вот и стало интересно мнения хабрасообщества.
На данным момент Я выделил 2 способа обучения (уверен их больше, возможно да же и мои 2 способа не совсем корректны).
Если интересно — прошу под кат

Вот способы которые Я выделил:
1) Новому сотруднику дается задание. Он его выполняет в силу своих знаний, отдает старшему программисту. Старший программист проверяет и переделывает его как правильно и заливает в SVN.
2) Новому сотруднику дается задание. Он его выполняет в силу своих знаний, отдает старшему программисту. Старший программист проверяет задание, показывает места где младший программист написал не правильно и говорит что бы он это переделал.

Итоги, как Я их вижу:
По 1 способу работа выполняется быстрее, но обучения длится медленно, так как младший программист пишет код как он его знает и да же если смотрит как правильно писать, но практики мало.
По 2 способу задание выполняется в разы медленнее, но младший программист получает больше опыта и навыка и в дальнейшем будет писать сразу более грамотный код.

Автор: baltazorbest

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js