Просто сейчас это делается через себестоимость товара, а в моем варианте через налоги.
Ваш вариант не учитывает, что не все способны стать программистами. Вы потратите налоги на всех студентов потока, а специалистами станут и пойдут работать по специальности едва ли десятая их часть.
Илья лук, если все пять лет обучения у студентов вместо каникул будет производственная практика, где они будут херачить по 50 часов в неделю под неусыпным надзором сеньоров, то к моменту получения диплома часть из них смогут стать крепкими джунами, которых можно не доучивать. Непонятно только где взять компании, готовые предоставить свои проекты и своих специалистов под обучение кого попало.
Слава, читаю примерно по тысяче страниц в месяц. По поводу конспектирования уже отвечал. Правда, сейчас у меня литература больше теоретического характера, в которой ни примеров нет, ни пет-проект на ней не набомбить. В периоды, когда был мидлом, выписывал то, что в описании вакансии было малознакомым, в чём плавал на собеседованиях, что в фидбеке указали слабостями, а потом гуглил непонятное, находил книги об этом и читал. Плюс слежу за технологическими трендами и постоянно пробую что-нибудь новое. Каждые несколько лет определяю для себя приоритетные направления и стараюсь в них максимально углубляться.
Конструкция db.pool.execute(sql, wallet) выглядит подозрительно. Что такое db? Как создавался этот pool? Почему execute на нём вызывается, а не на полученном из него соединении? Вы там одно соединение между разными сопрограммами не шарите ли?
kiak0n0v, про индексы. Про upsert. Впрочем, я бы посоветовал почитать учебник, чтобы изучить тему системно, прыжки по статьям могут породить в голове хаос.
RusticAnd, например у Лутца очень подробно описывается работа с основными структурами данных языка. Сомневаюсь, что есть хоть один учебник по Python, где не учат получать данные из словаря и добавлять данные в список.