КАК ЗАСТАВИТЬ КОД РАБОТАТЬ, если вы ничего не смыслите в программировании, новой технологии и вообще маркетолог. Однажды в мою жизнь, открыв дверь "с ноги", со словами "хотим круто", пришла технология {под nda}. Я была молода и наивна (как будто что-то изменилось) и рассчитывала, что достаточно заплатить разработчикам - и все будет красиво.
ХА-ХА. Опыт, нажитый синяками:1. Чтобы код заработал - мало усилий разработчиков. Нужен очень, очень хороший менеджмент. Нужно понимать как собрать команду с правильными компетенциями, чтобы хотя бы довести проект до пилота. И самое страшное тут не отсутствие ресурсов, а то, что иногда ты даже не знаешь, кто именно тебе нужен. Например, наивно делать решение на базе нейросетей, не подумав о дата-сайентистах. 🤓Самый простой способ - спросить у тех, кто это уже делал.🤓Самый легкодоступный способ - искать публичные кейсы. 🤓Самый реалистичный способ - провести встречу с потенциальным исполнителем, а лучше несколькими, и мучить их вопросами. И да, вам придется признаться, что вы ничего не понимаете в этой теме и ждете от подрядчика экспертизу.
2. Магии не существует. Когда только появлялся программатик, один умный человек научил меня задавать неудобные вопросы. И вопрос тогда был такой - а что за базы вы используете? Мы учились понимать, что поведение потребителей, которые попадают в программатик-панель, может не соответствовать тому, как ведут себя потребители в данном регионе - потому что данные собраны в другой стране и есть географические различия. Я вспомнила об этом разговоре тогда, когда массово начали распространяться нейростети. А что если нейросеть не умеет чего-то узкоспециализированного? Как это не умеет, обязана! Это же искуственный интеллект, он может все.
Это просто кусок кода.И чтобы заставить его правильно работать - нужно провести кучу разных манипуляций. О некоторых мы даже не догадываемся. Но помните, что это ВСЕГО ЛИШЬ КУСОК КОДА.
3. Время на тест прототипа, stage-сервер и CI CD - это маст хэв. Сорри, тут без комментариев.
4. Логи и мониторинг качества, когда мы имеем дело с чем то принципиально новым, крайне важны. Ибо мы понятия не имеем, где и что сломается, а также какой результат нам выдаст наша система.
5. Иногда бизнес-команде проекта требуется базовое обучение, чтобы хотя бы понимать терминологию. Поверьте, нет ничего хуже гуглить каждое второе слово и неверно понимать суть, а потом исправлять свои же ошибки. Лучше уж потратить время на обучение. Никто в здравом уме не признается в некомпетентности в какой то теме, но честность и открытость в случае с новыми технологиями - важна. Лучше признаться и закрыть пробел дополнительным обучением.Дополняйте пост вашими выстраданными лайфхаками в комментариях.
#digital #ai #projectmanagement