Тоесть все упирается в то что у нас нет учебных заведений цель которых круто научить писать код?
Чтобы "круто писать код" надо сначала основы узнать, разные языки, разные парадигмы, тестирование, бд, сети и т.д. Именно это и должен давать вуз.
А уж с базой научиться писать код не проблема.
А оплачивать будут теже самые люди что и сейчас. Тоесть народ. Просто сейчас это делается через себестоимость товара, а в моем варианте через налоги.
Ого, круто! Пойди расскажи чиновникам о данной идеи.
Илья лук, тут есть одна очень большая проблема: вузы готовят ИТ специалиста, а не того же формошлёпа. Тебе даёт основы по всему. Более того, на выходе студент может пойти дальше в магистратуру-докторатуру (в науку, короче), а это уже совсем не коммерческая разработка.
Ну да и пофиг было бы, если бы не ещё одно "но": а на какую роль брать студентов? Бекенд? Фронтенд? Стенделон? Игры? Мобильная разработка? И это мы ещё не говорили о языках и фреймворках в каждом из направлений.
Или пусть студенты сами выбирают? Но тогда таких коммерческих проектов должно быть дофига и много, а это экономически нереально. Как и нереально, чтобы препод во всём этом зоопарке на уровне сеньёра+ разбирался. А по преподу на каждую технологию держать, опять же, нереально. Как и приставить ментора к каждой группе (кто оплачивать банкет будет?).
Ещё с 16ого реакта (если не ошибаюсь) функциональные компоненты являются основными.