Sergey750il, нее, я вообще не торговался, просто назвал цену, и клиент сразу согласился. На сколько мне известно, он до этого прошёлся по нескольким web-студиям, где ему зарядили от 120 до 300 килорублей.
phamarel, это всё просто вспомогательный функционал, позволяющий в большинстве случаев не тащить в проект дополнительные зависимости. Основная функция - разработка GUI, и в ней Qt очень хорош, а потому никуда не денется, за обесценивание знаний можно не беспокоиться.
Что касается Java, после C++ переходить на неё достаточно легко. Джуном, конечно, побыть придётся, но не очень долго.
xmoonlight, наговнокодить по 50 тормозных запросов в БД с одной страницы, часть из которых N+1 - дело нехитрое. Я за свою фрилансерскую карьеру таких монстров за 200-300 баксов повидал, что до сих по ночам с криком просыпаюсь.
Во-первых, если работаете с web-фреймворками, вроде Flask, стоит перестать мыслить категориями html-страниц. Во-вторых, нужно правильно настроить статические ресурсы, чтобы можно было брать из них pdf'ки. Открывайте DevTools в браузере, смотрите какие ошибки возникают при попытке открыть pdf'ку, исправляйте их.
Sanes, обычные условия: есть компания, в которой нет своего ИТ-специалиста, но есть сайт, сделанный фрилансером, возможно даже мной. Прикрутить к нему какую-нибудь мелочь - вопрос минут.
Владимир Коротенко, согласен, не надо упаковывать в exe web-приложение, надо переписать его под десктоп. Или развернуть на сервере и использовать web так, как он задумывался.