А могут ли пропасть языки программирования?
В России. Из за санкций там каких нибудь. Не знаю, где они хранятся, наверное на каком нибудь главном сервере к которому можно ограничить доступ?
Э. э.
Да. вот он — новый уровень деменции.
нет не могут. Санкции не при чем. Захочу игру например сделать — сделаю. Ни кто не помешает. С++, ассемблер — точно никогда не пропадут. Мощнее этих языков — нет.
Язык программирования не зависит от интернета — и кто его знает — уже точно не забудет. Код можно написать на обычной бумаге, а потом просто перенести и скомпилировать.
Конечно могут, но только вместе с железом. Пропали вместе с IBM360 PL/1, асм или тот же Алгол. Никто не отважился написать по старым лекалам компилятор для нового железа, хотя умеющих ими пользоваться было достаточно
Другое дело, что сегодня таких, привязанных к железу компиляторов поди и не осталось.
Ну, Питухон уже пропал. протух:)

Языки программирования в большинстве своем локальные продукты. Один раз скачал с сайта производителя или брокера, которых миллионы, и пользуешься на своем компьютере. Периодически выходят обновления языков или их новые релизы, которые можно скачать, как правило, в свободном доступе.

Исчезнуть они никак не могут. Ни в одной точке планеты, нигде. Каждый из них предназначен для разных действий. Прочитай в этой теме про языки, которые сейчас актуальны и их стоит учить. Но через десятки лет их вероятно постигнет судьба многих других языков, на которых сейчас программирует очень мало людей: Pascal, Basic тому примеры-.
Языки программирования хранятся в книгах и прочих документах. Вот если все компьютерные книги в России сгорят.
Конечно не могут.

Что? Как можно запретить язык? Это невозможно. Это надо полностью отрубить интернет и сжечь наxyй все компы в России, то есть вернутся в каменный век. Надеюсь понимаешь, что это бред.
не бойся, у русских свои есть. дракон и рефал, например ^_^
Запретить язык программирования — все равно, что запретить использовать английский в России. Предположим, что ты говоришь о запрете трансляторов языка.
1. Запретить поставлять в Россию языки программирования тяжеловато будет, поскольку многие компиляторы и интерпретаторы свободные и они вряд ли будут подчиняться законам отдельной страны по поводу запрета языка программирования. Даже в СССР писали на забугорном алголе и фортране.
2. Даже если и получится запретить всем западным языкам программирования передавать компиляторы в Россию, то наши все равно найдут способ заполучить их через всякие прокси.
3. Даже если и не получится, то наверняка где-то в России есть компиляторы на чьих-то компьютерах, зеркалах (яндексовские например). У меня есть установщик JDK, который скачал 8 числа, я готов передать его государству для того, чтобы в России была Java.
4. В России тоже есть свои языки программирования — Дракон, Кумир, Рапира их можно развить
Гораздо проще западным странам запретить продавать технику. Так мы без видеокарт останемся наверняка
Кобол, бейсик, фортран. десятки языков ушли с рынка
Если Господь Всевшней, коеси на небеси, да славица Имя Твоё, захочет, то все языки программирования пропадут, и не будет не одна тварь знать их

Зависит от того, сколько на душу примете.
Если главные серверы и пропадут, то у простых людей останутся компиляторы всякие. Наверное нет.
Хабратоп. Самые востребованные языки программирования в 2022 году

Подводим итоги 2022 года в рейтингах языков программирования — от IEEE и TIOBE до не столь известных, например RedMonk и GitHut. Цифры, подробности, наблюдения и, конечно, раскрытие сути разнообразных топов ждут под катом.
Читайте этот материал, если хотите понять, на какие языки программирования стоит обратить внимание, чтобы не отстать от IT-сферы. Вот рейтинги статьи в этом году:
Начнём с ориентированного на карьеру LinkedIn, где в январе вышла статья с такой инфографикой о количестве вакансий в Европе и США, размещённых на In:

В топе — ожидаемо распространённые и зрелые языки. Любопытно, что в США больше востребован специфический С++, а не широкий кросс-платформенный C#. Хорошо видно, что кроме массовых и относительно простых по-прежнему популярны далёкие от хайпа Ruby и Perl.
Перейдём к другой стороне востребованности — простой популярности языков в сети. Она не отражает всей картины объективно, но может послужить ориентиром: в августе 2022 Python достиг самой высокой популярности по версии TIOBE за всё время существования этого индекса.
TIOBE
Суть рейтинга TIOBE — расчёт количества упоминаний языка в вебе. Это может показаться сомнительным. Однако высочайшая популярность по TIOBE за пару десятков лет существования рейтинга — это хороший показатель.
И вот следствие популярности — многие работодатели слышали о Python и хотят идти в ногу со временем. Другие уже перешли на этот язык — поняли, что у него большие перспективы. Третьи просто хотят получить готовую работу и знают о большой скорости работы с этим языком. И вот что мы видим:

Именно Python претендует на звание популярнейшего языка за весь год, а не только самого перспективного по росту популярности.
От LinkedIn и TIOBE перейдём к иным цифрам.
RedMonk
RedMonk — это рейтинг популярности ЯП по сводным данным Github и StackOverflow, выбранных из-за размера и открытости данных. Авторы говорят о своём рейтинге как о ценном потому, что он позволяет делать прогнозы.
Для начала — графики по этим данным за 10 лет:

Python показывает медленный, но устойчивый рост с 2016 года. Самый достойный его конкурент — TypeScript, сочетающий гибкость JS и строгость типизированных языков. Внимания стоит и Kotlin, ведь этот язык разрабатывается в JetBrains — мировом лидере в разработке IDE. Эти люди хорошо знают, каким должен быть удобный язык.
Добавим, что, согласно The State of Open Source, Kotlin для мобильной разработки сегодня применяется чаще, чем раньше. И на графике выше мы видим подтверждение этому. А ещё напомним: приложения Android запускаются на Win 11. Вы можете сказать, что Microsoft уходит из России, но в страну приходит Linux. К тому же работать можно не только из любой точки мира, но и на (почти) любую точку мира. Например, в сфере мобильной разработки.
Вернёмся к топам. Вот диаграммы популярности от RedMonk на первый и третий кварталы 2022 года:


1. JavaScript.
2. Python.
3. Java.
4. PHP.
5. C#.
Почему первая тройка — снова JS, Python и Java? Это языки с огромным числом пакетов и инструментов, а каждый пакет любого языка — это, по сути, маленький язык, написанный с помощью языка большого. И со всем этим нужно разбираться. Вопросы возникнут неизбежно, и не всё решает документация.
- JavaScript и его де-факто стандартный менеджер зависимостей npm достигли 1 000 000 пакетов ещё в июне 2019 года. Такое количество (вкупе с возможностью быстро освоить язык на уровне новичка) порождает огромное число вопросов на Stack Overflow. А если хочется выстроить разработку на JS аккуратно и автоматизировать её процессы, для начала создайте новый пакет.
- Python и стандартный pip — это 418 722 пакета. Немного, но учитывайте выразительность Python и философию, суть которой — писать краткий, ёмкий код, решающий одну задачу одним способом.
- Java — это более 30 000 000 пакетов в репозитории Maven — менеджере пакетов Java.
Изучить все эти языки, причём не только в теории, но и на практических задачах, вы сможете на наших курсах:
Лидерство этих языков на Github и на SO вполне понятно. А вот неожиданности: выходит, F# и Fortran, Erlang и Clojure — не такие редкие, как может показаться, а слухи о смерти непопулярности PHP сильно преувеличены. Более того, именно в этом году зарплаты PHP-разработчиков резко выросли. Смотрите исследование SuperJob, в четырёх категориях квалификации — от джуниора до опытного старшего специалиста:

PHP перестал быть языком хайпа, но его востребованности это не повредило. Первые строчки занимает CSS — вездесущий язык фронтенда: в иных топах CSS, особенно как отдельный язык, встречается нечасто.
Обратите внимание, насколько за полгода сместился HCL — язык конфигурирования Hashicorp. Этот язык, по данным The State of Open Source (годовом отчёте об Open Source и языках программирования от Github), в 2022-м оказался самым быстрорастущим на Github. Процитируем репозиторий новичка топов:
Итак, HCL — это язык, чтобы писать языки конфигурирования. Его основа — лаконичный, удобный для IT-инфраструктуры Go.
Между тем в The State of Open Source отмечают, что с 2021 года Go, которому уже 10 лет, чаще стали применять в обычной разработке. Динамика применения Go на Github принесла ему 5-е место за год. И вот вся картина роста распространения языков на Github за 2022 год. Этот топ указывает на самые перспективные языки GitHub.
Ниже остановимся на The State of Open Source подробнее:
The State of Open Source

Обратите внимание на места с 7-го по 5-е: рост от Makefile до Go указывает на важность практик DevOps (инфраструктуры как кода) в разработке. Стать специалистом-практиком в DevOps вы сможете на нашем курсе.
А что же с Python? Взрыв на Github подходит к концу — язык обретает стабильность. И смотрите: последние 4 языка идут очень близко друг к другу, а потому падению Python не стоит придавать большого значения.
И ещё одно представление этих данных, об использовании языков на Github за последние 8 лет:

Ruby — язык с весьма специфичным синтаксисом — просто рухнул, а TypeScript, который обогатил JS типами, — взлетел. И стабильно растёт типизированный динамически Python с подсказками типов из модуля typing. Спасибо, Гвидо! А если вы не хотите выбирать между Python и TS, то вам подходит курс по FullStack-разработке на Python, где вас на практике научат создавать сайты и приложения с нуля.
GitHut 2.0
GitHut 2.0 — это ещё одно представление данных Github, оно показывает число:
- пул-реквестов;
- выполнений команды git push, зафиксированных на сервере;
- проблем и вопросов репозитория;
- людей, которые добавили репозиторий в избранное.
Пул-реквесты
Взрыв JS позади, а C++ набирает обороты, видимо, благодаря упрощениям в новых стандартах.
Пуши
Пуши — это отправка кода на сервера, как она есть, именно вашего кода, а не того, что вы предлагаете в запросах на слияние вашего и чужого кода. Здесь хорошо видно, что люди поверили в Python: намного чаще стали вкладываться в чужой код.
Звёзды
А выше видим относительно равномерный рост интереса к Python. Звёзды на Github — способ выразить своё отношение к коду и/или добавить его в избранное, отметить для своих целей и т. д.
Вопросы и проблемы
Падение числа проблем и вопросов JS, вероятно, связано со снижением его популярности вообще. Python продолжает уверенно лидировать. С ним чаще работают — и проблем возникает больше.
От разнообразных данных с Github перейдём к ещё более взвешенному рейтингу.
IEEE Spectrum
IEEE Spectrum — логичное завершение Хабратопа — 2022. Этот рейтинг учитывает Google, StackOverflow, Github, группы сайтов IEEE, а кроме того, посвящённые карьере ресурсы, например CareerBuilder и, более того, Twitter и Reddit.
Twitter — хорошее место, чтобы получать информационный срез о развитии IT-технологий, а Reddit — чтобы рассказать о проекте и поговорить с его целевой аудиторией неформально. Поэтому учитывать их имеет смысл. Смотрим на годовой топ IEEE:

Python и здесь в лидерах. Хорошо видно, что С, по крайней мере с момента выпуска последнего стандарта, поймал восходящий поток. Редко упоминаемый SAS выше, чем Kotlin. И это — напоминание, что область анализа данных шире и богаче, чем самый разнообразный хайп вокруг неё.
Данные — это и есть информация, с которой и работают информационные технологии. Поэтому в практичных топах верхние строчки занимает SQL — язык структурированных запросов к серверам баз данных. Ниже — рейтинг IEEE по вакансиям:

А ещё — исследование портала Statista об использовании языков программирования за весь год, в котором принимали участие более 70 000 разработчиков. SQL, как и в рейтинге IEEE, — в лидерах:

Надо сказать, что право SQL называться полноценным языком программирования (тьюринг-полнота языка) доказано не так давно. Поэтому часто в рейтингах ЯП SQL просто нет. Но именно этот язык — ключ к данным, с которыми работают программы. SQL преподают на всех наших флагманских курсах эксперты из индустрии: они знают, что владеть им важно, какой бы язык вы ни выбрали основным.
Помните, что никакие рейтинги не бывают идеально точными, они не могут спрогнозировать будущее на несколько лет вперёд. И даже искусственный интеллект не расскажет вам о том, какой язык будет востребован через 5 лет.
Поэтому выбирайте язык по душе, писать на котором будет интересно. Погрузиться в тему и попрактиковаться на реальных задачах помогут наши курсы. Вот что мы можем предложить читателям Хабра:
Популярность ЯП в России
Данные портала Zarplan показывают, что в топе востребованности у работодателей (после самого первого SQL) по порядку — Python, JavaScript и Java:

Если говорить о популярности, то участники недавнего опроса на All Cups от группы VK в июле 2022 года назвали самые востребованные языки. Это:
- Java (33%);
- Python (21%);
- С++ (16%).
При этом каждый четвёртый участник опроса начинал с Python, но 42% опрошенных рекомендуют начинать с Java. Почему? Возможно, это связано со спецификой аудитории All Cups, ведь часто участники опросов — состоявшиеся профессионалы и успели оценить преимущества строгой типизации и зрелую экосистему Java. Так или иначе, общая картина в России в целом совпадает с мировой.
Краткие итоги
Лидеры почти всех упомянутых топов — Python, JavaScript и Java. У первых двух — простота, низкий порог входа и широта применения. Python сегодня применим для интернета вещей, а JS продолжает держаться благодаря серверному Node.js и разнообразию технологий фронтенда. Строгий и многословный Java живёт благодаря универсальности и зрелости экосистемы. Всё это логично.
Сегодня в топах удивляют HCL, Go и языки для терминала — развитие инфраструктуры в IT. По сути, DevOps — это разработка для разработки, и, если вы хотите идти в ногу со временем, вкладываться в экономику, в информационных технологиях решать проблемы скорости — добро пожаловать в DevOps.
А если хотите обрести крепкую опору под ногами — обратите внимание на Data-профессии, связанные с топовым среди навыков SQL:
Что будет с российским IT в случае санкций
России вовсю грозят очередным пакетом санкций — более суровым, чем когда бы то ни было. Какой именно он будет и какие сектора экономики затронет — непонятно. Но что если под санкции попадёт IT-сектор, а американские компании будут вынуждены забанить Россию? Насколько эти угрозы реальны? Как показывает практика и опыт других стран — очень реальны. Далее порассуждаем со специалистами из IT-комьюнити, могут ли Россию отключить от западных технологий и что будет с нашей айтишечкой, если останется только скрепный, отечественный интернет.
Вместо предисловия вполне подойдет цитата комиссара Жибера из фильма «Такси», которого даже вынесли на обложку.
В российском айти уже несколько лет курс на импортозамещение. Иногда это получается, иногда НЕ ОЧЕНЬ. И это не случайно: сейчас мы очень сильно зависим от западных технологий, ПО и оборудования. Яркий пример — блокировка доступа к GitHub (с 2018 принадлежит Microsoft) и удаление данных российских пользователей. Фантастика? Может быть. Но такой сценарий уже был в Крыму и с российскими компаниями, которые попали под санкции. Логично предположить, что он вполне может повториться.
На одну из группы компаний, в которой я работал, в прошлом году наложили санкции. Нам заблокировали доступ к сервисам Amazon, Google, Youtube, Facebook и удалили аккаунты. Сервисы отказались предоставлять бэкапы. Когда после этой истории мне говорят, что нам не нужно импортозамещение и что правительство зря это придумало, мне забавно. Просто эти люди ни разу не были в ситуации, когда по велению другого государства у тебя могут забрать все сервисы, данные, удалить аккаунты. Это был любопытный опыт. Теперь я советую всем хорошо думать, какие сервисы использовать, на кого их регистрировать и тщательно заботиться о бэкапах всего на свете.
Важность использования локальной инфраструктуры для управления разработкой ПО сложно переоценить. Ведь бизнес может серьёзно пострадать, если западная компания, на серверах которой находятся репозитории российской компании, удалит их. Кодовая база, которую писали много лет, и которая имеет ценность для бизнеса, просто исчезнет.
Кроме того, заблокировать GitHub может и российская сторона. Такие прецеденты уже были. Сервис блокировали на уровне местных интернет-провайдеров, с помощью DNS-захватов и различных видов атак в Китае, Индии, России и Турции. В конце концов, доступ к сервису восстанавливали после жалоб пользователей или соблюдения требования правительств со стороны сервиса, но, как говорится, осадочек остался.
В 2014м GitHub уже на время блокировали. Я знаю пару коллег, для которых это было решающим аргументом в решении о переезде. Для меня это было «всего лишь» в топ-5.
Западным компаниям невыгодно закрывать доступ к своим сервисам для такой огромной территории, как Россия. Но их вполне может вынудить давление властей и санкционные риски для них самих. Ничего личного, просто бизнес.
Уже известны прецеденты как блокировок сервисов Google на оккупированных территориях, так и блокировок изнутри, например, целенаправленная блокировка LinkedIn и случайная блокировка Github по IP пулу. Причём, в отличие от Телеграм, который целенаправленно стремился сохранить аудиторию из России, другие компании не пытаются давать инструменты для обхода внутренней блокировки — как это было с LI. Инициатором блокировки по политическим причинам, а именно это маячит на горизонте, однозначно выступает правительство. Бизнес не хочет терять прибыль, даже если это меньше одного процента, это всё равно прибыль. KPI менеджмента напрямую зависит иногда от сотых долей процентов поэтому не стоит ожидать, что одна из глобальных корпораций, преисполнившись праведного гнева, закроет свой бизнес для части клиентов, если ей не будут грозить санкции.
Ещё один прецедент — блокировка аккаунтов разработчиков из конкретной страны. Так в феврале этого года Apple заблокировала аккаунты белорусских разработчиков из-за «санкций». Также компания начала удалять их приложения и блокировать доступ к ним. Разработчики жаловались на деактивацию профессиональных аккаунтов App Store Connect и iTunes Connect.
В правилах Apple сказано, что профиль разработчика могут заблокировать даже если владелец перевёл его в другую страну. А на форуме поддержки Apple говорится, что блокируются аккаунты разработчиков с гражданством Беларуси, но при этом люди могут не быть резидентами страны.
Вот такие «письма счастья» рассылала компания разработчикам:
На следующий день в Apple извинились перед белорусскими iOS-разработчиками, которых заблокировали в App Store и сказали, что это произошло по ошибке. Ну что, бывает, сработали немного на опережение. Надеемся, забаненные ребята не приобрели за это время седых волос, а также задумались о том, насколько вся их деятельность в руках одной компании.
Аналогичная ситуация может произойти и с Google Play — в сети можно найти немало историй про то, как аккаунты разработчиков удаляли без объяснения причины. Например, этот в котором удалили оба аккаунта супружеской пары мобильных разработчиков. В случае санкций Google может начать блокировать таким образом аккаунты россиян.
В качестве альтернативы Github можно использовать сервисы GitLab, BitBucket, SourceForge, Launchpad, Gitea и другие. GitLab и Gitea — опенсорс решения, но вопрос с хостингом в этом случае остаётся открытым.
Российское Минцифры анонсировало создание отечественного аналога GitHub репозитория для хранения программ с открытым кодом — правительство хочет провести эксперимент с 1 мая 2022 года до 30 апреля 2024 года. На платформу выложат код сервисов, которые «принадлежат России», пишет РБК. Код смогут использовать физлица и юрлица. Правда пока не понятно, смогут ли использовать сервис для своих целей простые смертные.
В 2020, Минэкономики тоже выдвигали предложение создать аналог GitHub. В варианте министерства такой проект стоил бы бюджету всего каких-то 2,1 млрд руб.
Физически-то можно что угодно обрубить с вариантами обхода типа vpn. Это никому не удобно, разумеется. Но нужно понимать, что GitHub, хотя он и важная часть open source сообщества и придерживается принципов этого сообщества, всё же принадлежит Microsoft. А Microsoft, как американская корпорация, будет вынуждена выполнить требования американского нормативного акта, вводящего какие-то ограничения. Но есть нюанс: open source явно такие шаги не оценит и не поддержит. Это будет очень не популярное решение. Я не верю, что будут блокировать весь доступ к GitHub для любого юзера с условно российским ip. Скорее, ограничения коснутся госкомпаний и госсектора. А эти товарищи уже и так задумали российскую опенсорс лицензию и российский репозиторий.
Санкции накладывают на компании, если они работают с неугодными территориями, как это было с Крымом. Если компании обнаружат, что их сервисами явно пользуются, то пытаются это прекратить блокировками конечных пользователей.
VPN + указание ложного адреса до сих пор помогает моим коллегам с территории полуострова. Когда на уровне провайдеров запретят VPN, а я думаю это произойдёт не раньше полноценного запуска отечественных аналогов, тогда уже точно нужны будут свои сервера под все.
В английской фирме где я работал так всё и было, включая работу по VPN. Тогда казалось паранойей, но пожертвовав удобством привычных интерфейсов все инструменты всегда были доступны. Так что, подытожив, могу сказать, что будет чуть менее удобно, но продолжать работу всё-таки можно будет. Экономическая сторона это уже другая тема и как раз из-за неё все будет печальнее. Круг заказчиков, которые пойдут на обман и будут работать с санкционными территориями сильно сузится. Останутся крипта и гемблинг. Это денежно, но не всем нравится.
Способов обойти блокировку для iOS-разработчиков в случае санкций — не существует. Единственный вариант — покинуть санкционный регион, получить вид на жительство в другой стране и регистрировать аккаунт на новые документы заново. В случае если такой сценарий невозможен — восстановить аккаунт или зарегистрировать его заново не удастся. Вторая версия — завести аккаунт на другого человека, который не проживает в санкционном регионе.
Пакет экономических санкций включал в себя ограничение в России системы международных платежей SWIFT. Такой запрет в рамках нового пакета санкций против России в случае вторжения на Украину представили в США. Если это произойдёт, международные платежи из России как минимум очень сильно замедлятся и вместо одно двух дней станут занимать несколько недель.
По словам представителей индустрии, Россия сейчас и так считается токсичным регионом для американских компаний с точки зрения платежей. Если американские заказчики не смогут переводить деньги на русские счета, то процесс найма удалённых сотрудников из России умрёт.
Пока что Запад использует отключение от SWIFT скорее как страшилку, всё-таки в России много кредитуемых западными банками компаний, да и сама Россия крупный кредитор. Но грань, после которой угрозы начнут воплощаться в жизнь очень тонка. По этой причине Россия готовит аналог для системы SWIFT — это Система передачи финансовых сообщений Банка России (СПФС). Но по оценкам экспертов Institute of International Finance, система ещё не готова к реальному использованию. В числе проблем — ограниченность возможностей для проведения трансграничных операций. Даже в связке с китайской системой SNAPS необходимого международного охвата система не даст.
Тем не менее сейчас в СПФС зарегистрированы около 400 финансовых учреждений. Тем не менее по оценке экспертов внутренний трафик российская система переработать в состоянии, то есть немедленного финансового коллапса отключение SWIFT не вызовет.
Чтобы обойти запреты, разработчикам придётся уезжать или открывать счёта в других странах. При этом велик шанс, что деньги с этих счетов они не смогут тратить в России.
Те компании, кто получали деньги из-за рубежа и платили из них сотрудникам, больше не смогут это сделать. Возможно, вернутся сценарии из 2000-х, когда сотрудникам привозили карты западных банков в чемоданах, чтобы они с них снимали свою зарплату в банкоматах. Но этот сценарий возможен, если останутся доступны системы Visa и MasterCard, но в самом плохом варианте проблема может возникнуть и с ними.
При таком раскладе, чтобы уменьшить отток кадров из России, государство может ввести запрет на выезд инженеров из страны. Ну или осложнить саму процедуру выезда. Сейчас это кажется полнейшим безумием, но буквально несколько десятков лет назад такое было вполне реально.
Этот шаг был бы логичным для развития внутренних ит-продуктов. Если умрёт аутсорс и удалёнка, то многие разработчики останутся без работы, рынок станет переполнен, а зарплаты кратно упадут. А на переполненном рынке спросом будут пользоваться только хорошие специалисты, да ещё и согласные на уменьшившуюся зарплату. У российских компаний появится шанс усилить свои компетенции в области инженерии.
Понятно, что часть специалистов вывезут компании, имеющие офисы за рубежом, а кто-то уедет сам. Но вот если государство начнёт ограничивать выезд квалифицированных кадров, то им придётся работать внутри страны. И это был бы сценарий, при котором за 10 лет качество выпускаемых продуктов и производимого оборудование могло бы серьёзно вырасти. Но айти не является одним из основных источников ВВП страны, поэтому такой запрет вряд-ли введут. Зато могут ввести налог на выезд для тех, кто получил высшее образование за бюджетный счёт.
В начале этого года США и Евросоюз отказались от идеи отключить Россию от международной межбанковской системы SWIFT. Вместо этого, западные страны рассматривают адресные экономические санкции в отношении крупнейших российских банков. Но кто знает, не передумают ли наши западные партнёры.
Ещё один вариант санкций — запрет поставок в Россию оборудования. Санкционный пакет в случае вторжения России на Украину включает меры по ограничению на экспорт в страну бытовой электроники, так и ключевых компонентов составных систем: серверных мощностей, авионика для самолётов и автомобилей. Вполне можно предположить, что меры будут жёсткими — например, включать в себя запрет на использование ОС Android, как в случае с Huawei, или ввоз в страну продукции Apple. Эксперты даже допускают, что экосистемы Samsung и Apple могут прекратить работу внутри страны.
В России «производят» и ноутбуки, и процессоры, но есть нюансы. В теории, предполагаемые санкции могут затронуть и российского разработчика процессоров «Байкал Электроникс». До недавнего времени всю продукцию компании производили и собирали, на заводах тайваньской TSMC — той самой, которой американское правительство запретило сотрудничать с Huawei. Но в прошлом месяце представители «Байкал Электроникс» объявили, что частично перенесут сборку своих процессоров в Россию, а в будущем и производство корпусов для них.
По мнению экспертов, это реальная проблема, так как компьютеры отечественного производства тоже на самом деле собираются не в России, а в Китае и на Тайване и их качество оставляет желать лучшего:
Если запретят ввоз электронной техники и комплектующих, то есть риск начать жить как на Кубе — там ездят очень старые авто, потому что новые туда никто не привозит. Вот и мы рискуем дорабатывать на старых компьютерах. Правда, если сохранятся хорошие отношения с Китаем, то можно рассчитывать на их оборудование. Пересели же многие провайдеры с «вражеских» CISCO на Huawei. Так и разработчики пересядут на китайское железо и смартфоны.
В сценарии полной изоляции придётся успеть разработать и начать выпускать свои компы, пока ещё не совсем развалились оставшиеся иностранные. То же самое касается операционных систем. Придётся пересаживаться с привычных Windows и MacOs на отечественные клоны Linux. Сейчас это испытание для обычного пользователя. Пока эти операционки используют только военные, котором просто некуда деваться. А в этом сценарии всем придётся отказаться от удобного и начать пользоваться тем, что есть. Зато будет стимул для улучшения юзабилити отечественных операционок.
К слову, крупнейшие российские компании уже не раз критиковали отечественное серверное оборудование, заявляя о дороговизне, недостаточной производительности и низкой энергоэффективности серверов на российских процессорах. Сами производители в ответ на претензии сослались на угрозу срыва импортозамещения и апеллировали к вопросам «безопасности страны». По их словам, достаточно уже то, что их серверы, по крайней мере, работают.
Гендиректор «Норси-Транс», которая производит сервера на процессорах «Эльбрус» от МЦСТ Сергей Овчинников заявил, что доля серверов и систем хранения данных, работающих на «Эльбрусе», крайне мала: его компания в 2020 году компания продала всего 5 тысяч таких устройств из 150 тысяч серверов, проданных в России за год.
Попытку сравнивать сервера на российских процессорах с зарубежными в разрезе производительности я считаю подрывом политики импортозамещения. Конечно, по производительности они будут уступать. Но это вопрос не технический, а безопасности страны.
Работой серверов на российских процессорах «Эльбрус» остались недовольны и в МВД. Об этом сообщил в письме в правительство замминистра внутренних дел Виталий Шулика. Согласно тексту письма, серверы на процессоре «Эльбрус 8С» не поддерживают загрузку операционной системы с носителей информации. Это, по его словам, не позволяет обеспечить «достаточный уровень отказоустойчивости программно-аппаратных комплексов».
Пока что глобальное отключение России от интернета и технологий — маловероятный сценарий. Такие запреты — повредят не только России, но и Западу, ведь он потеряет огромный регион для сбыта своих продуктов.
Могут быть локальные санкции — такие, как, например, применили по отношению к Huawei. То есть часть гугловских сервисов у них не работает, часть работает, часть криво и с костылями. Но в целом они просто потеряли некоторые позиции на американском рынке; при этом нарастили в других регионах. Ну, например, когда у нас стресс-тесты критической инфраструктуры проводятся, то рекомендации по оборудованию негласно прямо указывают на Huawei.
Другой пример — Крым, например. Там же якобы ничего не работает? Но это всё какие-то сомнительные сценарии, они никому не выгодны. Должно произойти действительно нечто экстраординарное, типа захвата Украины, чтобы они реализовались, во что я не очень верю.Те же Google, Apple и прочие выполняют требования нашего закона «о приземлении» и открывают тут локальные операционные компании/офисы и так далее. То есть уходить из России, несмотря на ужесточение регулирования и требования Роскомнадзора, решения судов о блокировках и так далее, не собираются.
Например, Apple в денежном отношении занимает 46% российского рынка смартфонов — это десятки миллионов долларов. Всего их за 2021 год ввезли в страну около 4,5 миллионов единиц. А ведь это только смартфоны — ещё есть оборудование для компаний, ноутбуки для частных пользователей, разнообразное платное ПО, облачные сервисы и многое другое.
Отдельно стоит упомянуть аутстаффинг. 82% американских и европейских компаний разных уровней в том или ином виде используют аутстаффинг. Только в 2020 году объём российского рынка IT-аутстаффинга составил 12‒15 млрд рублей, а индустрия ежегодно растёт на 30‒40%. Закрыв возможности для работы российских разработчиков, западный рынок потеряет много рабочих рук, умеющих писать крутой код — это будет довольно неприятный удар по западной IT-индустрии.
Кроме того, западные ресурсы позволяют формировать мнения людей в сообществе. Если же в России останется только внутренний интернет и информационные-ресурсы, влиять на повестку станет сложнее.
В силу этих и других факторов Западу пока невыгодно вводить в отношении России настолько суровые запреты. Но было бы легкомысленно не учитывать их совсем и не готовить персональный план Б.
Ну а мы продолжаем делать Telegram-бота Get Me It для анонимного и быстрого налаживания контакта между вами и работой мечты. Настраивайте фильтры в боте и получайте самые релевантные предложения под ваши запросы.
Какой язык программирования выбрать новичку в 2023 году

Сейчас насчитывается больше 8 000 разных языков программирования (ЯП), и их количество постоянно растёт. Каждый год, если не месяц, появляются новые, в том числе созданные just for fun, но популярных и востребованных всё же гораздо меньше. На какие из них стоит обратить внимание новичку?
Отвечая на этот вопрос, мы проанализировали несколько самых известных языков и сравнили их популярность по двум рейтингам: TIOBE и Stack Overflow. Также мы изучили уровень зарплат для каждого языка из статьи и проанализировали порог вхождения. В статье рассматриваются JavaScript, Golang, C++, Python, Java, Swift и Kotlin из мобильной разработки.
JavaScript
Популярность
Этот язык находится на 7–ом месте по индексу TIOBE, строящемуся на основе подсчёта результатов поисковых запросов, содержащих название ЯП. В 2022 году рейтинг JavaScript вырос на 0,9%. На графике ниже показана динамика изменения рейтинга языка с 2002 года.

Что касается индекса Stack Overflow, то JavaScript находится на 17–ом месте. Он нравится 61,46% пользователей ресурса (индекс составлен с учётом 22 544 голосов).
Уровень зарплат
По данным Хабр Карьеры, медианный уровень зарплаты программистов на JavaScript — 150 000 рублей. Этот показатель не вырос, но и не снизился с 2021 года, что может говорить о стабильном спросе на разработчиков, специализирующихся на этом ЯП.

Порог вхождения и перспективы
По мнению самих разработчиков, у JavaScript относительно невысокий порог входа, что делает его весьма популярным и востребованным. Его стоит изучать потому, что технологии на базе языка повсеместны. Так, он исполняется у любого пользователя сети в браузере и применяется в бэкенде. При этом задачи, для решения которых используется JS, могут быть очень сложными.
Перспективы у JS хорошие — его популярность вряд ли будет снижаться в ближайшие несколько лет. Хотя бы потому, что это единственный язык программирования такого класса, который поддерживается браузерами. Плюс он подходит для работы с серверными технологиями.
Golang
Популярность
Golang — относительно молодой ЯП, созданный командой Google. За примерно десять лет он поднялся до 12-го места в индексе TIOBE. В 2021 году он занимал 19–ю позицию. Вот динамика изменения рейтинга ЯП с момента его появления в 2010 году.

В индексе Stack Overflow он занимает 8–е место. С ним предпочитают работать 64,58% пользователей ресурса.
Уровень зарплат
По данным Хабр Карьеры, медианная зарплата разработчиков Golang составляет 205 000 рублей, с ростом на 3% по отношению к 2021 году. Рост зарплат может быть свидетельством увеличения популярности языка от года к году.
Порог вхождения и перспективы
По этому показателю Golang несколько проигрывает JavaScript, поскольку язык изучают в основном профессиональные разработчики, которые программируют и на других языках. Как правило, язык изучают в связке с PHP и Python.
Тем не менее многие программисты считают, что Go подходит и для изучения в качестве первого ЯП. Это полный язык по Тьюрингу, а его достоинства — простота и лаконичность. С помощью Golang можно решать задачи практически любого уровня сложности.
Популярность
Согласно индексу TIOBE «плюсы» занимают 3–ю позицию, поднявшись с 4–го места в 2021 году. За год рейтинг языка увеличился на 4,21%. Ниже — динамика популярности с 2002 года.

А вот согласно индексу Stack Overflow язык занимает 25–е место. Он нравится 48,39% пользователей ресурса.
Уровень зарплат
Медианный уровень, по данным Хабр Карьеры, — 150 000 рублей. По сравнению с 2021 годом уровень зарплат вырос на 9%.
Порог вхождения и перспективы
У этого языка довольно высокий порог вхождения. Желательно иметь хотя бы базовое представление о том, что такое программирование, как работает аппаратное обеспечение ПК и ОС. При работе с языком требуется контролировать типы данных, а также выделение и освобождение памяти.
Спрос же на разработчиков С++ остаётся стабильно высоким. Их приглашают на работу в компании разного масштаба, включая такие крупные, как Microsoft, Amazon и Google.
Python
Популярность
По данным индекса TIOBE, Python занял в 2022 году 1–е место, его показатель популярности вырос с 2021 года на 3,76%. Судя по динамике изменения рейтинга, востребованность специалистов по этому ЯП постоянно растёт.

В индексе Stack Overflow язык занимает 6–е место. Его выбирают 67,34% пользователей ресурса.
Уровень зарплат
По данным Хабр Карьеры, Python-программисты получают около 140 000 рублей. При этом с 2021 года этот показатель упал на 7%. Падение может быть связано с ростом количества программистов, работающих с этим ЯП, и вследствие этого ростом предложения на рынке.
Порог вхождения и перспективы
Язык считается несложным для изучения. До уровня Junior его могут освоить люди без технического образования. Что касается перспектив Python, то его популярность растёт год от года. Причина — несмотря на относительную простоту, ЯП позволяет разрабатывать серьёзные проекты со сложной архитектурой.
Популярность
В индексе TIOBE Java находится на 4–ом месте, тогда как в 2021 ЯП занимал 3–ю позицию. Язык много лет занимает ведущие позиции рейтинга, перемещаясь в первой пятёрке. Вот динамика изменения рейтинга.

А вот по версии индекса Stack Overflow он находится на 28–ом месте. Язык нравится 45,75% пользователей ресурса.
Уровень зарплат
Согласно данным Хабр Карьеры медианная зарплата Java-разработчика составляет около 200 000 рублей. За год зарплаты в среднем выросли на 13%.
Порог вхождения и перспективы
По мнению ряда разработчиков, порог вхождения в Java средний. Чтобы научиться программировать на языке, нужен технический английский, чтобы разбираться в документации. Требуются общие знания ООП, паттернов проектирования, а также общее хорошее знание Java в объёме Sun’s java tutorial.
Стоит отметить, что Java — язык программирования, который используется в энтерпрайзе. В мире нет крупных компаний, которые не используют Java. В ближайшие лет 10 никто не сможет отказаться от этого языка, поскольку на нём написано множество продуктов, модулей и т. п.
Swift
Популярность
Согласно индексу TIOBE язык Swift занимает 15–е место по популярности среди разработчиков. Стоит отметить, что за год ЯП опустился сразу на 5 позиций, в прошлом году он занимал 10–е место. Вот динамика изменения популярности языка с 2014 года.

Что касается индекса Stack Overflow, то Swift занимает 12–е место. Язык нравится 62,88% разработчиков.
Уровень зарплат
Хабр Карьеры говорит о том, что Swift-разработчики получают около 200 000 рублей, за год зарплаты остались на прежнем уровне. Это может говорить о стабильном спросе на специалистов по этому ЯП, который остаётся примерно на одном и том же уровне из года в год.
Порог вхождения и перспективы
Он довольно низкий по сравнению с другими языками. Начать работать после получения базового опыта и знаний можно в пределах года с момента начала изучения Swift. При этом, если раньше кодовая база имела 75 000 кодовых строк, то сейчас это количество сокращено более чем на две трети.
У языка отличные перспективы, поскольку экосистема Apple, для поддержки устройств которой и создан язык, продолжает активно развиваться. Практически у любой относительно крупной компании есть приложение на iOS, что означает, что спрос на разработчиков не будет падать в ближайшие несколько лет.
Kotlin
Популярность
Согласно индексу TIOBE Kotlin занимает 23–е место. Это относительно новый язык, который ещё просто не успел войти в первую двадцатку или тем более десятку. Тем не менее его популярность постепенно растёт. Так, с прошлого года рейтинг ЯП вырос на 0,58%.
По индексу Stack Overflow язык занимает 11–е место. Он нравится 63,29% разработчиков.
Уровень зарплат
Тезис о росте популярности языка подтверждает и уровень зарплат разработчиков, которые специализируются на Kotlin. По данным Хабр Карьеры, медианная зарплата программиста на Kotlin составляет около 185 000 рублей. За год этот показатель увеличился на 3%.
Порог вхождения и перспективы
По мнению разработчиков, порог вхождения в Kotlin низкий по сравнению с другими языками. Ещё быстрее его можно освоить, если разработчик хотя бы на базовом уровне знает Java. При этом родные для Java итераторы и коллекции поддерживаются им «из коробки».
Интересный факт: в Google считают, что Kotlin открывает больше возможностей, чем Java. Его популярность постепенно растёт — некоторые компании предпочитают переходить на Kotlin с Java. Плюс это универсальный язык, на котором можно написать и Android-приложение, и сервис, и приложение для ПК. В ближайшие лет 5 его популярность будет расти, так что и спрос на Kotlin-разработчиков будет стабильно высоким.

Так что же выбрать?
Мы рекомендуем выбирать тот язык программирования, принципы развития и сфера применения которого ближе к вашим профессиональным интересам. Скажем, если вы собираетесь выбрать своей отраслью Data Science, то вам нужен Python. Если хотите посвятить себя мобильной разработке, то без Java, Swift или Kotlin не обойтись.
Так что приведённые данные относительно места разных ЯП в индексе или уровня зарплат разработчиков — лишь ориентир, но далеко не главный фактор, которым стоит руководствоваться при выборе языка программирования, который вы собираетесь начать учить в 2023 году.