О стоимости разработки и стоимости интеграции

👨‍⚖️ Вам поставили задачу: собрать собственную модель данных и/или визуальный редактор под эти данные, сделать toon-outline шейдер, собрать диалоговую систему.

🖥 Вы, как настоящий программист, пошли писать собственное решение с нуля.

И очень вероятно, что в этот момент уже было потрачено в разы больше денег, чем нужно.

Почему так?

Я выделяю два пути решения таких задач:

Разработка с нуля 🔧 Интеграция готовых решений 🧩

🫥 Возьмём избитый аутлайн. Я много общался с разработчиками — в том числе с теми, кто стоит дороже $10 в час — и у некоторых есть тяга к бахвальству: «Да что там делать, я за пару часов справлюсь».

Это иллюзия.

И самое забавное, что даже в варианте «за пару часов» это уже может получиться дороже, чем пойти и купить готовый ассет на сторе за несколько десятков долларов. А я вас уверяю: там будет не пара часов.

Потому что есть огромное количество скрытых деталей: варианты шейдера под разные устройства, рендер-пайплайны, сортировка во вьюпорте, слои отображения, особенности мешей, тестирование и так далее.

Аналогично с диалоговыми системами.

Можно взять готовую систему с веб-интерфейсом, в котором смогут работать не только разработчики, и попросить программиста не писать всё с нуля, а сделать «язык» и алгоритм перевода формата этого редактора в ваш движок.

Стоимость интеграции шейдера или адаптации формата диалогов будет несоразмерно ниже. А если у решения ещё и есть доступ к исходному коду — это вдвойне хорошо.

🤓 Кто-то может возразить: но ведь появились нейронки. Они мне напишут новое решение с нуля.

В целом — да.

Но эти же нейронки проведут интеграцию или адаптацию готового решения в разы быстрее. А при наличии исходного кода они превратят подключённый модуль в такой же не до конца управляемый вами, но очень полезный инструмент — примерно как если бы вы писали его с нуля через нейронку 🗿

Так что в следующий раз, когда вам понадобится добавить фичу в проект, сначала оцените время её разработки и умножьте на стоимость вашего часа.

А потом сходите в GPT и попросите ресёрч по готовым решениям 🔍

Если вы раньше так никогда не делали, то сильно удивитесь.

Примерно те же эмоции испытывает ваш начальник каждый раз, когда вы переизобретаете велосипед 🙂

#guide #offtop

О стоимости разработки и стоимости интеграции
👨‍⚖️ Вам поставили задачу: собрать собственную модель данных и/или визуальный редактор под эти данные, сделать toon-outline шейдер, собрать диалоговую сис... | Сетка — социальная сеть от hh.ru О стоимости разработки и стоимости интеграции
👨‍⚖️ Вам поставили задачу: собрать собственную модель данных и/или визуальный редактор под эти данные, сделать toon-outline шейдер, собрать диалоговую сис... | Сетка — социальная сеть от hh.ru О стоимости разработки и стоимости интеграции
👨‍⚖️ Вам поставили задачу: собрать собственную модель данных и/или визуальный редактор под эти данные, сделать toon-outline шейдер, собрать диалоговую сис... | Сетка — социальная сеть от hh.ru О стоимости разработки и стоимости интеграции
👨‍⚖️ Вам поставили задачу: собрать собственную модель данных и/или визуальный редактор под эти данные, сделать toon-outline шейдер, собрать диалоговую сис... | Сетка — социальная сеть от hh.ru