Phys_Math_Man, документацию для языков, применяемых в отрасли для реальных задач, так не пишут. Дрочат математематику только в научной области. Вам вместо Python какой-нибудь там OCaml нужен.
CityCat4, на c-level без вышки не пустят, остальное без проблем. Даже если это руководство в проекте класса mission critical. Но конечно не с улицы, сначала надо пару-тройку лет демонстрировать свою способность решать вопросы.
SevaSava, вы правы, для прохождения собеседований в некоторые компании может пригодиться, а вот в работе потом нет. Впрочем, через горящие кольца только новичкам приходится прыгать, опытные специалисты компаниям с такими собеседованиями часто отказывают.
SevaSava, Сбер - только пример, у меня таких примеров масса среди корпораций на рынке ИТ РФ. Да и за последние годы ни у кого подход в этом отношении не менялся, как повышали людей за знания, умения и ответственность, не глядя на бумажки, так и повышаем. Формализмом и бюрократией занимаются в основном в махровой госухе, типа ЦБ, ГНИВЦ и тому подобном, а также в маленьких но гордых шарашках, типа тайшетского трактороремонтного завода.
использовать удалённую базу данных MySQL, которая будет лежать на другом сервере
unix_socket=/var/run/mysqld/mysqld.sock
Access denied for user 'user'@'localhost'
Если база лежит на другом сервере, то почему указываете unix_socket? И почему подключаетесь к localhost, то есть тому же серверу, где приложение Flask работает?
Лучше всего не хранить JSON в поле. Если уж хочется нормализацию ломать, то хранить хотя бы в поле типа JSON. Совсем уж в крайнем случае можно результаты выборки преобразовать в JSON и воспользоваться соответствующими операторами.
pavel_the_man, тут два варианта возможны - либо я отстал от жизни, либо кадровик Точки очень вольно оперируете терминологией. Но вообще, если почитать требования, то скорее второе. Давно разработчики мониторинг например настраивают?