Кстати, один из хороших тренажеров для развития - это конкурсы и хакатаны.
Отлично задаёт спортивный настрой. Вот одни из прикольных.
Отлично задаёт спортивный настрой. Вот одни из прикольных.
Вайбкодинг собесы в СНГ
В прошлом посте писал про вайбкодинг собесы зарубежом. Но узнаем че по рынку у нас.
В сети все чаще пишут, что компании думают дать альтернативу платформинг кодинг секции на секцию с AI.
Где будут оценивать насколько кандидат хорошо понимает работу, не жертва ли он бездушной машины, насколько слепо кодит.
Решил пройтись по вакансиям и не нашел вайбкодеров. Но часто говорят вайбкод собесы уже у обычных инженеров. Напишите, если сталкивались с такими и какой у вас опыт.
Ставь лайк🔥 если вайбкод собесы это имба и 💀 кринж
В прошлом посте писал про вайбкодинг собесы зарубежом. Но узнаем че по рынку у нас.
В сети все чаще пишут, что компании думают дать альтернативу платформинг кодинг секции на секцию с AI.
Где будут оценивать насколько кандидат хорошо понимает работу, не жертва ли он бездушной машины, насколько слепо кодит.
Решил пройтись по вакансиям и не нашел вайбкодеров. Но часто говорят вайбкод собесы уже у обычных инженеров. Напишите, если сталкивались с такими и какой у вас опыт.
Ставь лайк
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Обновил AI Mobile System Design Skills
Добавил туда скиллы по книге ByteByte "Mobile System Design Interview".
Книгу тоже начал читать и это пока самая методичная книжка. Все главы разделены на четкие задачи. Чуть позже дам полную рецензию.
Добавлен скилл Mobile System Design Expert:
• Проектировать мобильные системы (лента, офлайн, синк, видео, карты)
• Декомпозировать и оценивать задачи с конкретными цифрами
• Симулировать MSD-интервью с обратной связью по рубрике (Entry / Mid / Senior / Staff+)
• Чит-лист по 5 доменам: Network, Data Management, Feature Development, Performance, Team & Organization
Добавил туда скиллы по книге ByteByte "Mobile System Design Interview".
Книгу тоже начал читать и это пока самая методичная книжка. Все главы разделены на четкие задачи. Чуть позже дам полную рецензию.
Добавлен скилл Mobile System Design Expert:
• Проектировать мобильные системы (лента, офлайн, синк, видео, карты)
• Декомпозировать и оценивать задачи с конкретными цифрами
• Симулировать MSD-интервью с обратной связью по рубрике (Entry / Mid / Senior / Staff+)
• Чит-лист по 5 доменам: Network, Data Management, Feature Development, Performance, Team & Organization
XcodeTraceMCP
О, наконец-то. Вышел MCP для трейсера. Если вы не читали статью про мобилку в 2026, то напомню. Почти во всех источниках общий знаменатель говорил — мобилка изменит свой dev exp. Сейчас уже многие создают мемори банки и скилы вместо документаций и онбордингов.
В этой либе про профилирование и MCP. Мне очень неудобно пользоваться профилированием в Xcode. Обычно ты ждешь 5-10 минут когда скомпилятся трейсы и источники.
XcodeTraceMCP обещает сократить время профилирование и улучшить скорость сбора метрик. Лично для меня это офигено.
О, наконец-то. Вышел MCP для трейсера. Если вы не читали статью про мобилку в 2026, то напомню. Почти во всех источниках общий знаменатель говорил — мобилка изменит свой dev exp. Сейчас уже многие создают мемори банки и скилы вместо документаций и онбордингов.
В этой либе про профилирование и MCP. Мне очень неудобно пользоваться профилированием в Xcode. Обычно ты ждешь 5-10 минут когда скомпилятся трейсы и источники.
XcodeTraceMCP обещает сократить время профилирование и улучшить скорость сбора метрик. Лично для меня это офигено.
GitHub
GitHub - jamesrochabrun/XcodeTraceMCP
Contribute to jamesrochabrun/XcodeTraceMCP development by creating an account on GitHub.
Почти 3 года назад я запустил симулятор айосника. И мы сразу попали в топ-5 App Store. Но быстро стало понятно: мобильные приложения плохо подходят для обучения. Это не помешало подражателям скопировать и идею приложения, и бусти, и квизы.
За эти годы я поменторил на нескольких платформах, выступал в университетах, а сейчас заканчиваю второе образование. Поднабрал. Полысел. Да и даже тему диплома выбрал связанную с обучением. Она же помогает мне развивать контент.
Все это привело к одной идее. Сайт а-ля литкод и другие. Их пока подражатели верстать не научились даже с аи.
Встречайте тренажеры. Не ленивые квизы на угадайку, а упражнения на основе реальных методичек и практики, чтобы реально прокачивать конкретные навыки.
💀 Первый тренажер — краш лог. Вам предстоит найти краши, которые навайбкодил джун.
Идея уникальная. Буду развивать дальше.
Ссылка на тренажер
⚠️ Все в бете. Поэтому кидайте свои фидбэки в отдельный чат.
https://t.me/+1eLIzsuys1AyZGFi
Please open Telegram to view this post
VIEW IN TELEGRAM
17 23 4 2
Думаете что посмотреть на выходных? Вот вам крутая мотивирующая история.
В открытый доступ вышло полное интервью с @lazy_var. Он рассказал как уже 6 раз учавствует в разных конкурсах и фармит money.
Еще мы обсудили много тем:
Интервью вышло живым и насыщенным с реальной крутой презой.
https://www.youtube.com/watch?v=2Lgh0OwO6E0
https://www.youtube.com/watch?v=2Lgh0OwO6E0
https://www.youtube.com/watch?v=2Lgh0OwO6E0
Получить доступ к другим выпускам со скидкой
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Интервью с победителем телеграм конкурса 2025
Интервью с https://t.me/lazy_var. Он рассказал как уже 6 раз учавствует в разных конкурсах и фармит money.
Еще мы обсудили много тем:
🟣советы по подготовке
🟣как этот опыт полиял на рабочие задачи
🟣где помогали нейронки, а где были бесполезны
🟣как спорт…
Еще мы обсудили много тем:
🟣советы по подготовке
🟣как этот опыт полиял на рабочие задачи
🟣где помогали нейронки, а где были бесполезны
🟣как спорт…
iOS Makes Me Hate
This media is not supported in your browser
VIEW IN TELEGRAM
это я грущу потому что вы перестали ставить лайки и писать комменты
1 42 5 1
Субботняя рубрика про книги
Я передумал покупать электронную книгу. Все же в качественных бумажных есть свой вайб и душа.
Они сделаны как хорошая метроидвания в которой просто приятно находиться. Изучать ее. Щупать. Ощущать.
Смотрите какую-то крутую книгу я купил. Дает дополнительную мотивацию для изучения.
Я передумал покупать электронную книгу. Все же в качественных бумажных есть свой вайб и душа.
Они сделаны как хорошая метроидвания в которой просто приятно находиться. Изучать ее. Щупать. Ощущать.
Смотрите какую-то крутую книгу я купил. Дает дополнительную мотивацию для изучения.
«Вы хотите сказать, — спросил почтенный профессор, — что в японских школах нет религиозного образования?»
Услышав мой отрицательный ответ, он внезапно остановился в изумлении и голосом, который сложно забыть, повторил: «Слово Божье не передается детям! Как же тогда осуществляется нравственное воспитание подрастающего поколения?» На тот момент его вопрос застал меня врасплох. Я не смог дать убедительного ответа, ведь моральные принципы, которые я усвоил в детстве, не преподавались в наших школах.
Начав анализировать различные постулаты, сформировавшие мои представления о добре и зле, я обнаружил, что мои легкие наполнила ими именно философия бусидо.
Продолжаю переезжать с Бусти и Ноушена на сайт — потихоньку мигрирую старый контент, попутно обновляя его под 2к26.
Mobile System Design — это собес на сеньорность. Многие компании придерживаются простой логики: как бы глубоко ты ни знал язык, память или анимации — настоящая ценность инженера проявляется тогда, когда он понимает систему целиком.
Именно про систем дизайн вы чаще всего просите контент в опросах. Именно про это пишут почти все мои любимые авторы. Именно это я и сам качаю впервую очередь на работе. И это тот навык, что не обесценивается, а наоборот набирает в цене в эпоху ИИ.
Новые статьи:
⚠️ Теперь доступ будет только через
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Сколько стоит Додо?
Этот рилс разорвал жопы. Бэкендеры думали, что такое приложение можно завайбкодить за 100-200к на подписке Claude Code Max. И удивляются чего так дорого назвали авторы видео?
Я же считаю это авторы еще сильно недооценили, зная процессы качества, дизайна и тп.
Миша Рубанов жду твои комменты как бывшего хэда
Этот рилс разорвал жопы. Бэкендеры думали, что такое приложение можно завайбкодить за 100-200к на подписке Claude Code Max. И удивляются чего так дорого назвали авторы видео?
Я же считаю это авторы еще сильно недооценили, зная процессы качества, дизайна и тп.
Миша Рубанов жду твои комменты как бывшего хэда
Еще про фуд приложения
Так как я работаю еще в Яндекс еде то наблюдаю за другими из приложений. И мне нравится «мой повар»
Это маркетплейс готовой еды. Создатель из моего города Тюмень. История успеха очень крутая. Почитайте тут.
Чувак создал бизнес, который Сбер хотел на заре купить за 100 млн. Но не продал и сейчас собирает уже 500 млн инвестиций. В нее кстати инвестировал создатель Додо.
Кстати, первая версия была сделана на PWA
С учетом невероятно растущих цен на доставки от ресторанов и цен на продукты, такая идея растет и вырастает быстрее любых ниш в сегменте еды по всему миру.
Я и сам перестал заказывать доставки и планирую покупать готовую здоровую еду там.
Так как я работаю еще в Яндекс еде то наблюдаю за другими из приложений. И мне нравится «мой повар»
Это маркетплейс готовой еды. Создатель из моего города Тюмень. История успеха очень крутая. Почитайте тут.
Чувак создал бизнес, который Сбер хотел на заре купить за 100 млн. Но не продал и сейчас собирает уже 500 млн инвестиций. В нее кстати инвестировал создатель Додо.
Кстати, первая версия была сделана на PWA
С учетом невероятно растущих цен на доставки от ресторанов и цен на продукты, такая идея растет и вырастает быстрее любых ниш в сегменте еды по всему миру.
Я и сам перестал заказывать доставки и планирую покупать готовую здоровую еду там.
Еще прикол вспомнил про предпринимательский дух
Работал тогда в 2015 году в маленькой казахской студии. Чинил картриджи принтерам, другую технику и еще тогда писал сайты. Тут зовет меня администратор. Стоят 4 студента.
Один уверено рассказывает, что придумали гениальную идею. Создать аналог мобильной игры "краш оф кланс" (вроде она). Они были настолько заряжены, что готовы были цитирую "сдать почку". Правда, при этом указывали почему-то только на одного из своих кентов.
Я сказал что одной почки вам не хватит. И вообще это не лучшая идея.
Мораль сей басни: делай МВП не слишком дорого, но и выбирай достижимые цели.
Ну и смотрите кому продаете свои почки.
Работал тогда в 2015 году в маленькой казахской студии. Чинил картриджи принтерам, другую технику и еще тогда писал сайты. Тут зовет меня администратор. Стоят 4 студента.
Один уверено рассказывает, что придумали гениальную идею. Создать аналог мобильной игры "краш оф кланс" (вроде она). Они были настолько заряжены, что готовы были цитирую "сдать почку". Правда, при этом указывали почему-то только на одного из своих кентов.
Я сказал что одной почки вам не хватит. И вообще это не лучшая идея.
Мораль сей басни: делай МВП не слишком дорого, но и выбирай достижимые цели.
Ну и смотрите кому продаете свои почки.
Буду иногда разбирать реальные кейсы. Начнем с классики. Поддержка старых версий iOS.
⚠️ Проблема: разраб хочет поднять минимальную версию. Для бизнеса это потеря охвата. Для разрабов это отказ от легаси. Конфликт интересов очевидный.
Если вкратце: Техника не продается техническими аргументами. Продается через риск, деньги, анализ конкурентов и маленькие шаги.
1️⃣ Ты правильно начал, что оценил сколько пользователей на 13 iOS. Бизнес любит цифры.
Но в целом это цифра в вакууме. Сколько платежеспособных пользователей сидит? Почему они важны? Зачем тратить дополнительные ресурсы на их поддержку? Сколько фич не было сделано или сделано хуже из-за ограничений старой оси?
Иногда поддержка обходится дороже, чем обновление и важно как раз показать эту разницу бизнесу.
2️⃣ Ты сравнил UIKit vs SwiftUI. Для бизнеса это мало что значит.
"Переходить на SwiftUI и съезжать с монолита" звучит как многолетний рефакторинг с непонятным бизнес профитом. В банковском приложении, где система вся хрупкая, и любая фича потенциально приносит кучу бабок. Мы зачем-то без четкой причины хотим поменять одно на другое.
Аналогично я не понимаю какая же бизнес причина должна быть с переводом с VIPER на TCA. Если все работает, то зачем? На чем мы экономим? В чем риск? Мне как инженеру тоже недоконца понятна аргументация.
Потенциально это все упрется в нестабильность и фиксы багов. Потратится куча времени.
Обычно идет какой-нибудь этап апробации:
"Давайте следующий новый экран или фичу напишем на SwiftUI. Без рисков для существующего кода, просто проверяем гипотезу."
Или я пишу Tech Design Review. Где описываю почему нам нужна эта технология. Не просто поиграться и "потому что разрабы хотят". А с четкими и сознательными аргументациями.
3️⃣ Сравни что делают конкуренты. Если большинство банков ушли с 13, то это сильный аргумент. Это снимает страх. Руководство слышит лучше, чем "UIKit устарел" (хотя я с этим не согласен).
4️⃣ Часто проблема не в аргументах, а как их доносят. Во всех компаниях и командах я стараюсь участвовать в развитии архревью. Например в команде иос и bdui делал инструмент TDR и ADR. Он помогает лучше, быстрее и детализированее разобрать в проблемах. Командно оценить необходимость и качество решения.
В авито например это было сделано на максимальном уровне. Каждый разраб высокого грейда должен раз в пол года защитить и реализовать крутой TDR. Так оценивают его контрибьют. Сделайте это процессом оценки влияния инженера на работу.
Это мои 4 общих совета. Посоветуйте подписчику свои идеи. Или поспорьте с моими)
Please open Telegram to view this post
VIEW IN TELEGRAM
3 36 2
Продолжаю обогащать сайт полезным контентом.
Как тач проходит через железо, Core Animation, ранлуп и render server. И что мешает системе делать это за 16 мс.
Когда-то давно я написал на хабре статью Оптимизация рендера в iOS: frame buffer, Render Server, FPS, CPU vs GPU. Статья хорошо сохранилась, но я решил обновить инфу спустя 4 года. Сейчас я бы увеличил ее х5.
Поэтому решил обновить блок и сделать на сайте подборку статей с учетом изменений за годы + добавить работу с SUI.
В первой статье из цикла вы узнаете:
Всё с ссылками, пруфами.
Обязательно почитайте
Please open Telegram to view this post
VIEW IN TELEGRAM
7 14 5 4
Forwarded from CodeCamp
Мобильные разработчики, это вам: 7 июня в Москве и онлайн пройдет Yandex Mobile Runtime — ивент для тех, кто делает мобильные приложения.
В программе два трека. На «AI», где расскажут про ускорение работы с помощью инструментов и внедрение ИИ-фич, а на «Not so AI» — про нативную разработку, кроссплатформенность, архитектуру, карьеру, команды и развитие. Например, Лев Бондаренко, старший iOS-разработчик в Яндекс Еде, покажет, какие цели они ставили при запуске медиаленты и как боролись с проблемами.
Еще будут воркшопы, круглые столы, нетворкинг и соревнования в неформальной обстановке.
Регистрируемся прямо сейчас👏
В программе два трека. На «AI», где расскажут про ускорение работы с помощью инструментов и внедрение ИИ-фич, а на «Not so AI» — про нативную разработку, кроссплатформенность, архитектуру, карьеру, команды и развитие. Например, Лев Бондаренко, старший iOS-разработчик в Яндекс Еде, покажет, какие цели они ставили при запуске медиаленты и как боролись с проблемами.
Еще будут воркшопы, круглые столы, нетворкинг и соревнования в неформальной обстановке.
Регистрируемся прямо сейчас
Please open Telegram to view this post
VIEW IN TELEGRAM