Невзирая на санкции, российский рынок разработки не только не зачах, но начинает развиваться с удвоенной силой. Самый главный тренд — это импортозамещение, конечно. Зарплаты программистов адаптируются под рыночный спрос. Впрочем, разработчиков по-прежнему катастрофически не хватает. По подсчётам Минцифры, дефицит кадров в самых разных сферах информационных технологий составляет от 500 тысяч до 1 миллиона человек.
Тем временем писать и тестировать код учится искусственный интеллект.
Всё популярнее становятся мобильная разработка, микросервисы и no-code/low-code подход.
Давайте посмотрим, к чему готовиться и что нас ждёт в ближайшие пару лет.
Тренды на мировом рынке
- Неуклонно будет расти количество приложений для электронной коммерции и сетей обслуживания, а также созданных на их основе приложений для управления, аналитики и т.д.
- Рынок поставщиков облачных услуг продолжит консолидироваться. Его по-прежнему делят между собой компании: Amazon, Google, IBM, Microsoft и Alibaba Cloud.
- Взят курс на развитие и проработку архитектуры и обучение ИИ.
- Изменился самый популярный язык разработки: в середине 2021 года им стал Python. Кроме него в пятёрку лучших вошли Java, C, C++ и JavaScript. Вперёд рвётся и C# — ещё год назад он не входил даже в первую двадцатку, а теперь уверенно занимает шестую строчку хит-парада.
Впрочем, самые высокие зарплаты всё равно оказались у программистов, пишущих на Rust и Go. А польский разработчик Петр Фусик вообще создал и опубликовал на GitHub язык программирования Ć, чей код можно в два счёта транслировать на С, С++, Java, Python и ряд других языков. - Кроме того, продолжают набирать обороты low-code и no-code подходы. Растёт число программистов без специального образования («гражданских» разработчиков), которые разрабатывают приложения на основе готовых модулей.
- Набирает популярность (хотя куда уж больше) и мобильная разработка. Современный человек всё время смотрит в смартфон, поэтому свои приложения сейчас выпускают все, просто все. Российских разработчиков мобильных приложений этот тренд, понятное дело, тоже не обошёл стороной.
Интересную парадигму развития ПО вместе с «железом» предлагает Андрей Карпатый, руководитель направления ИИ в компании Tesla. Идея в том, чтобы встроить обучаемую систему внутрь компьютера и перестать так сильно зависеть от полупроводниковых технологий.
Суть предыдущей парадигмы в том, что каждое решение сначала описывается человеком на языке программирования, а потом компилируется в код и выполняется. Карпатый же предлагает сделать компьютер обучаемым, что позволит ему работать не только с точными данными, но и с довольно размытой информацией, поступающей из реального мира.
Правда, пока парадигма Software 2.0 не реализована. И в ближайшее время реализована не будет.
Российские тренды
Помимо мировых трендов, на российском рынке ПО есть и свои, отечественные:
- Судя по технологическим трендам, в ближайшее время должно появиться гораздо больше разработок в облаках (Cloud Native) и микросервисной архитектуре, нежели в традиционном локальном ПО.
- Так как сейчас закрывается доступ к некоторым западным средам, инструментам, базам знаний, системам управления задачами (например, Atlassian или Confluence), всё большую популярность будут приобретать инструменты Open Source. По прогнозам, к 2026 году ПО с открытым кодом будут применять более 90% компаний в РФ.
- Появится потребность в создании внутренних подразделений разработки во всех областях.
- Информационная безопасность, естественно, тоже в тренде. Как и защита от DDoS-атак.
- Ну и, конечно, очень силён будет курс на импортозамещение и внедрение конкретных технологий (например, переход на BIM в строительстве). Государство будет стимулировать бизнес.
- При этом российская и иностранная ИТ-продукция будет неизменно дорожать с учётом роста инфляции.
- Кроме того, на потребности бизнеса по разработке сложного проектного ПО косвенно повлияет неопределённость в сроках поставок оборудования.
- Одним из основных мотивов и дальше будет дистанционка. Причём этот тренд интересен нам со всех сторон:
- Во-первых, растёт потребность в ПО для удалённой работы. В этом сегменте конкуренция будет усиливаться многократно.
- Во-вторых, увеличивается и количество самих программистов на удалёнке.
А отсюда и ещё два интересных тренда: усиление спроса на подсистемы сетевой безопасности, чтобы защитить рабочие места для распределённых команд, и рост сегмента ПО для управления проектами и организации разработки и тестирования.
Мобильные платформы и маркетплейсы приложений
Как оказалось, полноценной замены iOS и Аndroid на случай, если они перестанут поддерживать российских пользователей, пока не существует. Правда, в зачаточном виде такие платформы уже есть — например, «Аврора», которую вполне успешно используют Почта России, РЖД и другие крупные компании.
Кроме того, в апреле компания Gett запустила отечественный аналог Google Play — маркетплейс приложений RuMarket. А Минцифры выпустило бета-версию ещё одного магазина — NashStore. Его разработкой занимается VK. Что интересно, вложений в этот проект из государственного бюджета нет. А всего в нём участвует более 700 компаний.
DevОps
Наш мир динамичен, и с каждым днём его скорости растут. Заказчики больше не могут себе позволить растянуть разработку на несколько лет, как это было раньше. Один из важнейших показателей — time to market, то есть вывод на рынок новых продуктов. Время, необходимое для этого процесса, теперь измеряется не то что годами — месяцами и неделями, иначе будет упущена прибыль или выгода.
В России менталитет разработчиков немного отличается от западных, потому что у нас велика тяга к перфекционизму. Но время требует того, чтобы показывать потенциальным заказчикам поначалу пусть даже сырую бета-версию. Так делают, например, в крупных банках. Таким образом клиента вовлекают в разработку, и это позволяет оперативно получить обратную связь и быстро доработать программу.
На передний план выходит также повышение отказоустойчивости платформ и архитектур, оптимизация и совершенствование доставки приложений.
На смену классической каскадной модели, которая требует чёткой детальной формулировки и последовательного перехода между этапами, приходят новые принципы. Гибкая архитектура, DevOps и облачные технологии — вот три кита, на которых стоит современная разработка. Также важны быстрота реакции, готовность к изменениям и короткие циклы поставок. Про компании, которые придерживаются этих принципов, говорят, что они на пути Agile-трансформации. Такой подход позволяет быстро создавать новый качественный продукт в условиях неопределённости. Даже если сначала данных было явно недостаточно. И это, скорее, про мышление и культуру, нежели про какие-то конкретные методы работы. Конечный результат при этом может оказаться неожиданным. Но в любом случае это будет достойный и востребованный продукт, если разработчик этого продукта внимательно следит за обратной связью от пользователей.
Кстати, если посмотреть, за что работодатели готовы голосовать рублём, то одна из самых высоких зарплат у Middle DevOps Engineer в «СберЛизинге» — до 400 тыс. рублей. А больше всех получают разработчики, связанные с Java, Android, iOS и Kotlin — до 450 тыс. рублей у старших специалистов и до 500 тыс. рублей у лидов.
Low-code
Ещё один заметный мировой тренд, о котором стоит поговорить отдельно, — это low-code. Главное его достоинство не столько в стоимости и длительности разработки (хотя и в них тоже, конечно), сколько в гибкости. Low-code/no-code позволяет быстро подстраиваться под новые условия, не меняя общего ландшафта.
Главные плюсы low-code/no-code— это низкий порог входа для возможности создавать новые приложения, и, конечно, скорость разработки и внедрения нового функционала (запуск нового продукта занимает от двух дней), на рынке присутствует большое количество разнородных платформ и готовых элементов и даже полноценных решений, которые конечные заказчики могут использовать в своём бизнесе.
Главные минусы — это ограничения самой платформы, сложность создать что-то действительно сложное или уникальное, заметный рост стоимости при увеличении сложности системы и ограниченные возможности в области безопасности и масштабирования решения.
Свои low-code сервисы и системы есть у Amazon, SAP и т.д.
Микросервисы
Подход к работе, когда одна команда разрабатывает один продукт, потихоньку уходит в прошлое. Нынче в тренде микросервисы и управление потоками создания ценности. Желательно — автоматизированное на уровне всей компании.
Современные цифровые продукты носят комплексный характер. Иногда бывает сложно понять, где заканчиваются границы одного приложения и начинаются другого. Микросервисы могут одновременно относиться сразу к нескольким из них.
Золотым стандартом разработки становится контейнеризация и Kubernetes — они освобождают приложения от инфраструктуры, позволяя работать независимо и запускаться где угодно. На рынке уже появились полностью микросервисные платформы, например, российская ELMA365.
Встраиваемые системы
Но в тренде и встраиваемые системы — то есть сочетание аппаратного и программного обеспечения. Такая технология давно уже успешно применяется в автомобилестроении, промышленном оборудовании, бытовой электронике, аэрокосмической отрасли и т.д. Рост и развитие таких разработок, как Интернет вещей, приводит к тому, что «тяжеловесные» встраиваемые системы сегодня тоже очень нужны.
Чтобы достигнуть необходимой функциональности, они должны хорошо работать друг с другом за счёт программной части.
Так как встраиваемые системы взаимодействуют с реальным миром напрямую, очень важны комбинированная функциональность, надёжность, долговечность и управляемость. А ещё — удалённый доступ и кибербезопасность.
При этом сложность встраиваемых систем неуклонно растёт. Например, в некоторых проектах автомобилестроения она выросла за последние десять лет на 300%. Только представьте: современная машина — это около ста блоков управления, тысячи программных компонентов, несколько десятков тысяч сигналов. Вся эта огромная система должна быть идеально спроектирована, интегрирована, протестирована и проверена в работе во всех возможных комбинациях прежде, чем автомобиль сойдёт с конвейера.
Суперприложения
Современный человек всё время держит в руках смартфон. Поэтому ещё один важный тренд — это мобильная разработка.
Все, буквально все: и банки, и маркетплейсы, и различные цифровые экосистемы — идут к тому, чтобы создавать суперприложения, с помощью которых можно сразу: перевести деньги, заказать такси, зарезервировать столик в ресторане, купить продукты и авиабилеты, а потом ещё пообщаться в соцсети.
Самый, пожалуй, яркий пример — китайский WeChat. Сначала это была сетка для онлайн-общения. Теперь же его можно даже вместо паспорта на границе между Китаем, Макао и Гонконгом использовать.
Одна из главных причин появления супераппов — желание, чтобы человек как можно больше времени проводил внутри приложения. С пользой для себя, конечно же.
Игроков на отечественном рынке пока немного, и полноценного суперприложения нет пока ни у кого. Ключевые команды, занятые их разработкой, — это владельцы цифровых экосистем — Яндекс, Mail.ru Group, Сбербанк и Тинькофф Банк.
Безопасность облачных сервисов
Решения облачной безопасности — это сегодня самый быстрорастущий сегмент ИБ.
Облака зачастую считаются ненадёжными. Говорят, что использовать их можно не всегда, и даже — что все вопросы безопасности облачных данных — это задача провайдера.
Но на самом деле всё не так. В каждом облаке изначально уже вшито очень много встроенных средств защиты. При этом публичное облако куда безопаснее, чем частный сервер: хакеры могут сломать любую сетку, да даже с помощью тех же старых добрых писем с вредоносными файлами. К тому же крупные дата-центры сертифицируются по международным стандартам безопасности. Частные — делают это не всегда.
Ну и, помимо всего прочего, например, наше облако, Т1 Cloud, кроме собственно облачных ресурсов, предоставляет множество сервисов безопасности, привязанных к облачным сервисам.
Облачные сервисы отдельных западных вендоров представляют потенциальную опасность для российских клиентов с точки зрения их возможной остановки как несоответствующих требованиям российских регуляторов относительно размещения облачных дата-центров на территории России.
Санкции и импортозамещение
Санкции — двигатель нашего прогресса. Многие западные вендоры ушли с рынка: провайдеры услуг, разработчики и т.д. Образовались ниши, которые нужно срочно заполнить.
Спрос на разработчиков ПО вырос на 64%, нехватка профессиональных кадров при этом никуда не делась.
Стабильно увеличивается уровень конкуренции между столицей и регионами. По данным «Руссофт», несмотря на то, что сейчас на Москву и Петербург приходится по 28,9% от совокупного оборота всех софтверных компаний России, показатели роста у них ниже, чем у других субъектов федерации. И это, кстати, хорошая новость в рамках преодоления цифрового неравенства.
К тому же всё больше сотрудников ИТ-индустрии предпочитают жить в родных городах и удалённо работать в столичных компаниях.
Выручка небольших разработчиков ПО в России взлетела на 65% и, думаю, взлетит ещё. Новое дыхание получит волна стартапов финтеха и эдтеха. Крупные компании, которые сейчас остались без поддержки западных вендоров, скорее всего, будут работать с ними очень активно.
В связи с тем, что многие разработчики уезжают за границу, перед нашим государством стоит дилемма:
- Либо закрыть эту самую границу, чтобы все получившие господдержку стартапы оставались в России.
- Либо изменить политику и всячески содействовать формированию более масштабного и привлекательного общего рынка, чтобы уезжать было просто незачем. А это: киберфизические системы, экспериментальные правовые режимы, внедрение новых цифровых активов, в том числе цифрового финансового рынка и так далее.
И, судя по всему, правительство выбрало второй вариант: в Госдуму внесли законопроект, который предполагает меры поддержки компаний, чьи продукты входят в Реестр отечественного ПО и Реестр отечественной радиоэлектронной продукции: они смогут применять специальный коэффициент к основной норме амортизации своих продуктов, претендовать на налоговые льготы и т.д.
Свои льготы предусмотрены даже для самозанятых программистов.
Правда, российские разработчики всё равно подняли цены на ПО на 20%, несмотря на налоговый манёвр и льготы. Но для поддержки цифровизации малого и среднего бизнеса Минцифры запустило программу, по которой компании смогут приобретать программное обеспечение российских производителей за полцены.
Ещё важный вопрос, связанный с санкциями, — это доступ к GitHub. Пока руководство сервиса говорит, что не будет блокировать российских разработчиков. Но не исключено, что всё может измениться.
Впрочем, ещё в середине февраля Минцифры заявило о создании отечественного аналога GitHub — некоммерческого фонда для развития софта с открытым кодом. Планируется размещать там, в частности, программы, созданные на бюджетные средства, а к созданию привлекать Сбербанк, Яндекс, ВТБ, Mail.ru Group и др.
Впрочем, в любом случае это не быстрый процесс — говорить о результате можно будет не раньше весны 2024 года.
Кроме того, на пути развития культуры Open Source стоят вопросы о создании открытой лицензии и модернизации закона о госзакупках.
Проблема доступа к различным датасетам связана с санкциями только косвенно, но — тем не менее. Особенно это заметно при разработке нейросетей или приложений на основе ИИ.
Самые заметные тренды, касающиеся развития ИТ-поддержки бизнеса, сейчас таковы:
- Очередная смена парадигмы в построении ИТ-архитектуры.
- Тотальная цифровизация бизнеса диктует необходимость новых ИТ-систем.
- Дополнительный катализатор прогресса на отечественном рынке — программа «Цифровая экономика России».
Инвестиции в разработку
По данным Gartner, инвестиции в разработку новых приложений составляют 17% от общих затрат на ИТ.
У нас в стране уже не первый год наблюдается дефицит инвестиций в софтверной индустрии. «Руссофт» отслеживает инвестиционную активность с 2011 года. По его данным, почти каждый год компаний, которые рассчитывают на внешние инвестиции, в два раза больше, чем тех, кто их получает. Впрочем, количество государственных структур и российских корпораций среди инвесторов медленно растёт, что внушает осторожный оптимизм.
ТЕСТИРОВЩИКИ vs ИИ
Искусственный интеллект развивается активно и бурно и используется буквально везде. Популярен он и среди тех, кто занимается аутсорсингом тестирования, так как позволяет снизить затраты и существенно ускорить работу.
Но я не могу сказать, что ИИ со временем вытеснит из этой области всех людей. Скорее, займёт какую-то определённую нишу.
Главная проблема, которая сейчас есть в России при использовании ИИ, — совместимость. Причём не только с западными программами, но и между отечественными. Например — операционной системой и приложением. Или — приложением и СУБД.
Важная составляющая процесса тестирования — это TMS — система управления. Их много, появились на рынке они давно. Но полнофункциональных практически не существует.
Хороший стартап из Санкт-Петербурга Allure TestOps предоставляет набор инструментов, который помогает инженерам разрабатывать тесты, не отвлекаясь на прочие процессы и инфраструктуру.
О практических примерах внедрения и инструментах TestOps хорошо рассказывает команда ИТ-стартапа Qameta Software.
Появляются всё новые и новые инструменты непрерывного, нагрузочного, автоматизированного модульного и интеграционного тестирования.
Обновился ГОСТ34.602-2020 «Информационные технологии. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы». Он стал куда более приближен к реалиям нашего времени.
Искусственный интеллект пишет код
Полноценного виртуального разработчика, конечно, тоже не будет. По крайней мере, скоро. Впрочем, какой-то несложный код ИИ написать уже вполне способен.
Холдинг Alphabet, созданный основателями Google, разработал нейросеть, Alpha Code, которая умеет писать программы. Своё детище они тестировали на задачах, созданных соревновательной платформой для программистов Codeforces. Результат удивил — несмотря на то, что задачи там предлагались творческие, ИИ оказался среди 28% лучших пользователей платформы за последние полгода.
Затем Microsoft запустила бесплатный самообучающийся сервис Copilot — виртуального помощника программиста, который анализирует код и предлагает разработчику решения и даже конкретные строки.
OpenAI пошла дальше и анонсировала инструмент Codex, который будет переводить в код обычный текст, описывающий требуемое действие.
Появились такие программы и у нас. Первая в России нейросеть ruGPT-3 самостоятельно написала свою первую компьютерную программу на С++ и Java. Программа называется Artificial Vision и нужна для того, чтобы обеспечить распознавание зрительных образов, имитируя зрение человека.
Спрос на разработчиков
Несмотря на развитие ИИ, спрос на разработчиков (в том числе и на аутсорсинг) растёт с каждым днём, а роли и обязанности их продолжают расширяться. Около 38% промышленных компаний планируют получать больше половины своих доходов за счёт цифровых технологий и услуг.
Лично я при этом гораздо больше верю в аутсорсинг и аутстафф, нежели в In-house разработку. Как показало исследование, уже сейчас 39% игроков рынка пользуются аутсорсингом. В банковской сфере — и вовсе 75%.
Многие компании, которые занимались аустаффом, ушли с рынка. Кто-то совсем. Кто-то сохранил заказчиков и релоцировал большую часть сотрудников. А тех людей, которые остались в России без работы, сейчас потихоньку забирают крупные отечественные компании. В том числе и Группа Т1 — наши ряды пополнились программистами, которые работали в российских представительствах западных вендоров.
Большие убытки сейчас терпят банки и работавшие на них физтех и эдтех. Но, по сути, эффект этот будет кратковременным. Неопределённость, думаю, продлится не больше полугода. Кстати, за последний месяц спрос на отечественные решения вырос на 300%. В первую очередь интересуют, конечно, средства информационной и кибербезопасности: очень многие критически важные для банков хранилища данных и системы противодействия мошенничеству были сделаны на IBM, SAP, Oracle, SAS и т.д. — нишевых вендоров довольно много.
Совокупная ежегодная выручка западных вендоров в России до марта 2022 составляла более 700 миллиардов рублей. Теперь большая часть этих денег останется в стране.
Архитектор ПО, дизайн-система, разработчики fullstack
Люди, которые способны перед началом работы «увидеть» общую картину будущего приложения, будут востребованы всегда. Они называются Product Owner, и спрос на них постоянно растёт — это видно и по рынку труда, и по развитию технологий.
Работа архитектора ПО аналогична по значимости работе архитектора в строительстве. Правильная архитектура поможет любой системе выстоять в самых разных ситуациях, при перегрузках и т.д.
Эта профессия существует уже давно, с того самого момента, как программы перестали быть простыми помощниками математиков и перешли на бизнес-уровень. Минтруд России, кстати, недавно утвердил профессиональный стандарт «Архитектор программного обеспечения».
Fullstack-разработчик — это ещё один важный человек, который может разработать приложение самостоятельно, совершенно один. Настолько у него большой и разнообразный опыт. Впрочем, такие глубокие знания бывают нужны не для каждого проекта. Но для того, чтобы разработать систему, — понадобятся. Иначе какие-то части проекта могут остаться несогласованными друг с другом.
Дизайн-система же создаёт «единую версию правды» — центральный язык дизайна, который позволит создавать согласованный пользовательский опыт для разных команд, каналов и платформ. Что существенно сокращает время проектирования и кодирования, уменьшает количество дефектов.
Идеальная система дизайна включает в себя токены дизайна, настраиваемые шаблоны дизайна UX, готовые к производству коды и инструкции для создания цифровых продуктов.
Что надо знать, чтобы быть востребованным и через год, и через три
Чтобы быть востребованным через год и через три года, нужно обратить внимание, какие в тренде языки программирования. Та же Java может сейчас потерять какие-то позиции, а потом через какое-то время опять отыграть. Стоит обратить на это внимание — причём, ещё на стадии обучения в вузе.
Кстати, про обучение. В этом году началась значительная эволюция в способах самообразования разработчиков. Около 60% учатся программировать и повышают свою квалификацию онлайн. Курсы, форумы, блоги и другие ресурсы оказались гораздо популярнее традиционного образования.
Второй момент, который обязательно нужно учитывать, — разработка в чистом виде сейчас уже не ведётся. Слишком много существует средств, встраиваемых в программу: средства безопасности, контейнерные приложения на основе микросервисной архитектуры и т.д.
ИТ-ландшафт постоянно меняется и никогда уже не будет таким «плоским», как раньше. Гиперавтоматизация, гибридные облака и подобные решения стали неотъемлемой частью нашей жизни.
А ещё необходимо учитывать, что разработка должна соответствовать современной цифровой архитектуре: быть адаптированной к онлайн-сервисам, интегрирована с мессенджерами, строиться на OpenAPI.
Ну и, конечно, основа успеха любого продукта — это, конечно, Product Management.
P.S.: А здесь — неплохая подборка книг для Java-разработчиков и начинающих разработчиков ИИ.
Итого
Несмотря на санкции, неопределённость и уход части западных компаний с российского рынка, ситуация для тех, кто занимается софтверной разработкой, выглядит довольно неплохо.
Государство запускает системы поддержки отечественных стартапов, спрос на разработчиков и тестировщиков растёт, как и их средняя зарплата. Появляются революционные российские проекты. Начинает создаваться свой аналог GitHub и маркетплейс российского ПО.
Отчётливо виден курс на ускорение всех процессов, более тесное взаимодействие с заказчиком, умение принимать решения и изменять процессы по ходу пьесы.
Растёт спрос, с одной стороны, на простые и быстрые решения, такие как low-cod, а с другой — на микросервисы и сложные встроенные системы.
Словом, работу по душе найдёт каждый.
И это не может не радовать.
Комментарии (24)
Sandreykin
28.07.2022 14:47+7Второй момент, который обязательно нужно учитывать, — разработка в чистом виде сейчас уже не ведётся.
Ничего не понятно но очень интересно. А что это все если не разработка?
Слишком много существует средств, встраиваемых в программу: средства безопасности, контейнерные приложения на основе микросервисной архитектуры и т.д.
Встраивать в программу приложения на микросервисной архитектуре. Это как?
k4ir05
29.07.2022 03:46Встраивать в программу приложения на микросервисной архитектуре. Это как?
Видимо, подразумевается SaaS.
T1_Analytics Автор
29.07.2022 09:51С появлением BPM/Low Code/No Code платформ процесс больше напоминает гибкую настройку бизнес-процессов не-программистами (Citizen Developers) без разработки, а не классическое программирование и разработку. По прогнозам Forbes, к 2030 году, более 65% работ, связанных с разработкой приложений, будет осуществляться с использованием Low/No Code решений.
Речь идет о программных решениях с микросервисной архитектурой, использующих микросервисы через API-интерфейсы. Например, сайт электронной коммерции может взаимодействовать с микросервисами «платежный сервис» и «сервис доставки».
sre-dataengineer
29.07.2022 13:29+1Т.е. накликивать инфраструктуру будет "оператор AWS" с профессией "менеджер по продажам"?
Закончится всё так же как у них - Амазон (в нашем случае ОЗОН, Яндекс и СПЁРБАНК) будут срисовывать идеи и бизнес-схемы, выпуская товары "такие же, но чуть дешевле и с доставкой по подписке
ПраймПлюс", скопированные с наиболее успешных у независимых производителей?
Jamon
29.07.2022 21:14Вот этот весь low code - это решение уже решенных задач. Настоящая ценность для будущих проектов для бизнес всегда лежит в областях нетронутых, если так можно выразиться - создание чего-то существенного нового.
DmitryZlobec
28.07.2022 16:53+1По подсчётам Минцифры, дефицит кадров в самых разных сферах информационных технологий составляет от 500 тысяч до 1 миллиона человек.
С учетом того что у нас всего 40 млн. работоспособного населения, точность подсчета так себе...
titbit
28.07.2022 16:59+7Общее впечатление от статьи — «все хорошо, прекрасная маркиза».
sre-dataengineer
29.07.2022 13:30Ну если уже
киберфизические системы, экспериментальные правовые режимы,
т.е. трансгуманизм а ля Матрица и новый мировой порядок как система рейтингов в Китае записаны в "меры поддержки ИТ", то да, всё отлично
Zifix
28.07.2022 17:56+5Выручка небольших разработчиков ПО в России взлетела на 65% и, думаю, взлетит ещё.
Данные за 11 месяцев 2020 года, крайне актуальные, ага.
cepera_ang
28.07.2022 18:21+33Раньше (лет 15 назад), я думал, что такие статьи пишут какие-то недостижимо профессиональные разработчики, которые действительно анализируют тренды, смотрят куда движется мир и отрасль и к анализу которых нужно прислушиваться для того, чтобы найти своё место в этом мире. Сейчас я читаю и понимаю, что это просто поверхностный набор случайных фактов из совершенно разных подобластей деятельности, на разных системных уровнях и вовсе даже не смотрящий в будущее.
Фронтенд, бэкенд и эмбед, будь в курсе! Тестировщики и девопс — важно знать! Инвестиции происходят, а облака консолидируются, не пропусти! Языки программирования поменялись местами, а зарабатывают всё ещё программисты! Бывшие непрограммисты периодически пытаются сделать что-то на компе, теперь это low-code, запомни сынок! Россия импортозамещает, Запад загнивает — как никогда не бывало и вот опять! Технологии развиваются, а спрос завивается! И это не может не радовать.
sre-dataengineer
29.07.2022 13:32+1Соава богу скоро всех этих "профессиональных бизнес-журнализдов" можно будет заменить нейросетью.
Читать такие обзоры тоже будет она
cepera_ang
29.07.2022 16:26+1Да, я уже думал о том, что достойным применением для какой-нибудь GPT-3 было бы скормить ей мои оценки от прочитанных текстов, дополнительную информацию типа в каком я настроении, чего хотел бы почитать (развлекательного/заумного/сложного/лёгкого) и т.д. и чтобы оно анализировало входящие RSS/твиттер/реддит и прочие фиды и ранжировало по тому, что мне было бы максимально полезно/интересно/своевременно, с учётом метаданных тоже — кто автор, какое у меня к нему отношение, если знаю и ещё бог знает какие факторы можно добавить.
Такие обзоры понятное дело бы получили отрицательный рейтинг и я бы их никогда не увидел :)
event1
28.07.2022 18:26+18Искусственный интеллект развивается активно и бурно и используется буквально везде.
Возможно даже при написании этой статьи
QtRoS
28.07.2022 19:28+4продолжают набирать обороты low-code и no-code подходы
Или просто болтовня про эти подходы набирает популярность? Люди так хорошо научились в "code", что не верится в иные пути. Ведь уже проверено временем. С учётом скорости развития технологий и изменений в целом, 50 лет "code" разработки можно сравнить с тысячами лет письменности. Change my mind ????
lna9174
29.07.2022 11:14+1Да все как обычно. Все движется по спирали. Всё это визуальное программирование уже было (Delphi, Matlab/simulink, UML/RationalRose). Большого успеха это не принесло, шаг влево или вправо и всё - легче текстом все это переписать.
Где то видел статью про то, что спираль такова, что сначала программисты настолько крутые, что пишут программы, с помощью которых даже начинающие (и даже непрограммисты) могут писать настоящие программы, что обесценивает крутых программистов и те вымирают. Потом эти начинающие понимают, что средства упрощения программирования весьма ограничены и нужно вообще все переписывать и опять в цене крутые программисты и все по новой.
niksite
29.07.2022 23:28Набирали. Пару лет назад примерно. Ну, вот и до русского хабра поветрие добралось, когда «на западе» уже давно все переключились на более другие темы.
semenyakinVS
28.07.2022 23:39+2Половина знакомых из российского айти сейчас живёт по принципу "накопить для комфортного переезда". Всячески подбадриваю и поддерживаю их в здравом начинании.
Дело не только в том что я украинец.
Дело в том что я желаю им добра.
sre-dataengineer
29.07.2022 13:37-3Минцифры уже сказало, что судя по регистрации SIM-карт 80% из "все побежали и я побежал" вернулись.
Да и жить в грязной нищей и бедной постсоветской Азии после любого русского мегаполиса - такое себе!
Дело не только в том что я украинец.
бедные ребята, ничего нет своего!
fougasse
После «C# — ещё год назад он не входил даже в первую двадцатку, а теперь уверенно занимает шестую строчку хит-парада» читать далее резона не вижу.
mgurevich221
Спасибо что поделились своим мнением
Правда оно никому не интересно, проходите