О лидерстве
Быть лидером в команде разработчиков не значит быть самым умным, ловким и прагматичным программистом. Лидерство вообще не про хард скилы. Быть лидером - быть ориентиром и вектором для команды. Культурным ориениром - задавать планку отношения людей к продукту, коллегам и делу. Вектором - значит задавать направление движения, управлять смыслами и отвечать на вопрос "зачем", а не "как". Если ты отвечаешь на вопрос "Как" - ты не лидер, ты - консультант. Ты отнимаешь у людей голос, инициативу, право на самореализацию и, безусловно, ошибки.
К сожалению, часто лидерами назначают тех кто лучше всех пишет код, вместо тех, кто лучше всех умеет поддерживать и направлять. Последствия разрушительны. От демотивации и выгорания отдельных людей, до формирования скрытых коалиций, подковерных игр, токсичной атмосферы, подобия дедовщины, развития практик job security и тд.
И всё это тщательно скрыто от глаз вышестоящего менеджмента. Повышается текучка - "он нашел более выгодный оффер", долго онбордятся люди или отсеиваются на испыте - "упало качество кандидатов".
- Лидер следит за исполнением правил, позволяя команде формировать и улучшать их
- Лидер создает succession, то что называется преемственностью кресла. Развивает доступность знаний о проделанной работе и будущих планах
- Лидер фасилитирует споры позволяя людям договориться, не указывая кто из них прав, а кто нет
- Лидер - точка опоры команды, в любых вопросах. Команда знает что никакой вопрос не вызовет осуждения.
Если это так, никакой оффер не переманит сотрудников. Через время, в таких условиях, в команде вырастет новый лидер и позволит расти предыдущему. Лидер, вырастивший лидер - готов идти выше.
Лидера нельзя назначать. Он только может проявиться самостоятельно.
#leadership_in_tech
🐧 Код и юзеры
Быть лидером в команде разработчиков не значит быть самым умным, ловким и прагматичным программистом. Лидерство вообще не про хард скилы. Быть лидером - быть ориентиром и вектором для команды. Культурным ориениром - задавать планку отношения людей к продукту, коллегам и делу. Вектором - значит задавать направление движения, управлять смыслами и отвечать на вопрос "зачем", а не "как". Если ты отвечаешь на вопрос "Как" - ты не лидер, ты - консультант. Ты отнимаешь у людей голос, инициативу, право на самореализацию и, безусловно, ошибки.
К сожалению, часто лидерами назначают тех кто лучше всех пишет код, вместо тех, кто лучше всех умеет поддерживать и направлять. Последствия разрушительны. От демотивации и выгорания отдельных людей, до формирования скрытых коалиций, подковерных игр, токсичной атмосферы, подобия дедовщины, развития практик job security и тд.
И всё это тщательно скрыто от глаз вышестоящего менеджмента. Повышается текучка - "он нашел более выгодный оффер", долго онбордятся люди или отсеиваются на испыте - "упало качество кандидатов".
- Лидер следит за исполнением правил, позволяя команде формировать и улучшать их
- Лидер создает succession, то что называется преемственностью кресла. Развивает доступность знаний о проделанной работе и будущих планах
- Лидер фасилитирует споры позволяя людям договориться, не указывая кто из них прав, а кто нет
- Лидер - точка опоры команды, в любых вопросах. Команда знает что никакой вопрос не вызовет осуждения.
Если это так, никакой оффер не переманит сотрудников. Через время, в таких условиях, в команде вырастет новый лидер и позволит расти предыдущему. Лидер, вырастивший лидер - готов идти выше.
Лидера нельзя назначать. Он только может проявиться самостоятельно.
#leadership_in_tech
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Кажется, мы наблюдаем закат современных мобильных (и не только) приложений.
На🔍 Google I/O 24 показали кучу разных нейросетей, но одна из самых впечатляющих новинок - интеграция ИИ в рабочие процессы, когда можно поручить агенту наблюдать за задачей, анализировать данные вокруг нее, подводить итоги работы и тд. Выглядит, как убийца всех видов автоматизаций и их компаний-разработчиков.
Остальные возможности работы по анализу разных данных, от текста до видео, позволяют заглянуть в будущее, где останутся железные платформы адаптированные к ИИ-вычислениям, нейросети интегрированные в ядро операционных систем и пользователи, взаимодействующие с единственным интерфейсом - Ask AI.
Ставлю на то, что🍏 Apple на WWDC выкатит массу ИИ-фич, нацеленных на потребление контента. Будут ли это новые SDK или они в очередной раз сбреют целый пласт приложений из AppStore готовым решением, посмотрим.
#мысли
🐧 Код и юзеры
На
Остальные возможности работы по анализу разных данных, от текста до видео, позволяют заглянуть в будущее, где останутся железные платформы адаптированные к ИИ-вычислениям, нейросети интегрированные в ядро операционных систем и пользователи, взаимодействующие с единственным интерфейсом - Ask AI.
Ставлю на то, что
#мысли
Please open Telegram to view this post
VIEW IN TELEGRAM
На скринштах тесты производительности M3 Max (слева) и M4 (Справа)
Наиболее интересным выглядит прирост в категории Object Detection. В отличие от Google, которая выполняет вычисления над фотографиями пользователей в облаке Google Photo и очень ораниченно на девайсе, компания из купертино нацелилась делать тоже самое сугубо на девайсе, традиционно, на WWDC апеллируя к Privacy. Хардверно, Object Detection относится к категории ML-числодробилок, особо эффективно проявляя себя в комбинации GPU+NPU вычислений. Сюда можно отнести и другие категории тестов: Object Remover, Horizon Detection и другие детекшены, которые, как видно из тестов, показывают "эволюционный" прирост 10-20%. Похоже, что компания делает не только ставку на железо но и на софт, активно оптимизируя алгоритмы. Вероятно на WWDC24 мы увидим более обширную серию презентаций развития CoreML и новые API к on-device моделям.
Значительный скачок также заметен в процессинге HDR. Это определенно make sense, так как в iPad Pro 2024, по заявлениям Apple, яркость в SDR приближается к HDR-ной. Повышая качество картинки рядового контента, Apple качественно выделяет свои девайсы на фоне других, что без сомнения, нравится юзерам.
О том, какие, по моему мнению, фишки мы увидим в новой iOS 18, я напишу на днях.
Так почему же Apple так рано выпустила новые чипы?
Мое предположение в том, что Apple ошиблась в позиционированни чипов m3-series, сделав ставку на игровой сегмент, который у Apple, мягко говоря, в самом зачатке и требует многих лет, чтобы пересадить ПК-бояр на макинтош и мобильный гейминг. Мир еще не увидел M3 Ultra как выходит четвертая серия, в которой основная маркетинговая ставка - фукнции ИИ, которые до анонса следующего поколения ОС, видны на вот таких тестах.
Куда же действительно пойдет компания, узнаем на WWDC 24-го июня.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Итак, о новшествах iOS 18. Часть первая. Чего там точно не будет.
Недавече, пролетела новость, якобы,🍏 Apple и 🤖 OpenAI готовят сделку, мол, встроят ChatGPT в ОС. Как следствие, пошли различные инсинуации: Siri прокачают с ИИ от OpenAI, HomePod-ы разом оживут и прочие сказочные предположения.
Почему компания на это никогда не пойдет: во-первых, их собственные инновации по развитию AI на девайсах давно опережают рынок, несмотря на то что голосовой ассистент более чем туп и бесполезен. В то же время они первыми дали толчок ИИ-фотографии, первыми предложили распознавание текста с картинок и камеры, копирование субъектов с фото простым лонг-тапом и тд и тп. Во-вторых, ChatGPT классный, но third-party сервис никогда не будет допущен к ключевым фичам iOS.
О чем же тогда договаривались Кук и Альтман? Так как на презентации ChatGPT-4o основным прорывом стали голосовые возможности модели, Сэм, скорее всего, просил Тима позволить сторонним приложениям добавлять собственный wake-up-word. В актуальной версии ОС, им является «Привет, Сири».
Звучит логично, доступность голосового ассистента напрямую зависит от способа его активации. В таком случае, угрозы для их собственного голосового ассистента нет. Если Apple всё таки даст ума Сири, в рамках существующей экосистемы устройств, ей не будет конкурентов по степени интеграции. (Пока Евросоюз и тут не прижмет Кука за создание искусственных монополий).
Как будет на практике, узнаем 10 июня. Я, увы, узнаю позже вас, так как в это время буду на ретрите, хранить обет молчания с полным отказом от гаджетов. Уффф. Испытание не из легких. 😁 А пока есть время, еще немного погадать на кофейной гуще ))
#ios18
Недавече, пролетела новость, якобы,
Почему компания на это никогда не пойдет: во-первых, их собственные инновации по развитию AI на девайсах давно опережают рынок, несмотря на то что голосовой ассистент более чем туп и бесполезен. В то же время они первыми дали толчок ИИ-фотографии, первыми предложили распознавание текста с картинок и камеры, копирование субъектов с фото простым лонг-тапом и тд и тп. Во-вторых, ChatGPT классный, но third-party сервис никогда не будет допущен к ключевым фичам iOS.
О чем же тогда договаривались Кук и Альтман? Так как на презентации ChatGPT-4o основным прорывом стали голосовые возможности модели, Сэм, скорее всего, просил Тима позволить сторонним приложениям добавлять собственный wake-up-word. В актуальной версии ОС, им является «Привет, Сири».
Звучит логично, доступность голосового ассистента напрямую зависит от способа его активации. В таком случае, угрозы для их собственного голосового ассистента нет. Если Apple всё таки даст ума Сири, в рамках существующей экосистемы устройств, ей не будет конкурентов по степени интеграции. (Пока Евросоюз и тут не прижмет Кука за создание искусственных монополий).
Как будет на практике, узнаем 10 июня. Я, увы, узнаю позже вас, так как в это время буду на ретрите, хранить обет молчания с полным отказом от гаджетов. Уффф. Испытание не из легких. 😁 А пока есть время, еще немного погадать на кофейной гуще ))
#ios18
Please open Telegram to view this post
VIEW IN TELEGRAM
Давно не читались виделись
Больше 3х месяцев ни одного толкового поста 🤯 я думал это "кризис жанра", оказалось просто нет идей о чем писать. Канал - крайне требовательная штука. Писать надо регулярно, интересно и разнообразно. Так, как я пока ещё не умею.
Какие планы дальше?
Для начала, я решил опубликовать все свои айтишные заметки, хаотически собираемые в ноушене за годы работы. Там много всего и лютый разнобой. Я всё откладывал момент, чтобы причесать контент, структурировать, но похоже я не заставлю себя сделать это разом, поэтому буду делать по частям. Там материалы по Swift, Kotlin, C# (странно, но факт), по JVM и Unix, выжимки из техническо-бизнесовой литературы и так далее. Ставлю на то, что моим 8-ми подписчикам и миллионам будущих 😁 такой винегрет, вряд ли придётся по душе, но я это сделаю, скорее ради себя, столкнуть с мёртвой точки моё желание нести свет своего опыта в этот мир.
За сим откланяюсь, так как готовлю первый выпуск.
Больше 3х месяцев ни одного толкового поста 🤯 я думал это "кризис жанра", оказалось просто нет идей о чем писать. Канал - крайне требовательная штука. Писать надо регулярно, интересно и разнообразно. Так, как я пока ещё не умею.
Какие планы дальше?
Для начала, я решил опубликовать все свои айтишные заметки, хаотически собираемые в ноушене за годы работы. Там много всего и лютый разнобой. Я всё откладывал момент, чтобы причесать контент, структурировать, но похоже я не заставлю себя сделать это разом, поэтому буду делать по частям. Там материалы по Swift, Kotlin, C# (странно, но факт), по JVM и Unix, выжимки из техническо-бизнесовой литературы и так далее. Ставлю на то, что моим 8-ми подписчикам и миллионам будущих 😁 такой винегрет, вряд ли придётся по душе, но я это сделаю, скорее ради себя, столкнуть с мёртвой точки моё желание нести свет своего опыта в этот мир.
За сим откланяюсь, так как готовлю первый выпуск.
🔥3
Старался писать достаточно простым языком, так что даже если вы не java разработчик, вам может быть интересно почитать, хотя бы для общего развития. Welcome!
https://machine-head.ru/collections/hotspot-demistifaction/tpost/ry63f9emy1-demistifikatsiya-hotspot-vm-chast-1-komp
#demistify_hotspot@machine_head_ru
Please open Telegram to view this post
VIEW IN TELEGRAM
machine-head.ru
Демистификация HotSpot ВМ. Часть 1. Компиляция и оптимизация
Виртуальная машина HotSpot не только интерпретирует байт-код, но и имеет парочку JIT компиляторов, глубоко оптимизирующих код . Разберемся как это работает на самом деле
🔥5
В 🍎 AppleTV возвращается русский язык! 15 ноября стартует новый сезон одного из моих любимых сериалов «Укрытие». И он выходит, в том числе, на русском языке. Похоже корпорация делает ставку на скорую оттепель в отношениях между Россией и Западом, раз снова вкладывает деньги в локализацию контента.
#apple
#apple
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
PS: если будут идеи. накидайте в комменты...
Please open Telegram to view this post
VIEW IN TELEGRAM
Channel name was changed to «🤖 Machine head | Про разработку и запуск продуктов на мобилках»
Канал тот же!
Всё потому, что название совпало с довольно популярным айти-подкастом 🤦♂️, о котором я ни сном, ни духом. Я изначально не хотел упарываться в выдумывание уникального названия, так как затрата времени на это практически никогда не окупается - пропустил проверку по интернету. В итоге, совпадение буква в букву. Ну ок, давай помозгуем.
Теперь блог и канал называются
Название новое, но концепции все те же. Пишу статьи про программирование мобилок и не только, запуск стартапов и другое.
PS: ничего общего с легендарной группой Machine Head нет. Надеюсь они не обидятся.
Please open Telegram to view this post
VIEW IN TELEGRAM
С названиями, аватарками канала разобрались, пора и честь знать.
В этот раз говорим про самую мякотку виртуальной машины - Кеш кода
Подробнее в статье.
#demistify_hotspot@machine_head_ru
Please open Telegram to view this post
VIEW IN TELEGRAM
machine-head.ru
Демистификация HotSpot ВМ. Часть 2. Сегментированный кеш кода
Демистифицируем сегментированный кеш кода - важней элемент в виртуальной машине HotSpot. Раберемся как он влияет на производительность приложения и эффективность использования памяти.
А это вообще законно? 🤨 Apple 🍎 делает ход и уничтожает рабочие настольные ПК в крошки. Этой крошкой. У нас эта пушка будет стоить порядка 200К. Но что может предложить мир ПК за эти деньги? Черный гудящий пылесборник, у которого только кулер больше чем всеь Mac mini. Не удивлюсь если кто-то начнет носить его из дома на работу и назад. Рабочая станция на ладошке. Такое нам надо 😺
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Стартап в соло #1
Именно этим я занимаюсь с сентября 2024 и, пожалуй, пришло время начать делиться процессом с миром.
Предыстория.
Я очень люблю учиться. Будучи по профессии программистом, а в душе предпринимателем, я постоянно разнонаправленно учусь, даже вещам напрямую не связанным с деятельностью или хобби.
Первая встреча с онлайн образованием произошла в маленьком стартапе Edera в далеком 2018-м, куда меня пригласили в роли разработчика. Идея меня очень вдохновила, но стартап умер в зародыше, оставив чувство, что можно было сделать что-то классное и по-настоящему востребованное.
Далее я продолжил работу в найме, делая подходы к различным проектам. Набивал руку в ролях: дизайнера, продуктолога и аналитика, моделировал идеи, исследовал рынки, проверял гипотезы с JTBD в живых интервью. Увы, они не продемонстрировали сколько-нибудь уверенного потенциала.
2024 год не стал исключением и оказался полным новых знаний и открытий. И главное открытие пришло из мира Edtech - огромный рынок, на 92% консолидирован в руках десятка компаний, из которых всего пара имеют техническую экспертизу, за счет которой резко вырвались вперед.
Взяв несколько мнений людей, напрямую причастных к обучению онлайн, у меня сложилась картина застоя и запрос на обновление в отрасли. Подсветились множество проблем и болей, которые в упор не хотят замечать мамонты. Так, будто у нас есть комбайны типа MS Word, появляется Notion и рвет текстовые редакторы, как Тузик грелку.
И главная проблема: монетизировав создателей контента и онлайн-школы, платформы кладут болт на тех, для кого это всё это должно работать - людей, идущих за знаниями.
#стартап_в_соло@machine_head_ru
Именно этим я занимаюсь с сентября 2024 и, пожалуй, пришло время начать делиться процессом с миром.
Предыстория.
Я очень люблю учиться. Будучи по профессии программистом, а в душе предпринимателем, я постоянно разнонаправленно учусь, даже вещам напрямую не связанным с деятельностью или хобби.
Первая встреча с онлайн образованием произошла в маленьком стартапе Edera в далеком 2018-м, куда меня пригласили в роли разработчика. Идея меня очень вдохновила, но стартап умер в зародыше, оставив чувство, что можно было сделать что-то классное и по-настоящему востребованное.
Далее я продолжил работу в найме, делая подходы к различным проектам. Набивал руку в ролях: дизайнера, продуктолога и аналитика, моделировал идеи, исследовал рынки, проверял гипотезы с JTBD в живых интервью. Увы, они не продемонстрировали сколько-нибудь уверенного потенциала.
2024 год не стал исключением и оказался полным новых знаний и открытий. И главное открытие пришло из мира Edtech - огромный рынок, на 92% консолидирован в руках десятка компаний, из которых всего пара имеют техническую экспертизу, за счет которой резко вырвались вперед.
Взяв несколько мнений людей, напрямую причастных к обучению онлайн, у меня сложилась картина застоя и запрос на обновление в отрасли. Подсветились множество проблем и болей, которые в упор не хотят замечать мамонты. Так, будто у нас есть комбайны типа MS Word, появляется Notion и рвет текстовые редакторы, как Тузик грелку.
И главная проблема: монетизировав создателей контента и онлайн-школы, платформы кладут болт на тех, для кого это всё это должно работать - людей, идущих за знаниями.
#стартап_в_соло@machine_head_ru
🔥3
Стратегии деоптимизации - самая короткая статья в цикле, но не менее интересная. Многие даже не в курсе, что развитый полиморфизм Java в
#demistify_hotspot@machine_head_ru
Please open Telegram to view this post
VIEW IN TELEGRAM
machine-head.ru
Демистификация HotSpot ВМ. Часть 3. Сценарии деоптимизации кода
Оптимизированный код не всегда остается таковым. Развитый полиморфизм, а также загрузка/выгрузка классов может запустить деоптимизацию...
🔥1
Machine head - Александр О. pinned «🚀 Стартап в соло #1 Именно этим я занимаюсь с сентября 2024 и, пожалуй, пришло время начать делиться процессом с миром. Предыстория. Я очень люблю учиться. Будучи по профессии программистом, а в душе предпринимателем, я постоянно разнонаправленно учусь…»