プログラミング習得では、つまづくポイントや理解しづらいポイントなどが個々人によって、大きく異なります。
また実際に自ら考えてプログラミングできるようになるには、実際に自分のコードを見てもらい、フィードバックを受け、さらに修正を加えるという作業を何度も行っていく必要があります。
既存の集合研修型の講義では、均一的な指導内容のインプットこそできるものの、個々人の理解度に合わせた指導内容の調整や、実際書いたコードに対する添削などを適宜行うことが困難です。
言われたままにコードを書き、答えありきの成果物を制作するのであれば、集合研修型でも可能ですが、実践的なスキルの習得には現役エンジニアからのマンツーマンでの指導が不可欠であると考えています。