главный архитектор intel рбк pro программный код будет на русском
Главный архитектор Intel — РБК Pro: «Программный код будет на русском»
Кто такой Раджа Кодури
Старший вице-президент, главный архитектор, генеральный менеджер по архитектуре, графике и программному обеспечению корпорации Intel. До прихода в эту компанию в 2013–2017 годах был старшим вице-президентом и главным архитектором Radeon Technologies (входит в американскую компанию AMD, один из крупнейших производителей центральных процессоров, графических процессоров и адаптеров, материнских плат и чипсетов для них). Ранее, в 2009–2013 годах, Раджа Кодури занимал должность директора по графической архитектуре в Apple, где отвечал, в частности, за переход к дисплеям Retina.
«Из старого доброго кремния можно еще много выжать»
— Разработка и производство микропроцессоров — одна из ключевых отраслей мировой экономики, без которой невозможно развитие многих других индустрий. Что ждет отрасль в ближайшие десять лет? Какие здесь главные вызовы?
— Объемы данных, которые появляются в мире каждую секунду, растут намного быстрее наших возможностей анализировать их и делать на их основании какие-то ценные выводы. Поэтому нужны чипы, которые будут работать лучше, быстрее. Самих чипов нужно больше. Кроме того, вычисления должны производиться недалеко от вас. Вычисления с эксафлопсной производительностью (минимум миллиард миллиардов вычислений в секунду. — РБК Pro) должны быть доступны для всех. В ближайшие пять—десять лет этого можно достичь. Однако нужны инновации во всем комплексе технологий — и в архитектуре, и в программном обеспечении. Это и есть основные вызовы для индустрии. Но мы и существуем для решения этих проблем, это увлекательно.
С широко открытыми кодами
О планах создания Russian Open Source Foundation — некоммерческой организации (НКО) или фонда для развития софта с открытым кодом (open source) в пятницу, 1 октября, сообщил Илья Массух, глава центра компетенций по импортозамещению в сфере информационно-коммуникационных технологий на Russia Open Source Summit (корреспондент РБК присутствовал на мероприятии). По его словам, до 1 ноября планируется собрать в эту НКО ключевых игроков рынка open source: Сбербанк, ВТБ, Mail.ru Group, «Яндекс», Postgres Pro, Arenadata и, «возможно, еще одну-две» компании.
Open source, или свободным ПО, называют софт, распространяемый на условиях свободного лицензионного договора, когда пользователь получает право использовать программу в любых не запрещенных законом целях; имеет доступ к исходному коду программы для его изучения или переработки, внесения изменений (в отличие от проприетарного, то есть несвободного ПО, принадлежащего правообладателю). Примеры такого софта — операционная система Linux, система управления базами данных PostgreSQL и др.
Зачем России open source
С начала лета участники ИТ-рынка разрабатывают стратегию развития ПО с открытым кодом до 2024 года. В проекте документа, который был представлен на саммите, указано, что в последние годы поддержкой открытого ПО активно занимаются правительства США, ЕС, Китая, крупнейшие корпорации вроде Google, Microsoft, Huawei.
Замминистра цифрового развития, связи и массовых коммуникаций Максим Паршин напомнил, что в России государство активно потребляет open source продукты, поэтому стоит задача обеспечить, чтобы они были эффективными и безопасными. «В рамках государственных и муниципальных закупок создается огромное количество строк [компьютерного] кода. Часто госзаказчики изобретают велосипед, то есть создают то, что ранее уже было разработано», — указал чиновник. По его мнению, правильно, чтобы большая часть такого кода распространялась по открытой лицензии, была доступна в публичных репозиториях, то есть хранилищах открытого кода, и была обязательной к использованию другими органами власти.
Изначально при обсуждении стратегии предлагалось дать решениям open source те же привилегии, которые есть у отечественного софта, но в опубликованный проект попала более мягкая формулировка: государственные и образовательные организации должны отдавать предпочтение открытым форматам и протоколам в информационных системах, их необходимо применять при реализации проектов цифровой трансформации наряду с существующим отечественным ПО.
Сроки принятия стратегии и объем необходимого финансирования на ее реализацию не приводятся. В проекте лишь указано, что финансирование будет проводиться за счет бюджета России, средств институтов развития, госкорпораций и госкомпаний, а также частных инвестиций. По словам Паршина, сейчас обсуждается, должен ли проект быть самостоятельным документом или стать частью стратегии развития ИТ-отрасли вообще, которую Минцифры планирует разработать.
Чем займется Russian Open Source Foundation
Из проекта стратегии следует, что НКО должна будет координировать деятельность сообществ разработчиков, образовательных и научных организаций. В частности, она должна участвовать в разработке плана мероприятий по реализации стратегии: определять показатели эффективности, мониторить выполнение и т.д. Также она будет:
По словам Максима Паршина, Минцифры «готово обсуждать формы участия государственных институтов развития в ней». Сейчас среди институтов развития поддержка открытого софта — это задача Российского фонда развития информационных технологий (РФРИТ, входит в группу ВЭБ.РФ). Его глава Александр Павлов сказал, что фонд «выступает одной из заинтересованных сторон в этом проекте». «Open Source — глобальный восходящий тренд», — указал он, отметив, что РФРИТ проектирует новые финансовые меры поддержки российских разработчиков, их объем будет прорабатываться вместе с ИТ-отраслью.
По словам начальника отдела разработки программного обеспечения Linagora Groupe и гендиректора «Линагора Рус» Дианы Потокиной, поддержкой подобных организаций занимаются власти США и Китая, а ЕС рассматривает возможность создания подобной инициативы в рамках следующего председательства Франции с января 2022 года. И хотя большинство основных фондов свободного программного обеспечения, таких как Apache Foundation, находясь в США, независимы от американского правительства, оно активно вмешивается в дела этих сообществ, указала Потокина. «В Китае это еще более организовано правительством, которое с начала 2000-х дублировало крупные американские фонды в «своем» интернете. В основном благодаря им был построен успех китайских цифровых гигантов», — отметила она.
«Яндекс» обещал за полтора года запустить в России производство серверов
Завод по производству серверов совместного предприятия «Яндекса», группы компаний «Ланит», производителя компьютеров Gigabyte и ВТБ начали строить в Рязанской области. Об этом РБК сообщили в пресс-службе «Яндекса». До конца 2022 года, пообещали там, завод выпустит первый сервер.
В компании уточнили, что производственный комплекс появится недалеко от Рязани, в индустриальном парке «Рязанский» на площади в 8 га. На начальном этапе совместное предприятие вложит в производство более 1 млрд руб.
«Первая очередь будет включать производственные линии, лаборатории и тестовые зоны. Здесь будут выполняться все операции, начиная от поверхностного монтажа компонентов и заканчивая испытаниями готовой продукции», — пояснили в «Яндексе».
Рязань была выбрана из-за транспортной доступности, необходимых коммуникаций и находящихся неподалеку вузов, где готовят профильных специалистов. В частности, там расположен Рязанский государственный радиотехнический университет.
Оборудование предприятие будет выпускать под маркой Openyard. Пусконаладочные работы под руководством специалистов Gigabyte планируют начать в третьем квартале 2022 года, а к его концу будет уже будет выпущен первый сервер, пообещали в «Яндексе».
О планах запустить производство серверов вместе с ГК «Ланит», Gigabyte и ВТБ «Яндекс» сообщил в июне. Соглашение о создании совместного предприятия, которое откроет центр проектирования серверов, стороны подписали на Петербургском международном экономическом форуме (ПМЭФ).
Предприятие будет производить серверы, системы хранения данных для дата-центров, шлюзы и компоненты умных устройств. Первую продукцию планирует выпустить в 2022 году.
«Яндекс» также заявил, что будет устанавливать эти сервера в своих дата-центрах, а также с их помощью расширит облачную платформу Yandex.Cloud. Сервера также поступят на рынок.
Проект благоустройства бульвара Славы в Уфе обойдется в 3,2 млн рублей
Управление капитального строительства администрации выбрало подрядчика для выполнения проектно-изыскательских работ по благоустройству бульвара Славы с прилегающей территорией и сквера Мусы Гареева в Орджоникидзевском районе столицы. Победителем открытого конкурса стало уфимское ООО «Генпроект». При начальной максимальной цене закупки в 3,4 млн рублей компания предложила выполнить проект за 3,2 млн рублей.
Вторым участником конкурса стало ООО Инженерный центр «Техпроект», которое предложило цену в 2,7 млн рублей. Для победы у компании не хватило опыта реализации подобных проектов.
По условиям закупки, до 1 декабря 2021 года исполнитель должен провести инженерные изыскания, подготовить рабочую документацию и обеспечить прохождение государственной экспертизы сметной документации.
Благоустройство бульвара, сквера и прилегающих территорий планируется провести на площади 1,4 гектара. Работы будут проводиться в рамках Городской адресной инвестиционной программы по капитальному строительству на 2019–2021 годы. Проект должен быть разработан в соответствии с утвержденными архитектурными концепциями «Благоустройство бульвара Славы от улицы Блюхера до проспекта Октября в Орджоникидзевском районе города Уфы» и «Благоустройство сквера Мусы Гареева в Орджоникидзевском районе города Уфы».
Разработчики проекта благоустройства обязаны предусмотреть максимальное сохранение зеленых насаждений, которые не требуют санитарной вырубки. Кроме того, должно быть обеспечено дополнительное озеленение территории в виде газонов, клумб и цветников. Работы будут оплачены из бюджета города.
ООО «Генпроект» было зарегистрировано в 2001 году в Уфе. Компания выполняла проекты благоустройства Советской площади, сада культуры и отдыха имени С.Т. Аксакова, сквера «Волна» и парка у озера Кашкадан. В 2020 году компания также выступила разработчиком архитектурной концепции благоустройства бульвара Славы.
Владельцем ООО «Генпроект» является Евгений Галиуллин. Среди прежних совладельцев организации — Олег Байдин, бывший главный архитектор Уфы, ныне возглавляющий департамент строительства, архитектуры и комплексного развития территории в правительстве Башкирии.
По данным «СПАРК Интерфакс», выручка компании в 2020 году составила 100,1 млн рублей, а чистая прибыль — 16,7 млн рублей.
Архитектор ПО: зачем он нужен и в чём его проклятие
Гость нового выпуска подкаста «Сушите вёсла» — архитектор программного обеспечения Егор Тафланиди. Обсуждаем, что это за метафизическая роль такая, какие сложности есть в работе и при чём тут тёмные силы.
Артём Кулаков и Рома Чорыев — разработчики Redmadrobot. Они записывают ламповые подкасты, где вместе с гостями обсуждают разные стороны создания ИТ-продуктов. Ниже ссылка на новый выпуск и ответы на несколько насущных вопросов.
Тайминг
01:40 Егор рассказывает, как стал архитектором
12:40 Популярные мифы: архитектор — высшая ступень развития разработчика; архитектор знает всё лучше всех и больше всех; архитектор не пишет код (потому что забыл как это делать); архитектор сидит и рисует какие-то схемы
31:20 Рассуждения о современных языках программирования
39:10 System/Solution/etc Architect. Что это вообще всё значит?
47:50 Обсуждение того самого «проклятия»
50:24 Как стать архитектором (warning: немного шуток)
55:16 Time management: один рабочий день архитектора — что он делает?
01:03:39 Какие есть сложность в работе и как их преодолеть
01:13:49 А что дальше: какие есть векторы развития
01:26:59 Ответ на вопрос: какой же true way для архитектора?
Кто такой архитектор ПО?
Архитектор — специалист, который занимается построением ИТ-систем для решения бизнес-задач. Он хорошо разбирается во всех нюансах проектирования систем.
Если нужно разработать, например, приложение, то архитектор расскажет, как это сделать, не наступив на грабли. Объяснит, какие технологии использовать, с какими проблемами можно столкнуться, и заложит фундамент для развития проекта. Авиационный конструктор решает, из чего построить самолёт, а архитектор — с помощью каких технологий разработать IT-систему, которая решит задачу.
Архитектор должен разбираться во всём?
В разговоре выяснилось, что это выходит само собой. Архитектор задействован в разных ситуациях: он общается с заказчиком, решает инженерные проблемы и даже участвует в планировании проекта. Хочешь не хочешь — а в бизнес углубляешься и менеджерский навык качаешь. Егор объясняет:
— Вся сущность сводится к двум вещам: архитектор должен решать задачи бизнеса и он должен уводить систему от ограничений. Если ты знаешь, что в системе нет физической возможности реализовать те или иные вещи, но есть бизнес-потребность, то твоя задача — придумать как и состыковать всё воедино. Можно сказать: сделать так, чтобы и овцы были целы, и волки сыты.
За день через архитектора проходит огромное количество информации от менеджеров, разработчиков, заказчиков. Поэтому под конец дня получается, что он знаком с ситуацией с разных сторон. Артём резюмировал:
— Архитектор — это больше про ширину, чем про глубину. Например, тебе необязательно уметь в Android работать с рефлексией и с какими-то низкоуровневыми вещами, но важно понимать, как всё это работает в целом.
Пишет ли архитектор код?
Если коротко, то некоторые архитекторы кодят. Подробнее об этом — в пятиминутном рассуждении в подкасте, начиная с 22:25. Спойлер: там про идеальный код, проблемы перфекциониста и бизнес-требования.
Как стать архитектором?
Опираясь на свой опыт, ребята рассказали, что просто перейти из разработчиков в архитекторы не получится. Сначала должна появиться необходимость в этой позиции. Только потом на неё подбирают человека из команды или зовут специалиста со стороны.
— У нас было так: компания развивалась, росло количество людей и проектов. Качество нужно было поддерживать, поэтому настал момент, когда появилась свободная «ниша ответственности».
Архитектор — высшая ступень разработчика?
В студии согласились с тем, что это определённо веха в развитии разработчика. Но не стоит воспринимать архитектора, как улучшенную версию «сеньора». Егор пояснил, что архитектор — это не финал и не потолок. У такого специалиста есть сильный навык решать инженерные задачи, поэтому вариантов для развития много. Например, можно перейти в IoT, заняться проектированием языков программирования или уйти в смежную область.
А что за «проклятие»?
Так объясняет этот феномен Егор:
— «Проклятие» заключается в том что, когда появляется необходимость в архитекторе, и человек занимает эту должность, то в этой компании больше никто не может стать архитектором.
Он рассказал, что специалист, занявший должность, вряд ли сможет заняться чем-то другим в дальнейшем (в рамках компании). Это связано с тем, что тяжело «воспитать» себе заместителя. Так получается по разным причинам: задачи архитектора сложно делегировать, не всегда есть человек, желающий встать на замену и просто не хватает времени для обучения.
Слушайте подкаст на удобной платформе — SoundCloud, Apple, Google Podcasts.
Полезные ссылки
Важные статьи, видео и книги для тех, кто хочет трансформироваться в архитектора: