TGViewer
Channel ✦ Verified Channel
Yandex for Developers

Yandex for Developers

@yandex4developers

Канал Яндекса о технологиях и людях, которые их создают.

События: https://events.yandex.ru/

Каналы Яндекса по стекам разработки: https://t.me/addlist/Hrq31w2p1vUyOGZi

________________________________________________

Номер заявления в РКН: 4962241172
Subscribers
28.5K
Photos
1.2K
Videos
115
Links
841

Showing posts older than #1644 · Back to latest

Older Posts 9 shown
Post #1643 4.04K
🛎 Напоминаем про главное событие Яндекса по мобильной разработке

Yandex Mobile Runtime пройдёт уже 7 июня, будут воркшопы, соревнования в неформальной обстановке и активности на улице.

Ещё в программе запланированы дискуссии. Сегодня мы хотим рассказать о них поподробнее:

🔴 Обратная сторона AI в мобильной разработке

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

🔴 T-Shape мобильный разработчик

Чтобы ещё глубже разобраться, как развиваться в профессии в условиях неопределённости, мы пригласили мобильных тимлидов и руководителей. Они обсудят, где искать вдохновение: в личном бренде, обучении или обмене опытом — и как сделать их точками роста.

⏩️ Мы приглашаем всех, кто делает приложения и думает про производительность, архитектуру и пользовательский опыт: не только мобильных разработчиков, но и бэкендеров разных стеков. Регистрируйтесь на Yandex Mobile Runtime.

Подписывайтесь:
💬 @Yandex4Developers
  • ❤ 4
  • 🦄 1
Post #1637 3.68K
🐾 Пет-проекты наших подписчиков: генератор транспортных карт для остановок

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

Это неудивительно: чтобы сделать транспортную карту, нужно время, ресурсы и труд дизайнеров. К счастью, всё это можно автоматизировать. Здесь пригодится OpenTransportMap — пет-проект Захара Зайцева, студента ИТМО. Он помогает визуализировать автобусные маршруты на карте относительно конкретной остановки, чтобы потом сделать постер для печати.

⏩️ Ссылка на гитхаб

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

✉️ Связаться с автором: @terenazah

Подписывайтесь:
💬 @Yandex4Developers
  • ❤ 12
  • 👍 9
  • 🗿 3
Post #1636 3.72K
📎 Кто такой Staff Engineer и зачем нужна экспертная ветка

Меня зовут Костя Крамлих, я отвечаю за сетевую виртуализацию и сетевые сервисы в Yandex Cloud. Хочу поговорить об одном вредном убеждении, которое регулярно встречаю в работе.

➕ Оно звучит так: если инженер вырос из сеньора, дальше ему только в менеджмент.

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

1️⃣ Инженеров выталкивают в полноценный менеджмент с управлением людьми

2️⃣ Часть из них не хочет этим заниматься (и это нормально)

3️⃣ На выходе мы теряем хороших специалистов

Поэтому во многих сильных инженерных организациях есть экспертная ветка. Один из её вариантов — Staff Engineer. Это альтернативный способ расти через влияние, а не через людей. И вокруг этой позиции больше всего путаницы: кто это и чем он отличается от очень сильного сеньора.

🅰️ Кто это такой

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

🅰️ Какие виды Staff Engineer можно выделить

На этом уровне нет одной правильной формы роли — есть разные способы влиять. Я обычно определяю несколько архетипов:

🔴 Технический эксперт. Отвечает за формирование стратегии, стандартов и гайдов. Часто находит нетривиальные компромиссы. Может иметь редкие на рынке знания: распределённые системы, хранилища, сети, безопасность и так далее

🔴 Драйвер сложных инициатив. Берёт тяжёлую и непонятную межкомандную задачу и доводит её до результата. Отвечает за end-to-end delivery крупных проектов, формирует долгосрочное видение и целеполагание

🔴 Связующее звено. Переводит бизнесовые ожидания в техническую реальность и наоборот

🅰️ Где можно встретить такие роли

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

Чаще всего это:

🔴 Инфраструктура и платформенные команды (сети, хранилища, базы, облако)

🔴 Reliability или SRE

🔴 Безопасность

🔴 Data Platform

🔴 Большие продуктовые зоны с сильной межкомандной зависимостью

«Экспертная ветка важна не только для самих инженеров, но и для зрелости всей организации. Если такого направления нет, сильных специалистов либо выталкивают в менеджмент, либо они просто перестают понимать, как развиваться дальше».


⏩ В своём канале я рассказал о том, как расти в Staff Engineer и помогать другим делать это.

Подписывайтесь:
💬 @Yandex4Developers
  • ❤ 14
  • 👍 5
  • 🗿 4
  • ☃ 3
  • 🔥 3
Post #1635 6.18K
📕 Решаем проблемы навигации Flutter, готовимся к алгоритмическим соревнованиям и проводим ликбез о повышении. Об этом и не только — в новом дайджесте Yandex for Developers

🚗 Куда сходить

🔴 23 мая — «Рекурсия по городу». Командное офлайн-приключение для разработчиков. Вам предстоит исследовать вечернюю Москву, ловить флаги и решать задачки. Регистрация вот-вот закроется — зовите друзей и подавайте заявку

🔴 23 мая — Я.Железо в Москве и онлайн. Конференция про то, как идеи становятся крутыми роботами. В программе два трека докладов — Hardware и Software. Обсудим всё самое впечатляющее: от хардового железа до ML

🔴 4 июня — infra.conf’26 в Москве и онлайн. Собираемся вновь, чтобы поговорить про создание и эксплуатацию высоконагруженных систем и инфраструктуры. Обсудим платформы, инструменты и архитектуру, а особое внимание уделим ML

🔴 19 сентября — Practical ML Conf 2026. Поговорим про ML-технологии, которые уже помогают бизнесу. Программный комитет отбирает доклады по нескольким критериям: польза и новизна для сообщества, применимость на практике и хардовый уровень сложности. Подавайте заявки на конференцию до 22 мая

🌎 Что случилось

🔴 Выложили в опенсорс yx_navigation, который решает проблемы навигации Flutter. Инструмент поддерживает модульную архитектуру, табы и оверлеи, а также позволяет управлять навигацией из бизнес-логики и менять неактивные ветви

🔴 Мы переписали 97 тысяч строк кода с Objective-C на Swift за два месяца. Миграцию автоматизировали с помощью LLM: построили систему из четырёх промптов, настроили трёхэтапную генерацию тестов и написали скрипты для предотвращения ошибок

🔴 Собираем заявки на Weekend Offer ML 30–31 мая. Ищем ML- и DL-инженеров с опытом в доменных областях NLP, CV, RecSys и Classic ML. Регистрируйтесь до 20 мая, пройдите всего две технические секции вместо трёх в обычном найме и получите офер, если всё пройдёт успешно

📖 Что почитать

🔴 Как мы строили облачную запись и AI-конспектирование в Телемосте. Вместо линейного кода выбрали стейт-машины — они позволили гарантированно возобновлять обработку медиаданных после сбоев и не перезапускать весь процесс заново

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

🔴 AI-агенты в ИБ: путь к доверенному члену команды. Рассказываем, как защитить ассистентов от уязвимостей и улучшить рассуждения, чтобы минимизировать риски и максимизировать пользу

🔴 Ленты коротких видео: как оптимизировать, чтобы вас смотрели больше. Заглядываем под капот видеоплатформы Яндекса и разбираем, какие оптимизации помогают ускорять запуск роликов и бесшовно переключаться между ними

🔴 Как AI влияет на нашу креативность? Если вы пользуетесь нейросетями для работы или творчества, то наверняка задавали себе этот вопрос. Отвечаем вместе с Арсением Поповым в статье для Yandex for TechnoCreative

📺 Что посмотреть

🔴 Два доклада с Day&Night Городских сервисов Яндекса. Рассказали, как технологии меняют городскую среду (смотрите на ютубе и в VK Видео) и как мы зарядили электрокар, которым можно управлять голосом (смотрите на ютубе и в VK Видео)

🔴 Новый выпуск подкаста «Доверительный интервал». Говорим о том, как подготовиться к повышению и какие типичные ошибки совершают аналитики в процессе развития карьеры. Смотрите и слушайте на ютубе, в VK Видео и в Яндекс Музыке

Подписывайтесь:
💬 @Yandex4Developers
  • ❤ 8
  • 👍 2
  • 🔥 2
Post #1634 3.51K
💫 Как влиться в опенсорс

🤝 Меня зовут Даниил Липаткин, я контрибьютор в кросс-платформенный UI-фреймворк Flutter. Хочу рассказать, почему опенсорс — это не страшно, не сложно и очень полезно лично для вас.

⏯ Проще всего контрибьютить в то, чем вы пользуетесь сами

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

Спустя 5 лет этим фиксом пользуются в пакете Flutter Map и ещё в нескольких проектах. Изменение, которое я делал для себя, кому-то тоже пригодилось и каждый день отрабатывает на сотнях устройств.

⏯ Большой проект — это не страшно

Многие боятся масштабных проектов вроде Flutter. Кажется, что к ним очень сложно подступиться, но на самом деле туда попасть даже проще, потому что в них есть:

🔴 Понятно описанный процесс

🔴 Регулярное код-ревью

🔴 Настроенная автоматизация

⏯ Контрибьют ≠ только код

Вы можете вносить вклад по-разному:

🔴 Написать или поправить документацию

🔴 Поучаствовать в обсуждениях

🔴 Завести задачу

🔴 Поучаствовать в код-ревью чужих пул-реквестов

🔴 Протестировать релизы

🔴 Помочь развивать сообщество

⏯ Зачем это вообще нужно

Вы сможете построить личный бренд, научитесь работать с крупными проектами, прокачаете хардовые и софтовые навыки.

К тому же опенсорс даёт полную свободу: над вами никто не стоит. Можно контрибьютить куда угодно.

✨ Опенсорсеры участвуют в самой большой коллаборации в истории, и, возможно, ваш код будет работать на миллиардах устройств.


⏩️ В блоге Городских сервисов Яндекса мы собрали больше информации о процессе контрибьюта от первого лица, а полную версию доклада выложили на ютубе. Там Даниил рассказал, как статус контрибьютора выручил его в самый неожиданный момент и за что он чуть не оказался забанен во Flutter навсегда. Даниил вместе с вами пройдёт путь от «хочу контрибьютить» до налитого пул-реквеста: как выбрать проект, где искать задачи и какие есть правила.

Подписывайтесь:
💬 @Yandex4Developers
  • ❤ 13
  • 👾 4
  • 👍 3
Post #1628 4.17K
🐾 Пет-проекты наших подписчиков: графический редактор интерфейсов

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

Михаил Ильин, соло-фаундер и инди-хакер, не нашёл ни одного удобного инструмента, который решал бы эту проблему. И поэтому разработал свой универсальный графический редактор для встроенных экранов с низким разрешением — Lopaka. Он работает прямо в браузере и на выходе генерирует готовый исходный код, который можно скопировать и вставить в свой проект ✨

⏯ Что можно делать в Lopaka:

✅ Рисовать базовые фигуры

✅ Набирать текст разными шрифтами

✅ Вставлять изображения

✅ Генерировать готовый код для u8g2, TFT_eSPI, Flipper Zero и других популярных библиотек

✅ Конвертировать изображения в XBMP

⏩️ Ссылка на гитхаб
⏩️ Ссылка на сайт

Подписывайтесь:
💬 @Yandex4Developers
  • 🔥 18
  • ❤ 5
  • 🐳 2
Post #1627 3.78K
Инструменты, платформы и архитектура на infra.conf’26 🏗

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

Программу поделили на три трека: Platform, ML и Infra. Обсудим, как строить надёжные базы данных и хранилища, поддерживать их доступность, автоматизировать рутинные задачи, и многое другое.

⏯ Полный список тем и спикеров ищите на сайте конференции. Для тех, кто будет офлайн, дополнительно подготовили экспозону и несколько мастер-классов.

Участие бесплатное, но нужно зарегистрироваться: приглашение или ссылку на трансляцию пришлём на почту.

📆 4 июня
🗺 Москва и онлайн

⏩️ Зарегистрироваться

До встречи на infra.conf’26 🪩

Подписывайтесь:
💬 @Yandex4Developers
  • 🔥 6
  • 🦄 3
  • ❤ 2
Post #1626 4.48K
👀 Как прошла Day&Night Городских сервисов Яндекса

18 апреля мы собрались на конференции для опытных разработчиков и аналитиков. Узнали о том, как изменились технологии городов за 15 лет, и посмотрели на электрокар Яндекса с Алисой — UMO 5. А также обсудили всё самое актуальное: ML, AI Productivity, нейросети в мобильной разработке, инфраструктуру и многое другое.

✨ Вот как это было в цифрах:

🔴 475 гостей офлайн
🔴 2 доклада на главной сцене
🔴 6 клубов, в которых участники активно делились опытом и знакомились

✨ Мы выложили два доклада:

1️⃣ Как технологии меняют городскую среду. Саша Аникин, СЕО Яндекс Такси, поделился мыслями о том, как технологии помогают бизнесу расти и влияют на жизнь пользователей. А ещё рассказал про будущее: роботакси, беспилотных доставщиков и новую реальность мегаполисов. Смотрите выступление на ютубе и в VK Видео.

2️⃣ Как мы зарядили электрокар, которым можно управлять голосом. Миша Чарзавакян, руководитель разработки Электро, и Лёша Косенко, технический менеджер Яндекс Авто, рассказали, что находится под капотом такого автомобиля. И разобрали offline-first-архитектуру, распознавание речи в шумной среде и cloud-to-cloud-интеграцию с автопроизводителем. Смотрите выступление на ютубе и в VK Видео.

🎈 Спасибо, что были с нами на Day&Night!

Подписывайтесь:
💬 @Yandex4Developers
  • 🔥 7
  • ❤ 5
  • 🐳 2
Post #1617 4.31K
🐾 Наши любимые петы: «Мышь»

Знакомьтесь, это Дима Александров из Яндекс Лавки. Его проект максимально аналоговый — и хоть под капотом километры проводов, все чипы и микропроцессоры можно пересчитать по пальцам.

Да, это BMW E30 1984 года по прозвищу «Мышь». Старенькая, с проваливающейся педалью, мутными фарами, дряблой подвеской и хрусткой коробкой передач. Инженерная задача звучит так: восстановить, улучшить и превратить в конфетку. Но главное в этой истории — не цель, а путь: Дима восстанавливает машину по выходным вместе с 8-летним сыном Алексеем. Так Лёха на практике учится чинить, разбирать, собирать и просто крутить гайки 🦾

👳‍♂️ В карточках собрали хайлайты их совместной работы.

⏩️ А в своём канале Дима рассказал:

🔴 Как они с Лёхой искали и меняли «лягушку»
🔴 Почему перешивка салона превратилась в квест с кувалдой и короткими шпильками
🔴 Как после передачи в сервис в машине мистическим образом пропала пятая передача

Подписывайтесь:
💬 @Yandex4Developers
  • 🔥 25
  • ❤ 15
  • 🗿 2
  • 🦄 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →