Всем привет!
Меня зовут Иван Мясников, я CTO с 10+ летним стажем (серьезно, это не диагноз). Когда-то я был просто разработчиком, теперь руковожу разработкой и иногда даже понимаю, что происходит😅
Этот канал — пространство, где я делюсь мыслями о технологиях, разработке и жизни CTO.
Здесь не будет четкой тематики, а будет то, что я нахожу любопытным или важным.
Если хочешь узнать, как остаться человеком, когда код снова не компилится — подписывайся, найдем ответы вместе!
#осебе
Меня зовут Иван Мясников, я CTO с 10+ летним стажем (серьезно, это не диагноз). Когда-то я был просто разработчиком, теперь руковожу разработкой и иногда даже понимаю, что происходит
Этот канал — пространство, где я делюсь мыслями о технологиях, разработке и жизни CTO.
Здесь не будет четкой тематики, а будет то, что я нахожу любопытным или важным.
Если хочешь узнать, как остаться человеком, когда код снова не компилится — подписывайся, найдем ответы вместе!
#осебе
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍1
Сходил достаточно давно на подкаст, теперь есть где поделиться 😄
Поговорили про то, как общаться с коллегами на работе и вне работы, и в целом почему этот навык недооценивают, хотя все пытаются проверять софт скиллы. Доступно на ютубе и на других площадках
#спич
Поговорили про то, как общаться с коллегами на работе и вне работы, и в целом почему этот навык недооценивают, хотя все пытаются проверять софт скиллы. Доступно на ютубе и на других площадках
#спич
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Общение на работе
Обсуждаем самый невидимый и недооцененный софтовый навык: разговор с коллегами ртом. О чем можно говорить, о чем полезно говорить, о чем говорить строго противопоказано, как вечером за пивом, так и на рабочих встречах.
Гость выпуска: Иван Мясников – СTO…
Гость выпуска: Иван Мясников – СTO…
🔥4
Мы довольно много сил в команде потратили, чтобы подружить swift и c++.. Понятно, что кейс узкий, но удивительно, что мы не нашли достаточной инфы не на одном языке (разумеется речь про английский/китайский), нас наверняка бы это ускорило 🙄
В итоге мы смогли и написали статью на хабре
#статья
В итоге мы смогли и написали статью на хабре
#статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Недавно собирали круглый стол, чтобы обсудить, куда дальше развиваться инженеру, подведение итогов получилось огонь 🔥
#спич
#спич
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Круглый стол «Развилка инженера: Team Lead vs CTO vs Expert vs ?»
Обсудим, куда может развиваться инженер. Чем роль лида отличается от роли инженера и обязательно ли идти в лиды? Что важно учесть, если хочешь запустить свой продукт? Кто такие Developer Advocates? Как на карьерный рост влияет личный бренд и как его прокачивать?…
🔥1
Есть байка, что разработка трудится по принципу «работает, не трогай», но почему тогда мы все еще не продолжаем писать на перле?
Использование проверенные технологии, в которых есть экпертиза это здравый подход в индустрии. Есть подходящая команда, ей не требуется время на ресерч, проверку гипотез и переобучение на новый стек.
Это позволяет создать надежный и качественный продукт в запланированные сроки (разумеется с оговорками, все-таки это не завод по производству деталей одного вида). Отсюда возникает вопрос, а зачем тогда пробовать что-то новое и эксперементировать, если есть проверенные годами решения?
Не обязательно в каждом проекте пытаться внедрить новый фреймворк или модный язык программирования, если не понятен бизнес велью. В этом подходе все зависит от конкретной задачи и ограничений. Если делаете стандартный продукт, который хорошо работает на старом стеке, не стоит изобретать велосипед, но и делать все ин-хаус тоже не лучшая затея при наличии опен-сорса.
Я советую отталкиваться от следующих критериев:
1. Есть ли у кого-то в команде опыт работы в новом направлении или все будут учиться вместе «с нуля».
2. Какую проблему мы решаем и почему это сложно (невозможно?) решить на текущем стеке, стоит поработать с аргументами за или против.
3. Есть ли время/ресурсы на ресерч и готова ли команда к тому, что часть идей и гипотез не выстрелит.
4. Точно ли мы сможем в итоге обучить или нанять специалистов, если поймем, что мы берем направление в эту сторону.
Если в результате, вы понимаете, что игра стоит свеч, то рекомендую не делать резких движений и начать с какого-то маленького сервиса, который вы сможете собрать на новой технологии и понимаете, что возможно его придется выкинуть при неуспехе. Идеально для этого подходят R&D задачи, которые направлены на проверку гипотезы на коленке, в результате которой вы уже принимаете решение, делаем ли мы полноценное решение. В итоге вы сможете проверить, правда ли все критерии совпали с реальностью и не потратите много ресурсов, чтобы откатиться к привычному стеку, если нет.
Часто использования проверенных технологий хватает, чтобы решать большинство задач, но не стоит забывать, что разработка — это постоянное обучение и рост над собой, соответственно эксперементы добавляют новые челенжи в команде и выводят ее из ловушки бронзовения🧠
#софты
Использование проверенные технологии, в которых есть экпертиза это здравый подход в индустрии. Есть подходящая команда, ей не требуется время на ресерч, проверку гипотез и переобучение на новый стек.
Это позволяет создать надежный и качественный продукт в запланированные сроки (разумеется с оговорками, все-таки это не завод по производству деталей одного вида). Отсюда возникает вопрос, а зачем тогда пробовать что-то новое и эксперементировать, если есть проверенные годами решения?
Не обязательно в каждом проекте пытаться внедрить новый фреймворк или модный язык программирования, если не понятен бизнес велью. В этом подходе все зависит от конкретной задачи и ограничений. Если делаете стандартный продукт, который хорошо работает на старом стеке, не стоит изобретать велосипед, но и делать все ин-хаус тоже не лучшая затея при наличии опен-сорса.
Я советую отталкиваться от следующих критериев:
1. Есть ли у кого-то в команде опыт работы в новом направлении или все будут учиться вместе «с нуля».
2. Какую проблему мы решаем и почему это сложно (невозможно?) решить на текущем стеке, стоит поработать с аргументами за или против.
3. Есть ли время/ресурсы на ресерч и готова ли команда к тому, что часть идей и гипотез не выстрелит.
4. Точно ли мы сможем в итоге обучить или нанять специалистов, если поймем, что мы берем направление в эту сторону.
Если в результате, вы понимаете, что игра стоит свеч, то рекомендую не делать резких движений и начать с какого-то маленького сервиса, который вы сможете собрать на новой технологии и понимаете, что возможно его придется выкинуть при неуспехе. Идеально для этого подходят R&D задачи, которые направлены на проверку гипотезы на коленке, в результате которой вы уже принимаете решение, делаем ли мы полноценное решение. В итоге вы сможете проверить, правда ли все критерии совпали с реальностью и не потратите много ресурсов, чтобы откатиться к привычному стеку, если нет.
Часто использования проверенных технологий хватает, чтобы решать большинство задач, но не стоит забывать, что разработка — это постоянное обучение и рост над собой, соответственно эксперементы добавляют новые челенжи в команде и выводят ее из ловушки бронзовения
#софты
Please open Telegram to view this post
VIEW IN TELEGRAM
Интересное, чем хочу поделиться за прошедшую неделю:
- Нет времени объяснять, зацените Movie Gen — новый SotA по генерации и редактированию видео (хотя бы примеры на странице, если нет возможности пощупать самому)
- SpaceX впервые посадила первую ступень корабля Starship. Они давно работают над переиспользованием ступеней корабля, чтобы в результате удешевить "пере"запуск + работают над процессом, чтобы быстро собирать ступени для нового запуска, продолжаю держать кулачки
- Я периодически смотрю лидерборды ml-моделей, чтобы понимать, чего нового на рынке или как себя чувствуют новые версии от известных компаний. Там появились любопытные модели Blueberry 🫐, непонятно было кто их натренировал, у обеих ELO было выше, чем у остальных моделей на арене.. Недавно Black Forest Labs рассказали, что это их новая версия Flux 1.1 [pro]
- Несколько банков на той неделе рассказали про свои новые ультратонкие стикеры (выглядят они достаточно похоже, возможно есть общий поставщик решения, как было со стикерами потолще). Если вдруг не видели, вот новости Альфы, Т-Банк и Сбера
- Случайно услышал про Nobel Prize этого года, заинтересовал пресс релиз по изучению структур белков с помощью предсказаний от AlphaFold2
- Mistral AI примерно месяц назад выкатили модель Pixtral-12B, а теперь вышел тех-репорт про архитектуру, eval и тд
#новости
- Нет времени объяснять, зацените Movie Gen — новый SotA по генерации и редактированию видео (хотя бы примеры на странице, если нет возможности пощупать самому)
- SpaceX впервые посадила первую ступень корабля Starship. Они давно работают над переиспользованием ступеней корабля, чтобы в результате удешевить "пере"запуск + работают над процессом, чтобы быстро собирать ступени для нового запуска, продолжаю держать кулачки
- Я периодически смотрю лидерборды ml-моделей, чтобы понимать, чего нового на рынке или как себя чувствуют новые версии от известных компаний. Там появились любопытные модели Blueberry 🫐, непонятно было кто их натренировал, у обеих ELO было выше, чем у остальных моделей на арене.. Недавно Black Forest Labs рассказали, что это их новая версия Flux 1.1 [pro]
- Несколько банков на той неделе рассказали про свои новые ультратонкие стикеры (выглядят они достаточно похоже, возможно есть общий поставщик решения, как было со стикерами потолще). Если вдруг не видели, вот новости Альфы, Т-Банк и Сбера
- Случайно услышал про Nobel Prize этого года, заинтересовал пресс релиз по изучению структур белков с помощью предсказаний от AlphaFold2
- Mistral AI примерно месяц назад выкатили модель Pixtral-12B, а теперь вышел тех-репорт про архитектуру, eval и тд
#новости
⚡1
Вчера вышла статья, где я рассказал как мы делаем продукт, какие подходы применяем и чем я занимаюсь в свободное время
#статья
#статья
❤2🔥2
Что-то получилась продуктивная неделька 🥳 Написал на хабре про мой опыт работы со сбоями в коммуникациях:
- как обнаружить
- классификация сбоев и мотивация
- как перестроить взаимодействие или установить границы
- как не попасть в ловушку самообмана, что это временное явление
#статья
- как обнаружить
- классификация сбоев и мотивация
- как перестроить взаимодействие или установить границы
- как не попасть в ловушку самообмана, что это временное явление
#статья
🔥3❤1
На прошлой неделе было интересное и вот оно:
- Мы в работе используем ClearML, вышла статья про уязвимость позволяющую удаленно выполнять команды на сервере
- Прорыв в синтезе речи, модель F5-TTS уже в опенсорсе. Производительность выше, чем у большинства моделей на основе диффузии, звучит синтез естественно и выразительно, мультиязычная поддержка и доступно нулевое обучение для новых языков
- Google добавили в свой тех стек Rust. Ранее такие задачи решались на плюсах и были попытки сделать свою замену – язык Carbon, но если посмотреть на размер комьюнити Rust, то Carbon явно проигрывает. Выглядит так, что Rust ждет большое будущее и перспективы
- На YouTube теперь будут помечаться "реальные" видео, которые сняты настоящей камерой. Нормально это будет работать только с видео, которое не прошло обработку, таких видео явно немного на ютубе, но решение интересное, хотя и сложное
- Недавно Spotify поменял рынок подкастов, а теперь изменения происходят и с аудиокнигами. Каталог аудиокниг у Spotify за это время вырос вдвоев (порядка 300к наименований), и по оценке занимает 11% рынка в США, что больше, чем у Apple (но меньше Audible). В результате рынок аудиокниг в США вырос на 28%, а без учета продаж Spotify – на 14%
- В прошлый раз писал про ультратонкие банковские стикеры, а теперь кажется скоро и они будут не нужны. "Мир" разработал прототип для оплаты покупок с помощью BLE, причем они утверждают, что можно будет пользоваться такой технологию на любом смартфоне и вроде как в любой стране. Открытый вопрос, что произойдет быстрее – открытие NFC для сторонних разработчиков или же трансформация прототипа в рабочий продукт
#новости
- Мы в работе используем ClearML, вышла статья про уязвимость позволяющую удаленно выполнять команды на сервере
- Прорыв в синтезе речи, модель F5-TTS уже в опенсорсе. Производительность выше, чем у большинства моделей на основе диффузии, звучит синтез естественно и выразительно, мультиязычная поддержка и доступно нулевое обучение для новых языков
- Google добавили в свой тех стек Rust. Ранее такие задачи решались на плюсах и были попытки сделать свою замену – язык Carbon, но если посмотреть на размер комьюнити Rust, то Carbon явно проигрывает. Выглядит так, что Rust ждет большое будущее и перспективы
- На YouTube теперь будут помечаться "реальные" видео, которые сняты настоящей камерой. Нормально это будет работать только с видео, которое не прошло обработку, таких видео явно немного на ютубе, но решение интересное, хотя и сложное
- Недавно Spotify поменял рынок подкастов, а теперь изменения происходят и с аудиокнигами. Каталог аудиокниг у Spotify за это время вырос вдвоев (порядка 300к наименований), и по оценке занимает 11% рынка в США, что больше, чем у Apple (но меньше Audible). В результате рынок аудиокниг в США вырос на 28%, а без учета продаж Spotify – на 14%
- В прошлый раз писал про ультратонкие банковские стикеры, а теперь кажется скоро и они будут не нужны. "Мир" разработал прототип для оплаты покупок с помощью BLE, причем они утверждают, что можно будет пользоваться такой технологию на любом смартфоне и вроде как в любой стране. Открытый вопрос, что произойдет быстрее – открытие NFC для сторонних разработчиков или же трансформация прототипа в рабочий продукт
#новости
🔥2
Метод карьерного маяка — подсвечиваем свои достижения и держим правильный курс 💱
Оглядываться назад важно не только для самооценки, но и чтобы видеть реальные результаты. Я пользуюсь одной проверенной техникой самоанализа для отслеживания роста.
Вот как это работает:
• Планы на год. В начале года фиксирую себе цели, которые были сформированы мной и руководством, и отслеживаю их выполнение. Это помогает оставаться в зоне осознанной компетенции: когда знаешь, что делаешь и почему.
• Личные достижения. Я использую методику рефлексивного анализа: фиксирую успехи, которые кажутся важными, будь то запланированные цели или результаты, достигнутые по собственной инициативе. Это помогает видеть полный вклад, получать позитивное подкрепление и не упускать из виду моменты, когда проявил инициативу.
Возникает вопрос зачем это все?
Такой личный трекер помогает оценивать свой путь в режиме реального времени и использовать доказательную базу достижений — мощный инструмент, когда речь идет о карьерных переговорах или продвижении. Плюс это помогает работать с мотивацией и выгоранием (спасибо, не надо), ведь объективный прогресс всегда виден.
Для команды этот метод тоже отлично работает: появляется четкая база достижений, которую можно анализировать и использовать как объективный ориентир, особенно в промежутках между перфоманс ревью. В итоге мы видим не только выполнение конкретных задач, но и инициативу, которая помогает бизнесу двигаться быстрее и эффективнее.
#софты
Оглядываться назад важно не только для самооценки, но и чтобы видеть реальные результаты. Я пользуюсь одной проверенной техникой самоанализа для отслеживания роста.
Вот как это работает:
• Планы на год. В начале года фиксирую себе цели, которые были сформированы мной и руководством, и отслеживаю их выполнение. Это помогает оставаться в зоне осознанной компетенции: когда знаешь, что делаешь и почему.
• Личные достижения. Я использую методику рефлексивного анализа: фиксирую успехи, которые кажутся важными, будь то запланированные цели или результаты, достигнутые по собственной инициативе. Это помогает видеть полный вклад, получать позитивное подкрепление и не упускать из виду моменты, когда проявил инициативу.
Возникает вопрос зачем это все?
Такой личный трекер помогает оценивать свой путь в режиме реального времени и использовать доказательную базу достижений — мощный инструмент, когда речь идет о карьерных переговорах или продвижении. Плюс это помогает работать с мотивацией и выгоранием (спасибо, не надо), ведь объективный прогресс всегда виден.
Для команды этот метод тоже отлично работает: появляется четкая база достижений, которую можно анализировать и использовать как объективный ориентир, особенно в промежутках между перфоманс ревью. В итоге мы видим не только выполнение конкретных задач, но и инициативу, которая помогает бизнесу двигаться быстрее и эффективнее.
#софты
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤3🤩1
Forwarded from addmeto (Grigory Bakunov)
Пятничная ссылка: реальная возможность поиграть в игру, которая представляет из себя просто трансформеры, т.е. бесконечную генерацию видео вместо созданной игры и правил к ней. Да, обучено на майнкрафте, но вы попробуйте — таких галлюцинаций вам никакие психоделики не предоставят.
ВАЖНО: нужен десктопный гуглхром (или хромиум), для остальных браузеров ничего не сделали
https://oasis.decart.ai/welcome
ВАЖНО: нужен десктопный гуглхром (или хромиум), для остальных браузеров ничего не сделали
https://oasis.decart.ai/welcome
eBook-How-to-Build-a-Career-in-AI.pdf
3.5 MB
Было мало интересного на прошедшей неделе, как и на этой, но кое что есть:
- Andrew Ng выпустил отличный гайд "How to Build Your Career in AI", доступна онлайн, также приложил к посту
- Пошли движения в сторону Jarvis, Google скоро сможет за вас заказать билеты на самолет, отменить подписку или помочь с какой-то рутиной с помощью ИИ агента на основе Gemini. Anthropic рассказывали, что можно разрешить Claude использовать весь компьютер для похожих задачек, но Jarvis же будет ограничен браузером – оно безопаснее, но гибкость меньше
- ElvenLabs может создавать голоса по текстовому запросу, выглядит фантастично, интересно будет посмотреть это в проде у какого-то продукта
- Любопытный проект AI-ассистента на базе SLM, который запускается локально на мобилке и работает без интернета. Просто скачиваешь приложение из стора, настраиваешь параметры инференса и пользуешься
- Apple перевели оставшуюся переферию на USB-C (не буду писать про новые PC, думаю вы уже в курсе). Я так и не понял, почему они решили оставить у Magic Mouse зарядку снизу, понятно, что заменить порт дешевле, чем придумывать новый дизайн и расположение, но если не сейчас, то когда?
- Вышло расширение для VS Code для оценки моделей кодинга. В результате у нас теперь есть бесплатный Copilot, который предлагает выбрать вариант из нескольких ,сгенерированных разными моделями. Если решите поиграться – учитывайте, что код будет отправлять хостерам моделек на Chatbot Arena, авторы таким образом решили дополнительно оценивать модельки
- Citizen Lab нашли проблемы в протоколе MMTLS, который используется в WeChat. Протокол из себя представляет модицифированный TLS 1.3
- В ByteDance стажер обиделся и два месяца троллил коллег, из-за чего соседние команды не понимали, почему у них возникают проблемы с тренировочными ранами. Параллельно с этим участвовал в митингах, на которых коллеги пытались отловить проблему, что помогало ему придумывать новые способы саботажа
- На Reddit наткнулся на тред, где делятся нестандартными способами использования LLM, от изучения языков до бота, который сможет отвечать коллегам на вопросы, если ты уволился
#новости
- Andrew Ng выпустил отличный гайд "How to Build Your Career in AI", доступна онлайн, также приложил к посту
- Пошли движения в сторону Jarvis, Google скоро сможет за вас заказать билеты на самолет, отменить подписку или помочь с какой-то рутиной с помощью ИИ агента на основе Gemini. Anthropic рассказывали, что можно разрешить Claude использовать весь компьютер для похожих задачек, но Jarvis же будет ограничен браузером – оно безопаснее, но гибкость меньше
- ElvenLabs может создавать голоса по текстовому запросу, выглядит фантастично, интересно будет посмотреть это в проде у какого-то продукта
- Любопытный проект AI-ассистента на базе SLM, который запускается локально на мобилке и работает без интернета. Просто скачиваешь приложение из стора, настраиваешь параметры инференса и пользуешься
- Apple перевели оставшуюся переферию на USB-C (не буду писать про новые PC, думаю вы уже в курсе). Я так и не понял, почему они решили оставить у Magic Mouse зарядку снизу, понятно, что заменить порт дешевле, чем придумывать новый дизайн и расположение, но если не сейчас, то когда?
- Вышло расширение для VS Code для оценки моделей кодинга. В результате у нас теперь есть бесплатный Copilot, который предлагает выбрать вариант из нескольких ,сгенерированных разными моделями. Если решите поиграться – учитывайте, что код будет отправлять хостерам моделек на Chatbot Arena, авторы таким образом решили дополнительно оценивать модельки
- Citizen Lab нашли проблемы в протоколе MMTLS, который используется в WeChat. Протокол из себя представляет модицифированный TLS 1.3
- В ByteDance стажер обиделся и два месяца троллил коллег, из-за чего соседние команды не понимали, почему у них возникают проблемы с тренировочными ранами. Параллельно с этим участвовал в митингах, на которых коллеги пытались отловить проблему, что помогало ему придумывать новые способы саботажа
- На Reddit наткнулся на тред, где делятся нестандартными способами использования LLM, от изучения языков до бота, который сможет отвечать коллегам на вопросы, если ты уволился
#новости
🔥7
У меня новая веха, был релокейт, не получалось найти время, но я вернулся и не с пустыми руками 😉
Как прокачать себя и команду
На позиции лида важно не только разбираться в технине, но и видеть общую картину, выстраивать процессы и помогать команде расти.
Вот несколько мыслей на эту тему:
• Начать мыслить стратегически. Видеть, как решения влияют на проект и бизнес. Осознавать, что не каждая интересная фича или улучшение должны внедряться, даже если они технически крутые. Стоит фокусироваться на задачах, которые действительно приносят результат и помогают в достижении целей для команды или проекта. Но не стоит забывать и про задачи из этого поста, важно найти правильный баланс.
• В проекте технический долг неизбежен, особенно в условиях сжатых сроков, задача лида – не дать ему разрастись до уровня "снежного кома". Организуйте понятный флоу, каким образом собирается техдолг, а также регулярно обсуждать его с командой, выделяя время на его «оплату». Как вариант, заложить техдолг, как часть спринтов и определить порог, по которому вы будете понимать, что техдолг по оценке решаем за неделю/месяц, а не растет со страшной силой.
• Соблюдать сроки это важно, но необходимо еще держать качество на уровне. Ключевые метрики помогут вовремя увидеть узкие места – будь то Rework Rate, Сrashfree или Test Coverage. Попробуйте вместе с командой выработать метрики, которые помогут вам оценить и улучшить качество и стабильность проекта.
• Мы часто становимся связующим звеном между командой и другими доменами. Четкая коммуникация с коллегами и правильное распределение задач помогут избежать недопонимания и сделать приоритеты проекта более прозрачными. Поставьте регулярные синки со смежными командами, они помогают быть в курсе изменений и выстраивать работу над задачами на понятном всем уровне.
• Лид отвечает за продуктивность команды, поэтому развитие ее членов – одна из приоритетных задач. Давайте инженерам возможность проявить себя и помогайте с развитием их навыков. Даже если вы понимаете, что сделаете какую-то задачу быстрее самому, лучше научить коллегу, чтобы в будущем был еще один эксперт в этом направлении, а он потом подтянет других членов команды. Проводите регулярные 1-to-1 встречи, чтобы обсудить прогресс, трудности и зоны для роста, не бойтесь делегировать свои задачи, они позволяют сотрудникам прокачивать скиллы, и вы увидите, как растет эффективность всей команды.
Лидство – это баланс между процессами и людьми. Умение видеть за задачами реальных людей, а за результатами – реальный эффект на бизнес, поможет вам строить продуктивные процессы и поддерживать команду на высоком уровне.
Если у вас есть еще мысли на эту тему или я что-то забыл, поделитесь в комментариях под постом😊
#софты
Как прокачать себя и команду
На позиции лида важно не только разбираться в технине, но и видеть общую картину, выстраивать процессы и помогать команде расти.
Вот несколько мыслей на эту тему:
• Начать мыслить стратегически. Видеть, как решения влияют на проект и бизнес. Осознавать, что не каждая интересная фича или улучшение должны внедряться, даже если они технически крутые. Стоит фокусироваться на задачах, которые действительно приносят результат и помогают в достижении целей для команды или проекта. Но не стоит забывать и про задачи из этого поста, важно найти правильный баланс.
• В проекте технический долг неизбежен, особенно в условиях сжатых сроков, задача лида – не дать ему разрастись до уровня "снежного кома". Организуйте понятный флоу, каким образом собирается техдолг, а также регулярно обсуждать его с командой, выделяя время на его «оплату». Как вариант, заложить техдолг, как часть спринтов и определить порог, по которому вы будете понимать, что техдолг по оценке решаем за неделю/месяц, а не растет со страшной силой.
• Соблюдать сроки это важно, но необходимо еще держать качество на уровне. Ключевые метрики помогут вовремя увидеть узкие места – будь то Rework Rate, Сrashfree или Test Coverage. Попробуйте вместе с командой выработать метрики, которые помогут вам оценить и улучшить качество и стабильность проекта.
• Мы часто становимся связующим звеном между командой и другими доменами. Четкая коммуникация с коллегами и правильное распределение задач помогут избежать недопонимания и сделать приоритеты проекта более прозрачными. Поставьте регулярные синки со смежными командами, они помогают быть в курсе изменений и выстраивать работу над задачами на понятном всем уровне.
• Лид отвечает за продуктивность команды, поэтому развитие ее членов – одна из приоритетных задач. Давайте инженерам возможность проявить себя и помогайте с развитием их навыков. Даже если вы понимаете, что сделаете какую-то задачу быстрее самому, лучше научить коллегу, чтобы в будущем был еще один эксперт в этом направлении, а он потом подтянет других членов команды. Проводите регулярные 1-to-1 встречи, чтобы обсудить прогресс, трудности и зоны для роста, не бойтесь делегировать свои задачи, они позволяют сотрудникам прокачивать скиллы, и вы увидите, как растет эффективность всей команды.
Лидство – это баланс между процессами и людьми. Умение видеть за задачами реальных людей, а за результатами – реальный эффект на бизнес, поможет вам строить продуктивные процессы и поддерживать команду на высоком уровне.
Если у вас есть еще мысли на эту тему или я что-то забыл, поделитесь в комментариях под постом
#софты
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10🔥8
Что было интересного за прошедшую неделю уже здесь:
- Еще одно напоминание, что доверять арене больше нельзя: несколько компаний уже месяцами активно тюнят модели специально для повышения ELO, но все же новостью поделюсь. Gemini-1114 неделю назад заняла первое место (сейчас уже на первом 1121) на арене, обойдя все модели OpenAI. В ответ OpenAI в среду выпустили обновленную версию 4o. Artificial Analysis ее протестировали, и результаты оказались неутешительными: несмотря на рост рейтинга на арене, бенчи MATH и GPQA упали даже ниже июльской 4o-mini.
- Неожиданно лидером для автокомплита кода стала модель DeepSeek 2.5 (ранее рассказывал про плагин для VS Code). Она обошла Claude Sonnet, Codestral и Llama 3.1 405B. Модели от OpenAI показали себя гораздо хуже: GPT 4o-mini оказалась худшей моделью среди всех
- R1-Lite - бесплатный конкурент o1. Сравнение R1-Lite с o1 не так важно, ведь изначально модель меньше и слабее. Куда важнее, что DeepSeek смогли реализовать inference time scaling вне OpenAI и без ограничений, предоставляя полный доступ к размышлениям модели, в отличие от ограниченного o1. К тому же скоро обещают API и опенсорс-релиз, к которому будет детальный Technical Report о тренировке. Такой подход позволяет другим лабам воспроизвести результаты: через несколько месяцев свой o1 сможет создать любой, так как вместе с base и instruct весами будут релизить еще и reasoner.
- OpenAI достигли потолка scaling law. Успех o1 показывает, что будущее LLM не в росте данных (их кстати не хватает, много синтетики в датасете), а в новых методах масштабирования. Например, chain of thought улучшает качество за счет увеличения вычислений при инференсе
- Очередной текстовый фотошоп, теперь от ByteDance. Пощупать можно здесь
#новости
- Еще одно напоминание, что доверять арене больше нельзя: несколько компаний уже месяцами активно тюнят модели специально для повышения ELO, но все же новостью поделюсь. Gemini-1114 неделю назад заняла первое место (сейчас уже на первом 1121) на арене, обойдя все модели OpenAI. В ответ OpenAI в среду выпустили обновленную версию 4o. Artificial Analysis ее протестировали, и результаты оказались неутешительными: несмотря на рост рейтинга на арене, бенчи MATH и GPQA упали даже ниже июльской 4o-mini.
- Неожиданно лидером для автокомплита кода стала модель DeepSeek 2.5 (ранее рассказывал про плагин для VS Code). Она обошла Claude Sonnet, Codestral и Llama 3.1 405B. Модели от OpenAI показали себя гораздо хуже: GPT 4o-mini оказалась худшей моделью среди всех
- R1-Lite - бесплатный конкурент o1. Сравнение R1-Lite с o1 не так важно, ведь изначально модель меньше и слабее. Куда важнее, что DeepSeek смогли реализовать inference time scaling вне OpenAI и без ограничений, предоставляя полный доступ к размышлениям модели, в отличие от ограниченного o1. К тому же скоро обещают API и опенсорс-релиз, к которому будет детальный Technical Report о тренировке. Такой подход позволяет другим лабам воспроизвести результаты: через несколько месяцев свой o1 сможет создать любой, так как вместе с base и instruct весами будут релизить еще и reasoner.
- OpenAI достигли потолка scaling law. Успех o1 показывает, что будущее LLM не в росте данных (их кстати не хватает, много синтетики в датасете), а в новых методах масштабирования. Например, chain of thought улучшает качество за счет увеличения вычислений при инференсе
- Очередной текстовый фотошоп, теперь от ByteDance. Пощупать можно здесь
#новости
3👍9❤6
Ранее я рассказывал про карьерный маяк и упомянул, что он помогает работать в том числе над ростом в компании. Теперь расскажу про шаги, которые стоит предпринимать, чтобы проще было аргументировать и договориться.
Как обсудить инкриз: пошаговое руководство. Часть первая
Попросить повышение — это не просто про деньги, а про осознание своей ценности и умение подсвечивать результаты. Важно заранее подготовиться и понять, как аргументировать свои ожидания.
0. Есть ли возможность у компании
• Есть ли бюджет на повышения.
• Нет ли фриза на рост на текущий период.
На основе дополнительных вводных, вы сможете скорректировать план и выстроить договоренности, к примеру про разовую премию, если такое практикуется в компании, или проработать вариант, когда вы зафиксируете результаты и запланируете инкриз после снятия фриза, обязательно обговорив сроки.
1. Поймите ожидания
Начните с обсуждения на 1to1 с вашим лидом. Убедитесь, что вы понимаете:
• Какие цели и задачи от вас ждут.
• Какие критерии успеха и роста у вас в компании.
Если таких встреч нет, проявите инициативу: организуйте их, чтобы фиксировать общие договоренности.
2. Как оценить эффект своего вклада
Прямо формулу я не смогу дать, но поделюсь на что стоит обратить внимание, как выглядит майндсет в этом случае, вот несколько примеров:
После внедрения моего решения время выполнения задач сократилось на 20%, что сэкономило X часов в месяц.Также это могут быть кейсы с влиянием вашей работы на технические или продуктовые метрики.
Моя инициатива привела к приросту клиентов на 10%, что принесло компании дополнительный доход в Z.
Цифры усиливают ваши аргументы и показывают ценность вашей работы.
3. Собрать обратную связь
Убедитесь, что ваш руководитель доволен вашей работой. Регулярно запрашивайте фидбек и анализируйте его. Если обратной связи мало, инициируйте обсуждения, чтобы понять, что вы делаете хорошо, а где можно улучшить.
4. Фиксировать достижения
Важные результаты должны быть зафиксированы:
• Организуйте список личных успехов, как это сделать хорошо раскрыто в теме про карьерный маяк.
Это не только поможет вам видеть свой прогресс, но и станет основой для обсуждений.
5. Используйте инструменты компании
• Проанализируйте матрицу компетенций/навыковую модель или другие доступные инструменты по своему направлению.
• Попробуйте оценить, какие у вас есть точки роста и засинкайте это видение с руководителем, чтобы понимать нужность и полезность.
Если таких инструментов нет, обсудите их внедрение с вашим лидом, как инициативу, которая принесет профиты всей команде.
#софты
Как обсудить инкриз: пошаговое руководство. Часть первая
Попросить повышение — это не просто про деньги, а про осознание своей ценности и умение подсвечивать результаты. Важно заранее подготовиться и понять, как аргументировать свои ожидания.
0. Есть ли возможность у компании
• Есть ли бюджет на повышения.
• Нет ли фриза на рост на текущий период.
На основе дополнительных вводных, вы сможете скорректировать план и выстроить договоренности, к примеру про разовую премию, если такое практикуется в компании, или проработать вариант, когда вы зафиксируете результаты и запланируете инкриз после снятия фриза, обязательно обговорив сроки.
1. Поймите ожидания
Начните с обсуждения на 1to1 с вашим лидом. Убедитесь, что вы понимаете:
• Какие цели и задачи от вас ждут.
• Какие критерии успеха и роста у вас в компании.
Если таких встреч нет, проявите инициативу: организуйте их, чтобы фиксировать общие договоренности.
2. Как оценить эффект своего вклада
Прямо формулу я не смогу дать, но поделюсь на что стоит обратить внимание, как выглядит майндсет в этом случае, вот несколько примеров:
После внедрения моего решения время выполнения задач сократилось на 20%, что сэкономило X часов в месяц.Также это могут быть кейсы с влиянием вашей работы на технические или продуктовые метрики.
Моя инициатива привела к приросту клиентов на 10%, что принесло компании дополнительный доход в Z.
Цифры усиливают ваши аргументы и показывают ценность вашей работы.
3. Собрать обратную связь
Убедитесь, что ваш руководитель доволен вашей работой. Регулярно запрашивайте фидбек и анализируйте его. Если обратной связи мало, инициируйте обсуждения, чтобы понять, что вы делаете хорошо, а где можно улучшить.
4. Фиксировать достижения
Важные результаты должны быть зафиксированы:
• Организуйте список личных успехов, как это сделать хорошо раскрыто в теме про карьерный маяк.
Это не только поможет вам видеть свой прогресс, но и станет основой для обсуждений.
5. Используйте инструменты компании
• Проанализируйте матрицу компетенций/навыковую модель или другие доступные инструменты по своему направлению.
• Попробуйте оценить, какие у вас есть точки роста и засинкайте это видение с руководителем, чтобы понимать нужность и полезность.
Если таких инструментов нет, обсудите их внедрение с вашим лидом, как инициативу, которая принесет профиты всей команде.
#софты
❤4🔥4👍1
Так исторически сложилось
Ранее я рассказывал про карьерный маяк и упомянул, что он помогает работать в том числе над ростом в компании. Теперь расскажу про шаги, которые стоит предпринимать, чтобы проще было аргументировать и договориться. Как обсудить инкриз: пошаговое руководство.…
ого, я пробил ограничение по символам 😱
Как обсудить инкриз: пошаговое руководство. Часть вторая
6. Правильно аргументируй свои ожидания
Слабая позиция:
• Просить повышение с формулировками «ну пожалуйста» или без конкретных аргументов. Это слабая позиция.
• Говорить про то, что рынок вырос.. про то, что вы взяли ипотеку и подобное. Картина на рынке может быть дополнительным аргументом, но не основным. Все личные истории на то и личные, человечность у руководителя может быть/может не быть, но ему потом это согласовывать выше и вряд ли он сможет это использовать, как обоснование.
• Ставить ультиматумы с оффером от другой компании. Это может испортить ваши отношения с текущим работодателем.
Зрелый подход:
Мне очень нравится работать в нашей компании: задачи интересные, ценности совпадают с моими. За последнее время я освоил новые навыки и успешно внедрил их в проекты. Учитывая мой вклад и уровень задач, которые я решаю, я считаю, что моя оплата сейчас не соответствует моей ценности. Я хотел бы обсудить возможность увеличения зарплаты.
Такой подход демонстрирует вашу заинтересованность в компании, уважение к процессу и готовность к конструктивному диалогу. И пожалуйста, пример на то и пример, отталкивайтесь в этом спиче от своего восприятия и ощущений. Если вдруг у вас есть негодования, то это явно не часть этого спича, лучше это обсудить отдельно и делать это регулярно, а не копить в себе.
7. Снять возможные возражения
Запрашивая фидбек заранее, вы защищаете себя от аргументов вроде «я тобой недоволен». Если серьезных замечаний не было, это не станет основой для вашего разговора. И стоит понимать, что это регулярный процесс, а не история, которую вы делаете только накануне важного разгоовора.
8. Оцифровать свои успехи
Соберите свои результаты за полгода или год и оформите их в презентацию или краткий документ:
• Какие задачи вы решили.
• Какой это принесло эффект.
• Какие навыки вы прокачали.
Перед разговором покажите документ руководителю и спросите, что он думает. Если вклад будет признан значимым, вам будет проще перейти к обсуждению повышения.
9. Оцените соответствие ожиданиям
Не повторяйте ошибку Васи, который пришел за повышением, а ему объяснили, что с момента последнего апа он остался на том же уровне. Регулярно уточняйте ожидания лида и проверяйте, соответствуете ли вы им.
Саммари
Грейд ап — это не про настойчивость или разовую просьбу, а про системный подход. Понимание ожиданий, фиксация достижений, корректная обратная связь и зрелая коммуникация — ключ к успешным переговорам.
Ваш опыт покажет, что вы не просто хотите большего, но и готовы к большему.
#софты
Как обсудить инкриз: пошаговое руководство. Часть вторая
6. Правильно аргументируй свои ожидания
Слабая позиция:
• Просить повышение с формулировками «ну пожалуйста» или без конкретных аргументов. Это слабая позиция.
• Говорить про то, что рынок вырос.. про то, что вы взяли ипотеку и подобное. Картина на рынке может быть дополнительным аргументом, но не основным. Все личные истории на то и личные, человечность у руководителя может быть/может не быть, но ему потом это согласовывать выше и вряд ли он сможет это использовать, как обоснование.
• Ставить ультиматумы с оффером от другой компании. Это может испортить ваши отношения с текущим работодателем.
Зрелый подход:
Мне очень нравится работать в нашей компании: задачи интересные, ценности совпадают с моими. За последнее время я освоил новые навыки и успешно внедрил их в проекты. Учитывая мой вклад и уровень задач, которые я решаю, я считаю, что моя оплата сейчас не соответствует моей ценности. Я хотел бы обсудить возможность увеличения зарплаты.
Такой подход демонстрирует вашу заинтересованность в компании, уважение к процессу и готовность к конструктивному диалогу. И пожалуйста, пример на то и пример, отталкивайтесь в этом спиче от своего восприятия и ощущений. Если вдруг у вас есть негодования, то это явно не часть этого спича, лучше это обсудить отдельно и делать это регулярно, а не копить в себе.
7. Снять возможные возражения
Запрашивая фидбек заранее, вы защищаете себя от аргументов вроде «я тобой недоволен». Если серьезных замечаний не было, это не станет основой для вашего разговора. И стоит понимать, что это регулярный процесс, а не история, которую вы делаете только накануне важного разгоовора.
8. Оцифровать свои успехи
Соберите свои результаты за полгода или год и оформите их в презентацию или краткий документ:
• Какие задачи вы решили.
• Какой это принесло эффект.
• Какие навыки вы прокачали.
Перед разговором покажите документ руководителю и спросите, что он думает. Если вклад будет признан значимым, вам будет проще перейти к обсуждению повышения.
9. Оцените соответствие ожиданиям
Не повторяйте ошибку Васи, который пришел за повышением, а ему объяснили, что с момента последнего апа он остался на том же уровне. Регулярно уточняйте ожидания лида и проверяйте, соответствуете ли вы им.
Саммари
Грейд ап — это не про настойчивость или разовую просьбу, а про системный подход. Понимание ожиданий, фиксация достижений, корректная обратная связь и зрелая коммуникация — ключ к успешным переговорам.
Ваш опыт покажет, что вы не просто хотите большего, но и готовы к большему.
#софты
🔥5❤4👍1
Поделюсь интересным за прошедшее время:
- 12 days of OpenAI. Компания показала бомбу – o1 можно будет файтюнить, а это всего лишь 2 день. Обещают, что из пары десятков примеров модель сможет при помощи Reinforcement Learning научиться новым навыкам в какой-то узкой области. Интересно, сколько это будет стоить.
- Интересное интервью Тима Кука про Apple. Если интересны только ключевые мысли, то они здесь.
- Intel рассказали про новое поколение видюх. Понятно, что сейчас всем нужны GPU, но у них сложности на рынке процессоров + случилась перестановка в руководстве, не совсем понятно, как они планируют это все разруливать. Видюхи нацелены на бюджетных геймеров, подробности по ссылке. Ждем анонсов от Nvidia и AMD – новое поколение потребительских GPU уже стартовало.
- Первая децентрализованно натренированная LLM – INTELECT-1. Тренировали ее более месяца, ресурсы были в Европе, Азии и Северной Америке. Результаты модели получились на уровне Llama 2 13B, но здесь важнее Proof of Concept.
- Введены ограничения на размер загруженных моделей и датасетов на HuggingFace. Непонятно, что будет с теми, у кого уже репозитории выше лимита, надеюсь не будет массовой чистки.
- Anthropic показали открытый протокол MCP, позволяющий любой LLM получать доступ к инструментам и информации. В качестве демо Claude попросили создать веб-страницу, залить ее на GitHub, создать issue и PR. Примеры интеграций по ссылке. Хочется в будущем попробовать MCP на каком-то своем пет-проектике.
- Яндекс внедрили RAG в свой API. Для понимания, с помощью RAG вы можете избежать галлюцинаций, путем заливки в нейронку своей базы знаний. Посмотрим, станет ли больше компаний, у которых появится свой AI-ассистент на сайте.
- Если давно хотели попользоваться чем-то другим вместо Postman/Insomnia, то я нашел Yaak. Умеет хранить и отправлять запросы для REST, gRPC и тд, при этом достаточно понятный и простой интерфейс. Разумеется фичи, типа переменных окружения, импорта curl'ов и запросов из других инструментов, типа Postman или OpenAPI присутствуют.
#новости
- 12 days of OpenAI. Компания показала бомбу – o1 можно будет файтюнить, а это всего лишь 2 день. Обещают, что из пары десятков примеров модель сможет при помощи Reinforcement Learning научиться новым навыкам в какой-то узкой области. Интересно, сколько это будет стоить.
- Интересное интервью Тима Кука про Apple. Если интересны только ключевые мысли, то они здесь.
- Intel рассказали про новое поколение видюх. Понятно, что сейчас всем нужны GPU, но у них сложности на рынке процессоров + случилась перестановка в руководстве, не совсем понятно, как они планируют это все разруливать. Видюхи нацелены на бюджетных геймеров, подробности по ссылке. Ждем анонсов от Nvidia и AMD – новое поколение потребительских GPU уже стартовало.
- Первая децентрализованно натренированная LLM – INTELECT-1. Тренировали ее более месяца, ресурсы были в Европе, Азии и Северной Америке. Результаты модели получились на уровне Llama 2 13B, но здесь важнее Proof of Concept.
- Введены ограничения на размер загруженных моделей и датасетов на HuggingFace. Непонятно, что будет с теми, у кого уже репозитории выше лимита, надеюсь не будет массовой чистки.
- Anthropic показали открытый протокол MCP, позволяющий любой LLM получать доступ к инструментам и информации. В качестве демо Claude попросили создать веб-страницу, залить ее на GitHub, создать issue и PR. Примеры интеграций по ссылке. Хочется в будущем попробовать MCP на каком-то своем пет-проектике.
- Яндекс внедрили RAG в свой API. Для понимания, с помощью RAG вы можете избежать галлюцинаций, путем заливки в нейронку своей базы знаний. Посмотрим, станет ли больше компаний, у которых появится свой AI-ассистент на сайте.
- Если давно хотели попользоваться чем-то другим вместо Postman/Insomnia, то я нашел Yaak. Умеет хранить и отправлять запросы для REST, gRPC и тд, при этом достаточно понятный и простой интерфейс. Разумеется фичи, типа переменных окружения, импорта curl'ов и запросов из других инструментов, типа Postman или OpenAPI присутствуют.
#новости
1👍6🔥4