iOS Makes Me Hate
3.93K subscribers
1.17K photos
167 videos
15 files
1.34K links
Авторский канал про iOS разработку. Путь продуктовых самураев в MAANG.

Самое больше iOS сообщество практиков: https://boosty.to/lionbond/

Автор: @lvbond Senior iOS Yandex, ex-Avito, VK
Download Telegram
Тезисно по митапу

(Первый слайд про iOS & android)
22364
236
💎Созвон сообщества "AI инструменты в iOS разработке"

На очередном созвоне комьюнити мы решили собрать тему про аи-инструменты. Ребята сами выбрали.

Мы перешли из стадии отрицания в стадию принятия. Слишком сильный геймченджер в опыте разработке.

Кстати, сентябрь будет самым насыщенным месяцем на авторский контент по этой теме:

🔘Созвон сообщества с практикой и обсуждением
🔘Я позвал крутого разраба из яндекса для воркшопа
🔘А закроем мы это двухнедельным марафоном.
🔘Изучим вайбкодинг собесы

Пора апгрейдиться. И пока остальные тормозят себя сомнениями и спорами — мы идем вперед.

🧬 Получить доступ по последней летней скидке можно 💰тут или ⭐️ тут
Please open Telegram to view this post
VIEW IN TELEGRAM
822
👨‍🦱 Техкультура и техноквоты

На субботнем митапе, после доклада, мне задали вопрос: "Как у вас формулируются цели, которые развивают инженеров и мотивируют команды?".

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

За 5 месяцев здесь я сделал около 50 реквестов на 800–1000 строк кода в среднем. Без тестов, моков и тп. Чистая бизнес-логика и UI. Для сравнения: в прошлых компаниях за полгода набиралось от силы 20. Здесь темп выше, задач больше, возможностей расти тоже. Но главное даже не только кол-во задач и крутых продуктов, а качество культуры. Давайте разберем из чего она состоит:

🖍 Дай разрабам сказать.

Каждую неделю мы проводим дискашен, где инженеры приносят кучу вопросов на обсуждение или предложения. Такая среда позволяет услышать самые острые вопросы.

🖥 Дай разрабам сделать.

40% времени в спринте разраб может тратить на развитие технички. У нас они называются "техноквоты". Это не пожарные продуктовые таски. Не срочные костыли. А задачи, которые развивают тебя как инженера и делают сильнее саму команду.

Это не роскошный максимум, а базовый минимум.

☕️ Доверяй, а не надзирай.

Свобода некоторым может показаться "бардаком". Они могут сказать: "А у нас в банке не дают свободы. Нужно проходить многомесячные согласования, а чтобы внедрить Swift Councurrency или SwiftUI нужно пройти 10 кругов ада защит". Но разве это хорошо, когда внутри компании нет доверия к решениям и много лишней бюрократии? Каждый твой шаг контролируют. Это убивает культуру инноваций и экспериментов.

Чем скилловей разраб, тем больше к нему доверия. Если у тебя в компании 200 разрабов, где из них 100 джунов, которые ковыряют маленькие участки кода, то в этой среде нет развития. Это надзирательство и душилово бюрократией.

Почему всё это круто?
🔘Ты прокачиваешь не только хардскилы, но и инженерное мышление.
🔘Появляется свобода творчества: можно исследовать, экспериментировать, предлагать свои решения.
🔘Такие задачи формируют культуру, где ценится не скорость "закрыть задачу", а качество и рост команды.

Мы часто недооцениваем силу таких практик. А ведь именно они превращают работу в место роста, а команду — в среду, где хочется развиваться и оставаться. При этом всё остается гибким и готовым к изменениям".

Формируйте в команде культуру доверия, поддержки и развития и тогда у вас будет культура развития и мотивации.
Please open Telegram to view this post
VIEW IN TELEGRAM
19
Кстати, заметил как в сети снова набирает мода на литкод. Все новое - это старое по спирали.

Возобновляем задачи на канале снова?
15
Кстати, еще кину 💩 на 💨

Я вообще не понимаю этого прикола с фичей оплаты по карте из сбера

Зачем вообще нужно что-то? Телефон, карта, приложение?

Есть же офигенная штука как Сбер улыбка. Оплачиваю ей все. Можно даже не улыбаться.
3
How I use LLMs

Вот вам двухчасовой гайд, от первого лица всех промт-инженеров Андрея Карпатова, который пробустит ваш скилл с LLMками.

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

А теперь контекста. Я не думал, что нужно писать такой пост. Но иногда натыкаюсь на разные статьи и посты со сравнениями моделей от коллег. Вот недавно один ios лид какой-то компании в линкедине написал пост, где сравнил Claude vs ChatGPT. Вывод был в стиле "чатгпт пишет код лучше" 🫣 На вопрсы "А какую модель он юзал и там и там?" или "А ты юзал Claude AI или Claude Code?" он ответить не смог и сказал "ушел разбираться" :).

Также я слышал коммент "нейросетки не умеют в шейдеры". Тут сразу куча вопросов:
- а какую модель ты юзал?
- ты писал ленивый zero-shot promt?
- Наполнил свой запрос примерами? Какими?
- Использовал техники сэмплирования?
и другие вопросы

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

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

Полезные статьи:
- Claude Code: The AI Developer’s Secret Weapon
- Comparing Chatgpt and Claude for coding tasks
- Cursor VS Claude Code: The Winner
Please open Telegram to view this post
VIEW IN TELEGRAM
742
Forwarded from XOR
This media is not supported in your browser
VIEW IN TELEGRAM
Нашли LeetCode для написания шейдеров — Shader Academy

Это интерактивная платформа с сотней заданий разной сложности, подсказками, полезными развернутыми учебными материалами и рейтинговой таблицей.

Самое приятное, что это все бесплатно. А еще можно создавать свои челленджи.

Такое мы сохраняем. 👍

@xor_journal
Please open Telegram to view this post
VIEW IN TELEGRAM
3105