Тут знаете ли, всякие штуки про разработку пишу. И смежные темы. Больше двадцати лет жизни отдал этому балагану, надо опытом делиться. Вводный текст.
Никто не идеален. В последнее время наблюдается (очередная) тенденция к тому, что решения и софт становятся все более дерьмовыми. Сделанными, как говорится, «по последнему пункту».
Внеплановый, вопрос из зала: а вот что ты думаешь, нас очень скоро тут всех нейросетки заменят нафиг. Короткий ответ: ну конечно, заменят. Зуб даю, тот который подороже.
Рыночные ситуации, топ-2 с конца: встречается сплошь и рядом. Старайтесь никогда так не делать, если есть возможность. Рецептов — дам.
Пишешь вот текста такой, говоришь буквы, при этом буквы очевидные. О том, что делать лучше — лучше, и нужно делать — как нужно. Совершенно банальные вещи, самому стыдно, «ну казалось бы, кто может сейчас-то уже всё это не понимать». И читатели такие «ну да, этот опять свою шарманку затеял».
Не все мотивационные методы, и поведенческие механики по отношению к человекам — нравятся этим самым человекам. Тем не менее, они работают. Вопрос, ради чьей пользы и каких целей.
Что делать, когда на действительно важные дела, как обычно, «нет времени». Хочешь время, выдели его.
Проблема не всегда проблема. Лингвистическая штука. Но очень полезно голову ставит на место. По работе с англоязычными коллегами.
Если где-то у вас в продукте звучат слова бесконечный / безлимитный / навсегда / неограниченно: посмотрите, всё ли там в порядке.
Забавное название лучше запоминается. Это метафора. Описание проблемы родилось лет 10 назад в диалогах с (Костей? Мишей? Пашей Ка? неважно уже).
Менеджерская херня. Очень полезно в процессах и структуре принятия решений явно очерчивать, кто какими правами и возможностями наделён. По этим трем пунктам особенно.