1. Менеджмент.
IT Менеджмент в Кз настолько сосёт что вы будете раз за разом сталкиваться с некомпетентностью этих ребят где бы вы не работали. Изумительность этих ребят варьируется от задаваемых ими вопросов "у нас есть API?" до утверждений "У тебя сайт не работает, говорит пароль неправильный".
2. Руководство.
Руководство клало большой и толстый бюджет на ваши сроки и работоспособность. Им нужно так как им удобно. А ты хоть умри в офисе но сделай. Не сделаешь - симулируй что сделал.
3. Стартапофилы.
Сейчас куча ребят ничего непонимающих в IT но у которых просто сквирт от слова стартап - вот насколько они хотят начать его. Если ты протзнесешь start-up, block chain, user experience, crypto currency подряд то они захлебнутся пеной изо рта. Идеи в основном от бесполезного до неадекватного за необоснованные суммы и сроки.
4. Документация.
Ее обычно просто нет.
5. Платежеспособность пользователей.
Это вот прям беда. Есть куча хороших сервисов которые которые не вывозят тупо из за отсутствия клиентов которые готовы платить за контент/сервис/информацию.
6. Родственники.
Ты для них компьютерщик - смирись.
7. Желание все писать от руки.
Не надо изобретать велосипед. Хочешь crm купи crm не надо нанимать кучу молодых разрабов потом пол года долбиться себе в глаза потому что результат не такой идеальный как аналоги которые можно купить и кастомизировать.
8. Тендера.
Нац проекты которые выводят на тендер обычно выигрывают те кто... ну вы сами знаете.
Это пока то что пришло первым на ум.
Дополните если есть чем.