Григорий Дядиченко – Telegram
Григорий Дядиченко
2.83K subscribers
395 photos
160 videos
7 files
1.19K links
Разработчик игр, интерактивных стендов и интерактивной рекламы. Эксперт в области интерактивов и XR.

100+ проектов за 5 лет.

По вопросам сотрудничества писать: @it_bizdev
Реклама в канале: https://vk.cc/cNhGLE
Download Telegram
Главный навык разработчика

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

Есть мнение, что сеньор — это тот, кому можно дать задачу и отвернуться. И она будет сделана. И сделана хорошо. Всем уровням ниже нужен контроль. И это ближе к истине.

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

И это набор техник и навыков проводить такие вещи правильно. И любой серьор знает главное. Нельзя верить стековерфлоу, гуглу и т.п.

Я встречал много бредовых, тупых, неправильных ответов. И давно разучился копипастить со стековерфлоу, пока не пойму «а что конкретно делает то решение, которое мне предлагают». Для примера возьмём недавний пост с метрикой.

Вы не шарите как работает градл. И это относительно норма для юнити разраба, хотя разобраться в системе конфигурации сборки и её конфигах — не то чтобы прям рокет саенс. Вы находите (как и я), решение в интернете в виде моего решения костыля, с удалением зависимости через град. И копипастите не разобравшись что это. По сути у вас может дальше сломаться приложение и вы не в курсе, что вы создали потенциальный риск в системе. Баг исправился, тесты прошли, всё хорошо. Хорошо же?

Нет, так как это решение костыль. И если в проблеме покопаться (у меня задача полного расследования заняла 4 часа) То в ишью аркора можно найти, что это баг гугла и в какой версии его поправили. И найти настоящее решение бага. Не костыльное и без рисков.

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

#мысли
🔥7👍3🤯1
Apple Reality Pro
https://www.gamedeveloper.com/business/report-apple-preparing-reality-pro-headset-for-fall-2023-release-

Конечно информация не подтвержденная, но если Apple выпустит свою гарнитуру в 2023 году, то будет интересно изменит ли это как-то AR&VR рынок.

#новости
Почему ТЗ стоит денег?
https://habr.com/ru/post/709784/

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

Делитесь статьей, если она вам понравится, с теми, кому она может быть интересна. Это мотивирует писать больше интересных статей, да и в целом развивать блог :)

#статья
👍9🔥1
Огромная подборка книг про геймдев
https://habr.com/ru/post/709684/

Если кому-то нужен список литературы на лето чтобы знать всё про геймдев — то вот он. Как общий глоссарий всяких книг может пригодится. Я тоже переодически составляю подборки. По рендеру как пример. Мне иногда в подборках правда не хватает инфы что в каком порядке читать и кому. Так как по той же разработке мне не хватает Рихтера. Но с другой стороны я бы не стал начинать изучения шарпа с Рихтера.

Хотя главное помнить всем юнити разрабам, что Рихтера прочесть надо обязательно и весьма желательно его перечитывать раз в несколько лет.

#новости
🔥12👍1
Volumetric Ocean System Unity
https://80.lv/articles/a-volumetric-ocean-system-set-up-in-unity/

Симатичная система волюметрического океана, которую разработчик разрабатывает для своей игры. Вода, огонь и архитектура — это вечные темы разработки конечно :)

#новости
3👍1
Планы Unity на будущее
https://unity.com/roadmap/unity-platform

Общаясь с одним знакомым я с удивлением узнал что он не в курсе что у Unity есть публичные роадмапы и планы. Юнити с давних времён в разных форматах выкладывает то, что планирует сделать в будущих версиях. Это не всегда исполняется, но часто показывает горизонт планирования и о чём думает Unity. Помимо этого там же можно проголосовать насколько важна та или иная фича для вас. Я очень хочу чтобы была сделана и потыкать такую фичу, как Shader Quality Settings. Это бы в ряде проектов мне пригодилось, где я пользуюсь Unity шейдерами. Вдруг вы тоже не знали, что такое есть.

#интересное
👍5
Декомпозиция визуальных эффектов "Чёрный Адам"
https://80.lv/articles/black-adam-vfx-breakdown-released/

Любопытно. Как корректнее перевести Breakdown в таком контексте. Так как это всё-таки не совсем разбор.

Всегда любопытно глянуть как в сцену добавлялась графика и эффекты. Смотря как делалось что-то в том же кино эти идеи можно попробовать забрать, воплотить или переосмыслить в играх и в реалтайм графике.

#новости
ВК собирается вложить 300 миллионов рублей в российские игровые студии
https://dtf.ru/gameindustry/1564185-kommersant-vk-planiruet-vlozhit-300-millionov-rubley-v-rossiyskie-igrovye-studii-v-2023-godu

Астрологи видимо объявили год игровых проектов. Вк тоже решило денег вложить в игры. Посмотрим конечно как оно будет в реальности и что это будут за проекты.

Но вот это уже звучит разумнее. Низкобюджетные игры. А не 25 ААА за пятилетку. Поддержка в дистрибуции. Это как-то может даже сработать. И низкобюджетные игры могут быть даже рентабельными в русторе и в вк плей. Вдруг получится новая мекка инди. Я не перестаю быть оптимистом, даже в таких историях. Если ещё деньги будут давать сразу или траншами, а не на постоплате, как ИРИ, то может даже что-то из этого получится.

#новости
8🥴1
Media is too big
VIEW IN TELEGRAM
Move.ai на IPhone
https://80.lv/articles/move-ai-launched-an-iphone-beta-app-for-free-markerless-motion-capture/

Я никогда не прощу эплу покупку самого дешёвого фулбади мокапа. IKinema Orion была прекрасна и с ней можно было за 3к$ собрать свою небольшую студию захвата движений.

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

#новости
🔥8👎1
Лебедев....
https://www.artlebedev.ru/hermes-feed-bot/

Прошу прощения за позднее уведомление, но меня переполняют эмоции. Эксперимент с Лебедевым наконец-то кончился. Спустя 2 месяца "экспресс дизайна" я получил свой логотип. И могу сказать так. Я работаю в аутсорсе и не люблю говорить "такая работа столько не стоит". Так как это немного не так работает. Проблема не в результате. Логотип как бы окей. Я не могу сказать, что он говно. Но 2 месяца на реализацию за такой бюджет — ну такое.

Поэтому я даже тут хештега не поставлю. Вы можете сами оценить какой логотип лучше. Лебедева или тот, что мы взяли со стока, так как "хотелось зарелизится" http://hermesbot.ru/. И я даже использую нарисованный логотип, так как он подходит даже если я изменю название и позиционирование бренда.

Даже со стихом забавно. Он прикольный, ничего не могу сказать. Но в контексте продукта. Гермес ничего не помогает найти, он помогает собрать всё в одном месте :)

А так если вдруг кто-то думал для эксперимента попробовать дизайн от Лебедева за дёшево — не рекомендую. И дело тут не в самом результате что забавно. Почему такой логотип скажем через 2 недели стоит 100к я смогу обосновать. А почему такой логотип стоит столько спустя 2 месяца — нет :) И исходя из процессов в самой студии. Грубые ответы на отъебись. Корректно ответила только глава юридического отдела до которой я дошёл. Меня послали, но корректно. Поэтому как бы вопросов ноль.

В общем эксперимент проведён. Результаты получены :) Было любопытно) Человек который очень много говорит про дизайн и UX не отстроил довольно банальный бизнес-процесс, что забавно. Если бы у меня из ребят кто-то так ответил, как сотрудники студии мне, он бы просто больше к клиентам в жизни бы не подошёл :)
😁15👍5🤮3🤔1
Ачивки — это плохо?
https://80.lv/articles/achievements-trophies-are-bad-for-gaming-a-ubisoft-game-designer-says/

В твиттере началось странное обсуждение на тему того что "Ачивки портят игры". Thylander — ведущий геймдизайнер Ubisoft вборсил тему о том, что ачивки вредят играм и время, которое тратится на проработку системы достижений можно было бы потратить на что-то более полезное. И что ачивки отвлекают от игры.

Я не вижу ничего плохого в системе достижений. Как игрок в WoW в прошлом, а точнее профессиональный рейдер (читай жил в игре ради того, чтобы быть в основном составе топ-3 гильдии европы), я любил ачивки. Но не чтобы понтоваться, а просто в WoW были прикольные ачивки. С кучей шуток и отсылок. Не то, чтобы это самая важня часть. Но то, что они прям плохи для игр. Я не могу согласится. А как считаете вы?

И кстати, прикол работы в крупной компании — твои твитты могут стать новостями. Где скажут "геймдизайнер Ubisoft" и надо писать "моё мнение не отражает мнение компании Ubisoft" :)

#новости
Это прекрасно :) Хотя картинка и старенькая :) VFX на 10 из 10 :)
👍92
Это пиздец товарисчи

https://news.1rj.ru/str/gamedev_suffering/2021

Мда. Просто нет слов. Так кинуть сотрудников — это сильно. Я рад, что мне когда-то не хватило скилла пройти в Game Insight, и я завалил собеседование туда. И я с этой компанией никак не был связан.

Бывает бизнес прогорает. Бывает приходится делать сложные решения. Но даже когда я разорился (хотя я не стал банкротится, так как было невыгодно), я выплатил своим ребятам все деньги + доп. оклады и ушёл в закат с 4 миллионами долгов банкам. При этом прям совсем в закат, и разгребал этот вопрос около года. Я могу понять, когда деньги не отдаются банкам, так как фирма кончилась. Я могу понять многое. Но когда компания зарабатывающая миллионы долларов не выплачивает просто зарплату своим сотрудникам при увольнении. Это пиздец. Люди честно работали, не их вина как всё сложилось и поступать вот так. У людей семьи, кредиты, обязательства. Просто пиздец.

Ну и часть с забрать айфоны и макбуки. Лучше бы сотрудников забрали — руководители…
#новости #скандал
🤬21👍2😁2
Почему фриланс — это реально идеальная середина

Вчера в комментариях обсуждали разное. И так сказать для истории схороним это тут, плюс немного дополним. Я писал про работу на дядю. Но реально золотой серединой для разработчика я считаю фриланс. Почему?

Работа по найму это торговля временем. Сколько вы не разработайте технологий, как вы не умейте работать, вам платят за ваши часы. То есть "работадатели не бейте". Человек отчуждает права на свои разработки и своё время за стабильность, чтобы не учиться продавать и иметь постоянный доход. В этом нет ничего плохого, и никого не осуждаю если что. Кому-то это важно, у кого-то нет другой возможности, кто-то любит путь попроще. Но в данном случае человек получает деньги за часы.

Своя компания другая сторона медали. На работе вы вышли с работы и больше не паритесь. Вы отдыхаете, зарплата падает два раза в месяц на карточку или её приносят в конверте. Вот вообще не важно. И вы просто должны делать задачи. А как руководитель компании вы должны всем. Заказчикам, сотрудникам, подрядчикам, партнёрам. В этот момент на мой взгляд кому-то и сносит крышу, он начинает считать, что он "великий страдалец" и все вообще молиться на него должны. Так как если бы не он, то ничего бы не было. И видимо в такие моменты приходят оправдания странным и нечестным действиям, которые я не понимаю. Но то, что у вас дофига ответственности и ваш старший разработчик может зарабатывать больше вас — это факт. Вас — владельца бизнеса. И кому-то сложно наверное понять, что "ну это такой путь" и "это нормально". За время существования моей студии больше половины сотрудников в целом зарабатывали больше меня. И важно поступать выгодно для себя, никому не нужны великие мученики. Но поступать честно и справедливо. Большинство адекватных людей вас поймёт. Я иногда прям по пальцам объясняю заказчикам, что "ну прикиньте сколько я тут заработал" или называю цифры. Объясняя что конечно же с фрилансерами стоит работать дешевле, а я как бы бесплатно не вижу смысла для себя работать.

В фрилансе кажется, что вы продаёте своё время. Но это не совсем так, если вы разработчик. Вы набиваете руку, нарабатываете базу решений, набиваете себе репозитории, сниппеты и знания о том, как сделать Х. И если в продуктовой разработке у вас есть глубокие задачи, которые возникают так как "всё остальное сделано". То в фрилансе (особенно в аутсорсе) вы решаете, помимо сложных задач, миллиард одного и того же. Написать ещё один парсер CSV, написать ещё один шейринг, написать ещё один мультиплеер и так далее. И вы продаёте не время, а технологии. Я допустим даже не интересуюсь у кого сколько времени ушло на задачи. Я продаю результат и покупаю результат, как продюсер. И считаю это вполне честным. Типа сделали задачу за 5 минут, а запросили 5к рублей. Да плевать мне, если задача решена. В фрилансе можно заниматься разнообразными задачами и при этом ответственность всегда будет ограничена рамками заказа. Поэтому в фрилансе вы чувствуете свободнее всего. Вы не должны никому зарплату, вы не отвечаете за работу других. Сколько побегал, столько и поел. Когда захотел, тогда и побегал.
🔥71
Конечно стоит сделать небольшую ремарку, а то фриланс становится каким-то сказочным. Фриланс становится таким сказочным обычно с нуля — через несколько лет. Если вы учитесь продажам, создаёте себе юр. лицо (чтобы работать со взрослыми заказчиками), нарабатываете клиентскую базу и делаете всё хорошо. С ходу прыгнуть в фриланс и чтобы сразу всё получилось — это как выиграть в лотерею. Второе, лучше разбираться в юридических аспектах и соблюдать этику. Я никогда не перепродавал скажем готовые куски кода одного заказчика другому. Особенно если там была какая-то интеллектуальная ценность. Но многие вещи я напишу с закрытыми глазами за 2 минуты, так как это личный опыт того, что я 150 раз писал. И за несколько лет, собрав клиентскую базу у вас будет некая свобода и стабильность. Плюс нужно понимать, что деньги могут быть не как на работе. Каждый месяц одна и та же сумма. В какой-то месяц больше, в какой-то месяц меньше. И чтобы жить комфортно нужно научиться ими правильно распоряжаться.

И поэтому фриланс — это золотая середина. Там минимум ответственности, но при этом с опытом и наработкой базы вы продаёте не своё время. А свою экспертизу и технологическую базу.

#мысли #фриланс
🔥3🤔1
Как я разорился

Раз уж вчера это много кого заинтересовало, то давайте устроим "бизнес день". Я постараюсь сегодня-завтра добить решение задачи по архитектуре. А пока расскажем как я разорился. Мне кажется публично я это не рассказывал.

Чтобы рассказать как я разорился нужно сначала расставить условия задачи. У меня была команда, в которой было 10 человек. Работали мы без офиса и на удалёнке с самого старта (до того, как это стало мейнстримом. Начали мы в 2017 году). Занималась студия примерно "всем на Unity с 3д и графеном". Заказы частично были с фриланса, частично с мероприятий + ещё пара каналов привлечения, так как я был экспертом на хакатонах и ходил на всякие конференции. Конечно на сайте написано "бизнес решения AR&VR", но как говорится на заборе тоже много что написано :) И тут первый пункт.

1. Одним AR&VR на рынке РФ сыт не будешь

Я всегда был больше всего известен, как эксперт в AR&VR. Но во все года самая большая доля проектов, которая была связана с AR&VR в структуре выручки была 70%. А обычно — это 40-50%. То есть без проектов не про AR&VR я бы даже не добился окупаемости. И на сколько я знаю такая ситуация у многих. А почему я бы не добился окупаемости на 70% выручки пункт ниже

2. Я не умел считать

И это одна из самых главных проблем. У нас не было расходов на офис. Были расходы на жиру и какие-то мелочи, но основное это зарплаты. Но проекты я считал достаточно наивно. Брал зарплаты ребят, считал из этого стоимость часа, рассчитывал время на реализацию проекта и умножал это всё на два. И так считать нельзя. Умножать надо на 3 и вот почему. Загрузить штат на 100% невозможно (либо вам постоянно будет не хватать штата). Хороший год — это загрузка на 60%. А за простои ты платишь. Поэтому умножая на 2 ты дай бог в ноль будешь работать. Деньги на развитие, что это? В итоге вытягивало контору в нули то, что я работал "за спасибо". Ну то есть моя работа стоила условный ноль. И все дыры перекрывались тем, что должно было бы закладываться как "моя зарплата".

3. Я не умел в продвижение и упаковку

Три года я был в огне. Я работал 14 часов в сутки и часто каждый день. У меня не было времени особо думать. И я как-то не заметил, что мы продаём непойми что. Ну то есть просто не было сформулировано понятно для заказчика, а что мы предлагаем. Что за юнити? Зачем оно надо? И так далее. В последний год я сделал презентацию, где были конкретные решения и ценники (могу её выложить, если кому интересно. Давайте по блогерски. Соберём 30 огоньков, я откопаю эту презу). И это принесло продажи, причём хорошие. За квартал встреч три годовые выручки (на тот момент выручка была небольшая, но всё равно). Но тут была последняя и роковая ошибка. Так как до этого мы как-то три года выживали.

4. Я поставил на конгрессно-выставочную индустрию в 2020 году

И это меня добило. В 2020 ударил ковид и РИФ, ПМЭФ, ВЭФ отменили. А вся работа, все материалы и т.п. были ориентированы на выставки. И бывает такое, что часть контрактов отваливается. Но крайне редко бывает то, что отваливается 100%. Поэтому из плана "нанять техдира и уйти в стратегию" я перешёл к "я очень устал". По ситуации я понял, что с выручки смогу ребятам заплатить доп. оклад и разойтись. Ребята конечно были готовы ещё потерпеть кассовые разрывы и сложности, так как работали мы суперски и душа-в-душу. Но я уже за три года работы по 14 часов и без особого дохода — кончился. Поэтому я решил всё свернуть.

Вот так в 3 шага я разорился. Первое — это то, что я сразу же понимал. Поэтому это просто — ремарочка. Сейчас я могу зато по честному считать х2, что выгодно для заказчиков из-за моего нового формата работы техническим продюсером. И вся модель складывается. Но это другая история.

#бизнес
🔥76👍2👏2