Представьте профессию, в которой нужно одновременно мыслить как инженер, говорить как консультант и чувствовать бизнес как продакт. Архитектор ПО — это не просто старший разработчик с модным названием должности, а человек, который соединяет технологии, людей и цели в устойчивую, масштабируемую систему. Но какими навыками он должен владеть сегодня, чтобы быть действительно востребованным?
Привет, Хабр! Меня зовут Любовь Кулева, я руководитель отдела разработки и методологии Учебного центра IBS. В этой статье расскажу об актуальных навыках, необходимых современному архитектору ПО. Свой список мы взяли не с потолка и не запросили у нейросети — он появился в результате глубокого исследования требований рынка, который был проведен при разработке курса «Архитектор ПО. Путь к мастерству в проектировании систем». Мы опросили практикующих ИТ-экспертов, проанализировали более 16 000 реальных проектов IBS, оценили матрицу компетенций и запросы заказчиков, а также провели свыше 200 продуктовых интервью с B2C- и B2B-клиентами из разных отраслей, включая телеком, банкинг и ИТ-аутсорс. Семантический анализ 100+ вакансий крупных ИТ-компаний и собранных CustDev-отзывов сделали с использованием языковой модели GPT-4o, а затем вручную составили карту компетенций, которая затем легла в основу программы профессиональной переподготовки.
Читать далееНаучная фантастика является источником множества невероятных технологий, некоторые из которых уже давно перебрались в наш реальный мир, другие же пока остаются на страницах книг. Какие-то из этих технологий имеют очень специфическое описание, функционал и, как следствие, не так популярны среди читателей, но есть и те, без которых невозможно представить выдуманный футуристический мир: роботы, телепортация, гипердвигатели, клонирование, голограммы, лазеры и многое-многое другое. Касательно лазеров, то они во многом изменили наш мир, став неотъемлемой частью многих устройств, используемых как в быту, так и в лабораторных условиях. Человек может знать крайне мало о лазерах, но одно известно практически всех — они опасны. Ожоги и потеря зрения одни из самых распространенных травм при работе с лазерами, степень повреждений варьируется от мощности лазера. Но что если сделать лазеры безопасными, сохранив при этом их эффективность? Именно это и сделали ученые из Иллинойсского университета (США). Они создали первый в мире кристаллический лазер, который работает при комнатной температуре и является безопасным для глаз. Как именно им это удалось, и на что способен новый безопасный лазер? Ответы на эти вопросы мы найдем в докладе ученых.
Читать далееВсем привет! Это Илья Стариков, я работаю ведущим бизнес-аналитиком в MWS. Мое направление — HMI (Human Machine Interface), оно связывает работу систем автомобиля с пользовательским опытом. В предыдущей публикации я показал, как развивались системы управления автомобилями с 1904 года до наших дней. Сегодня обсудим, какие летом 2025 года есть технологии для частично беспилотного вождения и к чему готовиться в будущем. Погнали!
Читать далееВсем привет! Меня зовут Никита Звонарёв, я работаю в команде Яндекс 360 и занимаюсь разработкой бэкенда Яндекс Мессенджера. В статье я расскажу о том, как устроен наш ключевой сервис Fanout, через который проходят все запросы чатов, и как наша команда шаг за шагом дорабатывала алгоритмы балансировки, чтобы выдерживать сотни тысяч RPS без сбоев и утренних страданий дежурного инженера.
Fanout можно считать сердцем Мессенджера: он отвечает за такие запросы, как «выдать историю сообщений чата», «обработать отправленные сообщения», «посчитать количество непрочитанных сообщений» и тому подобное. Fanout держит большую нагрузку — несколько десятков машин обрабатывают более 300 тысяч RPS. Сервис написан на C++, а его особенность в наличии собственной системы балансировки нагрузки. Долгое время она работала хорошо, но в какой‑то момент команда столкнулась с трудностями — расскажу о том, как мы их разруливали.
Читать далееСостоялся выпуск долгосрочной версии Blender 4.5 (LTS). Проект развивается с 1994 года и распространяется по лицензии GPL-2.0.
Главные изменения и новшестваСтабильный backend Vulkan. Впервые объявлен «production ready» и практически полностью догнал OpenGL по функциональности (OpenXR, Subdivision, USD/Hydra и др.). Для Linux‑систем нужен драйвер NVIDIA ≥ 550 или Mesa ≥ 25.3 для AMD‑GPU. По умолчанию остаётся OpenGL из‑за ряда ещё не закрытых ограничений Vulkan (VR‑производительность, работа с очень крупными мешами и т. д.)
Wayland/X11 и HiDPI. Добавлены крупные курсоры 24×24 и 32×32, а также поддержка дополнительного модификатора «Hyper», что упрощает назначение горячих клавиш под Unix‑системами.
Ускорение работы
Dependency Graph собирается до 18 % быстрее при большом числе объектов.
Ускорена загрузка текстур и запуск программы; компиляция шейдеров теперь многопоточная.
Производительность симуляции жидкостей выросла в 1,25‑1,5 раза.
Расширения интерфейса. Поддержка наклона пера графических планшетов, горизонтальная прокрутка, подсветка границ областей при перетягивании, встроенный снимок экрана для превью ассетов и др.
Новые ноды и возможности композитинга/шейдинга. Появились Vector Math/Rotate/Mix, Value Mix, Clamp, Float Curve, Blackbody, Image Info, Image Coordinates и др.; улучшена адаптивная Subdivision; добавлена возможность удаления артефактов self‑shadowing «shadow terminator» и др.
Grease Pencil, Sequencer и анимация. Новый render‑pass для Grease Pencil, SSAA‑метод, HDR‑предпросмотр, Snap‑to‑Frame‑Range, операторы Duplicate Shape Key и Update from Objects, улучшенный SVG‑экспорт с возможностью выгрузки анимаций.
Это LTS‑выпуск: исправления и обновления будут выходить в течение двух лет, до июля 2027 года.
Гайнуллина Екатерина, Security Vision
В этом году мне удалось выступить на PHDays Fest 2025 и сегодня хочу поделиться краткими выкладками из своего доклада.
По мере увеличения числа инцидентов, связанных с уязвимостями в приложениях, компании пересматривают свои процессы и ищут инструменты, позволяющие строить по-настоящему защищённые продукты. Но почему так часто внедрение процессов безопасной разработки (SSDLC) оборачивается формальностью, а результат лишь видимость безопасности?
Читать далееМожно ли назвать эту статью ретроспективой? Трудно сказать. В любом случае, сейчас Ubisoft прочно закрепилась в игровой индустрии как кузница провалов и крайне неприятных скандалов для «инклюзивной» компании.
Ретроспектива обычно начинается со слов «а я‑то вот помню…» Но я действительно помню: как Ubisoft (Assassin»s Creed в частности) были примером качества, интереснейшего лора, нестандартных игровых механик и transmedia‑сторителлинга. И даже (относительно) успешно поборолась со сложностями собственного движка.
Поэтому хочу поговорить не об очередном «Ubisoft В С Е», а вспомнить и рассказать почему в 2010-е компания являлась сыном маминой подруги среди остальных тайтлов. (И почему лично для меня история умерла после Revelations).
Читать далееОраторское искусство — одна из тех дисциплин, что то и дело объявляют устаревшей.
Но если вы когда-нибудь убеждали команду внедрить новый фреймворк, презентовали продукт инвесторам или пытались объяснить сложную архитектуру на языке, понятном CEO — вы уже в игре. Вы уже практикуете риторику. Просто, возможно, не называете это так.
Почему разработчику, продукт-менеджеру или фаундеру
стоит оглянуться на Древний Рим?
Мы могли бы начать со статистики о том, как часто мужчины думают о Римской империи, но пойдём другим путём.
В IV веке до нашей эры афиняне собирались на агоре, чтобы спорить, убеждать и принимать решения, cегодня мы открываем Zoom. Тогда говорили о демократии, законах и общественном благе, cегодня — о roadmap, KPI и MVP.
Однажды вечером к нам в офис проник странный мужчина в кожаном пиджаке и очках с затемнёнными стёклами. Он огляделся в поисках решётки для барбекю, а потом предложил нам сыграть в игру. Странный гость сказал:
Читать далееПривет! Меня зовут Андрей, я технический директор в компании КЕДР Solutions. Мы занимаемся контрактной разработкой электроники и программного обеспечения. “Рисуем” платы и кодим уже больше 10 лет!
В этом материале я решил приоткрыть завесу тайны и рассказать о некоторых особенностях нашего ремесла. Я раскрою специфику нашей внутренней кухни и приведу несколько примеров из нашей практики, как разработка электроники выглядит в реальной жизни. Буду также рад почитать в комментариях о том, как работают другие команды. Затрону следующие вопросы:
Читать далееПривет, чемпионы! Сегодня расскажу про очень интересную вещь, которая в определенных ситуаций, может быть выгоднее, чем RAG, а также свой опыт в проведении R&D данной технологии и с помощью какой надстройки можно усилить RAG, чтоб прийти к середине между CAG и RAG.
В настоящее время существует множество техник для улучшения качества ответов LLM при работе с частными или корпоративными данными. В этой статье я постараюсь кратко и понятно объяснить:
• что такое CAG
• в каких случаях он действительно применим
• с какими подводными камнями столкнулись мы, а можете и вы при его использовании,
• и какую надстройку можно внедрить в RAG, чтобы приблизиться к эффективности CAG, не теряя гибкости ретривера.
Читать далееИз года в год летняя пора не балует геймеров громкими новинками, ради которых хочется перенести отпуск и остаться на пару недель у любимой PlayStation или Xbox. Почему так происходит и меняется ли индустрия — разбираемся в небольшом аналитическом материале.
Читать далееПомните свои ощущения, когда вы впервые столкнулись с метриками? Я — да. Тогда перед глазами была куча цифр, интерфейс рекламного кабинета вызывал стресс, и ты просто действовал по логике — куда кликать, где подешевле, на что трафик лучше идёт. Как потом оказалось — слил весь бюджет на ровном месте. Просто потому что не знал, куда смотреть и какие цифры реально важны.
Читать далееДо 2022 года я думал, что автоматизация — это удел только крупных компаний. Но в 2022 году я открыл для себя n8n, и всё изменилось. Теперь я автоматизирую рутинную работу, отчёты и даже целые бизнес-процессы — иногда менее чем за 30 минут. Вот как это работает, что меня удивило и что вы можете попробовать уже сегодня.
Читать далееПривет, хочу рассказать основу о том как быстро начать пилить продвинутые приложения с 3d моделями.
Для того чтобы лучше понимать контекст последующего материала ожидается что у тебя уже есть знания js, а также react.
От мелатонина до витамина D – ассортимент безрецептурных добавок для поддержки психического здоровья и благополучия продолжает расширяться быстрее, чем учёные успевают подтверждать их эффективность. В новом метаисследовании объединили 64 добавки, эффект которых разбирался в сотнях исследований. Разберемся и мы, могут ли БАДы как-то помочь с депрессией?
Читать далееКаждый день инженеры сталкиваются с необходимостью анализа всё более сложных сигналов, поэтому на первый план здесь выходит выбор правильного измерительного оборудования – в данном случае осциллографа. Особенно остро этот вопрос стоит при работе с высокими и сверхвысокими частотами, где малейшая погрешность может привести к серьезным ошибкам в проектировании и отладке радиоэлектронных устройств. Рассмотрим основные характеристики цифровых осциллографов и ключевые моменты, на которые надо обратить внимание при выборе прибора.
Читать далееFT8 — цифровой радиолюбительский протокол, разработанный Джо Тейлором (K1JT) и Стивом Франке (K9AN) в 2017 году. В этой статье будут рассмотрены подробности работы протокола.
Статья может быть интересна радиолюбителям, как знакомым, так и не знакомым с протоколами FT8 и FT4, а также тем, кто хочет в подробностях понять устройство этих протоколов.
Как мы снизили расходы на экспресс-доставку в Яндекс.Доставке на 13% и не потеряли в качестве
Привет! Меня зовут Денис Захаров, я руководитель продуктов логистики в компании GRI. Мы занимаемся заказной разработкой и сопровождением, и один из наших ключевых клиентов – ювелирный ритейлер Sunlight. Наша задача – не просто интегрировать сервисы, а делать бизнес эффективнее: меньше тратить, больше зарабатывать.
Сегодня расскажу, как оптимизировать тарифы Яндекс.Доставки и снизить логистические расходы, не потеряв в скорости и удобстве для клиентов. Это практический кейс с цифрами, логикой и алгоритмом. Поехали.
Читать далееВы наверняка замечали, что в начале общения ИИ кажется очень толковым и понятнливым, правда почему спустя 10-20 сообщений начинает путаться, повторно совершить те же ошибки которые уже совершал или выдавать рассчеты с ошибками. Это не случайность, а следствие мироустройства. Давай разберемся почему это происходит и как именно ИИ все “помнит” и почему его память устроена иначе чем у человека.
Читать далее