Введение
Россия традиционно ассоциируется с огромной территорией и бесконечными природными ресурсами. Нефть, газ, уголь и древесина по-прежнему остаются наиболее важными составляющими валового национального продукта России, на этом фоне индустрия программирования почти незаметна.
Однако, помимо лидерства на сырьевом рынке, Россия занимает первое место в мире по количеству технических специалистов. Согласно отчету World Bank/UNESCO, более миллиона человек в стране работает в области научных исследований.
У России есть все предпосылки для того, чтобы стать заметной силой на международном рынке программирования.
Целью курсовой работы является изучение истории развития программирования в России.
Для достижения поставленной цели необходимо решить следующие задачи:
- Рассмотреть историю формирования программирования.
- Изучить историю языков программирования: развитие и создание
- Рассмотреть развитие программирования в период СССР
- Изучить развитие программирования в современной России.
Объект исследования: программирование как наука и учебная дисциплина.
Предмет исследования: история развития программирования в России.
Методы исследования: при написании курсовой работы применялись методы сравнения, анализа и синтеза.
Структура курсовой работы состоит из введения, двух глав, заключения и списка литературы.
Профессия IT №2. Веб-мастер и веб-программист
Обязанности
Такой >IT специалист должен разработать структуру и логику сайта, для этого в некоторых случаях ему может потребоваться знание языков программирования и графических редакторов.
Где работать
Поддерживать работу уже существующих сайтов нужно во всех крупных организациях. При этом написание сайта с нуля под ключ –это, как правило, проектная работа, которая оплачивается единоразово, когда сайт сдан. Вобоих случаях можно работать удаленно везде, где есть хороший Интернет.
Зарплата
За поддержание действующего сайта в офисе вам в среднем заплатят 30-40 тысяч рублей, при этом за создание нового портала вы сможете заработать до 120 тысяч, но главной проблемой здесь остается поиск заказчиков.
Список популярных профессий в IT сфере
Ответы на вопросы
Как проходит обучение?
Каждый студент выполняет задания в индивидуальном темпе. Все уроки приходят в записи. Преподаватель указывает на ошибки и помогает закрепить пройденный материал. После завершения обучения и защиты дипломной работы выдается подтверждающий документ.
Необходимо ли знать английский язык?
Это не обязательно. Название функций кода легко запомнить в процессе обучения, а документация всех языков программирования переведена на русский язык.
Предусмотрено ли трудоустройство?
Некоторые онлайн-курсы оказывают помощь в трудоустройстве.
После завершения обучения у каждого студента будет создано портфолио, которое поможет эффективнее найти первый заказ или работодателя.
Если нет опыта в программировании, то стоит ли сразу идти на курсы?
Программа онлайн-курсов разработана таким образом, что даже новичок в профессии сможет ее пройти. Погружение в тему плавное, от простого к сложному.
Нулевые
В начале нулевых, почти одновременно с перлами Бабаяна о разработке «прорывного» процессора Эльбрус 2000 и требований инвестиций в размере ста миллионов долларов на тестовые образцы, в НИИСИ РАН были сделаны первые шаги по запуску собственной фабрики с проектными нормами 500 нанометров. На «Ангстреме» пошли в серию первые процессоры семейства «Мультикор», была основана компания «Цифровые решения».
В атмосфере оттепели и модернизации и увеличившемся на короткое время благосостояния страны в связи с высокими ценами на нефть, появились деньги и на электронику.
Среднемесячные спотовые цены на нефть марки Brent за баррель
С 2003 года были предприняты усилия по возрождению российской микроэлектроники, — в довольно сжатое время было создано много различных микроэлектронных инициатив, включая компанию Элвис. В бывшем до того дистрибьютором «Миландре» открыли дизайн-центр. Тогда же появились идеи насчёт покупки готовой фабрики заграницей. Эти идеи в итоге вылились в два больших проекта, одним из которых стало оснащение летом 2006 года завода Микрона в Зеленограде 180 нанометровым производством — с компанией STMicroelectronics шли переговоры о лицензировании их производства с возведением полной копии завода. После постройки и оснащения инженеры STM помогали с его наладкой: сказали что купить, как поставить и помогли наладить техпроцесс.
Сбер
Это один из наиболее высокотехнологичных банковУ Сбера обширная экосистема онлайн-сервисов в самых разных сферах, от онлайн-кинотеатра и сервиса доставки еды до службы такси. Соответственно, как и во всех компаниях, перечисленных выше, у Сбера огромное количество задач, к решению которых привлекаются разработчики — от IoT до искусственного интеллекта и машинного обучения.
Своим сотрудникам Сбер, кроме хорошей зарплаты, предлагает такие возможности:
-
обучение в Университете Сбербанка в течение нескольких дней. Необходимо для дополнительной подготовки специалистов.
-
Виртуальная школа Сбера. Масштабная подбора профессиональных курсов дополнительного образования.
-
Подписки на профессиональные журналы, включая Harvard Business Review, DS&AI Community, EduTech и многие другие.
-
Система скидок.
-
Бесплатный психолог с неограниченным количеством обращений.
-
Пенсионная программа для сотрудников.
-
Удобные офисы, хорошее оборудование.
-
Спортзал и конференц-залы.
На Хабре оценка компании составляет 3.98 баллов из 5. Количеств сотрудников огромное — свыше 270 тысяч, причем оно продолжает увеличиваться.
Ozon
Одна из крупнейших компаний в РФ, в ней на данный момент работает 45 тысяч сотрудников, продается около 80 млн наименований товаров. База покупателей — 25 миллионов человек. Конечно же, у Ozon есть над чем поработать IT-специалисту. Это нейросети, высоконагруженные проекты, сама онлайн-платформа, включая бэкенд и фронтенд, и масса всего прочего. Вот лишь небольшая часть описания инфраструктуры компании:
-
2500+ микросервисов, высокая доступность, отказоустойчивость, горизонтальное масштабирование, распределение нагрузки.
-
Хайлоад: до 5K заказов в минуту и до 38К RPS к бэкенду с мобильных приложений и сайта в дни распродаж, нагрузка в некоторых сервисах достигает 300К RPS.
-
230 млн метрик с наших сервисов и систем.
-
3 ЦОДа и 2500 серверов — у нас одна из крупнейших в РФ IT-платформа.
-
Суммарный объем аналитических хранилищ 30+ PB.
А вот технологии, с которыми работает Озон:
-
Backend: Go, С#, C++, Java
-
Frontend: Vue.js, TypeScript, JSX, Node.js
-
Mobile: Swift, Kotlin
-
QA: Go, Python, C#, TypeScript, Allure
-
Data: PostgreSQL, ClickHouse, Memcached, Redis, MSSQL, Ceph, Vertica, Hadoop, Airflow, Kafka, а также собственные технологические решения
-
Infrastructure: Docker, K8s, S3, NGINX, CI/CD
-
Observability: Prometheus, Thanos, OpenTelemetry, Jaeger, Grafana, Graylog, Opsgenie
-
Процессы: Scrum, Kanban, Jira, Confluence, GitLab, Slack, Microsoft Teams
Компания заявляет, что не идет по проторенной дорожке, а постоянно ищет новые подходы и решения, приветствует инициативу и новые идеи. Последние, если они удачные, могут быть быстро реализованы, так что разработчик сможет увидеть результат своих усилий.
Оценка на Хабр.Карьере — 4.28.
Это только малая толика компаний, которые готовы принять тысячи разработчиков. А ведь еще огромное количество других — от крупных корпораций до небольших стартапов. Многим бизнесам постоянно требуются все новые и новые IT-специалисты. В ближайшее время дефицит будет сохраняться, так что хороший разработчик сможет выбрать компанию себе по вкусу. Только у банков, не говоря уже об организациях из других отраслей, с 24 февраля по 15 марта 2022 г. выросло число открытых ИТ-вакансий в 2,2 раза год к году.
Самые перспективные языки программирования
Язык программирования |
Краткое описание |
Python |
Создан в 1990 году на основе более ранних языков программирования, постоянно обновляется. Простой в использовании, многофункционален. |
C++ |
Создан в 1983 году. До сих пор является самым популярным языком программирования. Каждый специалист должен им владеть в совершенстве. Он полностью универсальный, нет ограничений в создании программ. На нем можно писать все. |
Java |
Создан в 1995 году. Способен работать на любой платформе. Большинство операционных систем обязаны включать его в свой состав. Но написанные на этом языке программы требуют большого объема памяти и поэтому работают медленнее других. |
C |
Создан в 1972 году. Используется для разработки низкоуровневых приложений. |
C# |
Создан в 1998 году. Используется для разработки приложений для платформы Microsoft.net |
Российские программисты как важный фактор развития отечественной экономики
Главным и очень существенным конкурентным преимуществом отечественной сферы программирования считается присутствие значительного числа отлично обученных технических специалистов. Стандартный тип российского программиста имеет как минимум высшее образование по направлению программирование, технические или точные науки, что вовсе не так в западных странах. К примеру, около восьмидесяти процентов программистов США имеют только степень бакалавра, окончили специализированные курсы или вовсе имеют только среднее образование.
Платное образование приобретает всё большую популярность. По информации Госкомстата в 2001 году примерно треть российских студентов оплачивали своё обучение. Но следует отметить, что образовательные программы всех высших учебных заведений, как частных, так и государственных, находятся под контролем государства за счёт определённых стандартов, которые гарантируют одинаковый уровень обучения.
Данный подход сопряжён с некоторыми специфическими для России моментами. К примеру, стандарт программистским специализациям предусматривает значительный объём обязательных курсов по математике и другим фундаментальным наукам. В итоге, первые годы по специальности программирование (номер 351500) практически полностью посвящаются математическим дисциплинам. Это значит, что обучающиеся не имеют до третьего, а то и четвёртого курса, необходимой практики написания программ. Но такой метод имеет и свои преимущества, поскольку российские специалисты имеют отличные базовые знания, которые смогут использовать в самых разнообразных научных, практических и исследовательских задачах. Это обстоятельство периодически получает подтверждения в виде побед отечественных молодых специалистов и учеников на разных соревнованиях международного уровня.
Замечание 1
Небольшой процент российских специалистов в области программирования и в наше время эмигрируют из страны, но всё-таки сегодня «утечка мозгов» не настолько критична, как это было в девяностых годах прошлого века, когда тысячи программистов уезжали из России, так как опасались неопределённого положения и неясных перспектив развития Российской Федерации.
Другим направлением привлечения в сферу программирования новых специалистов является переобучение работников из смежных сфер.
На чем основана столь сильная любовь
Как показал опрос, во многом вера в Java складывается из размера заработной платы программиста, знающего этот язык. Каждый второй респондент отметил, что Java-специалисты получают в среднем от 100 до 300 тыс. руб. в месяц. CNews писал, что весной 2021 г. пиком зарплат Java-программистов в России были 250 тыс. руб.
Однако это далеко не самый высокий уровень ежемесячного дохода среди программистов. Например, ставший четвертым по степени востребованности в России PHP позволяет получать вплоть до 500 тыс. руб. ежемесячно, притом иногда даже не выходя из дома. А программисты, пишущие на не попавшем в рейтинг C#, зарабатывали те же 300 тыс. руб. еще осенью 2020 г.
Первые шаги к процветанию
В 2007-м была утверждена федеральная целевая программа «Развитие электронной компонентной базы и радиоэлектроники» на 2008-2015 годы», в рамках которой в Зеленоград были куплены вышеупомянутые 180 нм для Микрона и 90 нм для Ангстрема-Т. Все шло к тому, что отечественное производство сможет в значительной степени покрывать потребности ВПК, а отечественные разработчики продолжили быстро развиваться, имея доступ к лучшим зарубежным фабрикам. Сейчас «Микрон», как и большинство игроков, со времен начала пандемии испытывает трудности с поставками материалов. А заводу прямо сейчас нужно как минимум наладить и масштабировать выпуск банковских и транспортных карт, обеспечить производство на своих мощностях полупроводников для оборудования, необходимого российским нефтесервисным компаниям.
На официальном сайте Микрона техпроцесс 65 нм находится «в освоении» с 2014 года. И ни единого серийного чипа по этому процессу публике никогда не представлялось. «Эльбрус-4СМ», который должен был производиться на «Микроне» по нормам 65 нм, не представлен на официальном сайте МЦСТ и, судя по всему, в кремнии никогда не существовал.
Мнение мирового сообщества
Язык Java ценится не только в России, но и во всем мире, хотя в России он востребован сильнее. Согласно рейтингу Tiobe, с 2001 г. Java не опускался в нем ниже третьей позиции, постоянно занимая то первое, то второе место. Например, лидером рейтинга в последний раз он был в апреле 2020 г., а на третью строчку впервые сместился в августе 2022 г.
Базы данных в облаке: почему бизнес все чаще выбирает DBaaS
Маркет
За последние два десятилетия Java дважды удостаивался звания «Лучший язык года» – в 2005 и 2015 гг. Python, тем временем, получал этот титул в 2007, 2010, 2018, 2020 и 2021 гг, С – в 2008, 2017 и 2019 гг., а С++ – лишь в 2003 г.
Но одно дело популярность и распространение, и совершенно другое – личные пристрастия. Летом 2021 г. крупнейший ресурс для программистов со всего мира Stack Overflow спросил у разработчиков, какой язык программирования у них самый любимый. Результат оказался максимально непредсказуемым – первое место занял Rust, получивший 86,69% голосов.
В опросе приняли участие свыше 83 тыс. разработчиков из 181 страны мира. В топ-5 самых любимых языков, согласно результатам опроса, входят (в порядке убывания) Rust, Clojure, TypeScript, Elixir и Julia. За ними следуют Python, Dart, Swift, Node.js и Go.
Для сравнения, в рейтинге Tiobe за август 2022 г. Rust занимает лишь 22 место.
Что делают крупные компании
В России есть крупные ИИ-проекты, локомотив индустрии — большие компании: они вкладывают деньги в технологии и видят в этом финансовую перспективу. Так, «Сбер» планирует вложить в искусственный интеллект около 2 млрд долларов в ближайшие четыре года и заработать за то же время порядка 6 млрд.
Откуда берётся доход? «Сбер» продаёт свои разработки как сервис. В 2020 году банк запустил систему виртуальных ассистентов «Салют»: они оплачивают покупки, переводят деньги и выбирают кино на вечер — достаточно дать нужную голосовую команду. Чтобы пользоваться функциями в полной мере, предлагают купить ТВ-приставку SberBox и смарт-дисплей SberPortal.
Вот так это выглядит на практике:
Плюс к этому банк оптимизирует внутренние процессы с помощью ИИ. Использует собственную систему распознавания лиц — она позволяет быстрее и проще идентифицировать клиентов. Недавно система получила международный приз и сейчас считается лучшей в России.
«Сбер» решает и общественно значимые проблемы: расшифровывает рукописи Петра Первого и помогает ставить диагнозы с помощью нейросетей. Тестирует ИИ при подборе сотрудников — система анализирует резюме кандидата и определяет риск его быстрого увольнения.
Успехи положительно влияют на имидж компании. Консалтинговое агентство Brand Finance включило «Сбер» в топ-3 сильнейших брендов мира. Одна из причин высокой оценки — успехи в развитии инноваций.
Не отстаёт и «Яндекс». Компания одной из первых в России стала разрабатывать беспилотные автомобили и сегодня внедряет полезные ИИ-решения для бизнеса. У «Яндекса» есть собственные разработки, которые конкурируют с продуктами Google и Amazon.
Среди них Yandex SpeechKit — сервис распознавания и синтеза речи на нескольких языках. Вы наверняка знаете его по голосовой станции «Алиса». «Яндекс» вывел технологию в массы — сегодня каждая компания может внедрить её в свою IT-инфраструктуру.
SpeechKit позволяет общаться с клиентами без участия операторов. Робот запишет клиента на услугу, узнает, доволен ли покупатель сервисом, и сделает серию холодных звонков. Система распознаёт речь, строит общение по скрипту и передаёт данные менеджерам. Это экономит время и не вредит конверсии — только 4% клиентов понимают, что общаются с роботом.
Скриншот: Yandex SpeechKit
«Яндекс» позаботился о естественности голосов: система состоит из миллиона различных фонем. Сервис оценивает текст и подбирает интонации, которые будут звучать максимально органично.
Успехи в использовании ИИ делает и тяжёлая промышленность. В прошлом году компания «Северсталь» внедрила решения «Рубан» и «Аделина». Они управляют непрерывно-травильным агрегатом на Череповецком металлургическом комбинате. «Аделина» вычисляет нужную скорость управления агрегатом, а агент «Рубан» корректирует её на оборудовании. Разработка следит за производством каждую секунду и помогает реагировать на сбои быстрее.
Индекс TIOBE
TIOBE считает упоминания на веб-страницах. В рейтинге учитывается количество работающих с языком специалистов, а ещё различные курсы, где языки можно изучить. На ноябрь 2021 года рейтинг выглядит так:
В октябре 2021 года впервые за всю историю Python вырвался в лидеры TIOBE.
Порог входа в этот язык ниже, чем у Java и C, и с каждым годом Python-программистов всё больше. Популярность языка растёт так быстро, что в TIOBE разразилась настоящая драма. Первое место Python обеспечено падением C, который пять лет назад уже опускался на 10,5% — с 17 до 6,5.
Python остаётся № 1, но его позиции не совсем уверенные: 11,77% у Python против 10,72% у Java и С. Вероятно, в 2022 году, в котором прогнозируют падение Java и С, лидерство Python станет неоспоримым.
Вторая причина взлёта Python — стремительное развитие Data Science.
R, нужный дата-сайентистам, удерживает позиции, но конкурировать с Python не может. Julia способна на это в теории, но язык ещё слишком слаб. Другие перспективные языки расположились так: Lua в TIOBE обгоняет Dart, Ada, Rust и даже Kotlin. На 12-м месте основного рейтинга расположился Groovy.
Советские процессоры
был в порядке вещейсписок компаний
- Послойное сканирование процессора.
- Изучение оригинальной документации на западное изделие, реверс-инжиниринг программного обеспечения, доработка модели.
- Дублирование технологического процесса.
КР580ВМ80А
КР580ВМ80А
публиковался на Хабре в 2015 годуоригинал 6384×5696
- Микро-80
- Микроша
- Вектор-06Ц
- Корвет ПК8010/ПК8020
- Львов ПК-01
- Партнёр 01.01
- и .
К1801ВМ1
превосходил лучшие зарубежные аналоги1801ВМ1АБК-0010/11Мназываютне так уж многоМинске«Светлане»
Оригинальная модель | Советский аналог |
---|---|
80C86 | КР1834ВМ86/ЭКР1834ВМ86 |
8086 (1978–1998) | КР1810ВМ86М/КМ1810ВМ86М (добавлены некоторые команды из 80286), устанавливался в ЭВМ ЕС1842 |
8088 (1979–1998) | К1810ВМ88 |
80286 | КФ1847ВМ286 (экспортный вариант ЭКФ1847ВМ2). Опытные образцы выпускались заводом имени Дзержинского (разработчик НТЦ «Белмикросистемы») НПО «Интеграл» |
гораздо сложнее
Ещё немного про «Ангстрем»
«Ангстрем»Микросхема статической памяти K565РУ7 на 262 144 бита. Опытные партии (ОП) выпускались с 1986 по 1988 годы, но выход годных изделий оказался крайне малNintendo EG-26 Egg
Рефал
В шестидесятые годы в промышленности и науке уже активно применяли высокоуровневые языки. Учёные в США и Канаде писали программы на Fortran, в Европе и СССР — на Algol. Даже у бизнеса был свой язык программирования — COBOL. Все они поддерживали императивную парадигму: программист подробно описывал каждый этап вычислений с помощью переменных и операторов. Императивная парадигма считалась перспективной и единственно верной.
На этом фоне декларативный Рефал казался львом Бонифацием в Сибири. Его создал в 1966 году Валентин Турчин — математик, кибернетик, философ, правозащитник и поэт (Тони Старк, ты ли это?).
Валентин Турчин. Фото: Public Domain
Идеи Турчина были как будто из далёкого будущего — он опередил своё время на десятилетия и даже предсказал цифровое бессмертие в своём «Кибернетическом манифесте». Он любил мечтать и размышлять о высоком — даже язык программирования писал для потомков.
Турчин считал, что человек — это кибернетическая система, а сознание — управляющая программа. Наши кожа, кости и другие ткани постоянно обновляются. А значит, когда-нибудь люди заменят этот материал на кремний или металл, а сознание будет жить неограниченно долго.
Чтобы понять концепцию Рефала, необходимо понять философские воззрения его создателя. Для него эволюция — это череда переходов от мелких систем к более сложным, высокоуровневым. Они воспроизводят системы предыдущего уровня, а потом, в свою очередь, объединяются в системы более высокого порядка. Турчин назвал эти превращения «метасистемными переходами».
Пример из промышленности: раньше у нас были строительные инструменты, потом появились станки для производства инструментов, а потом сделали ПО для проектирования таких станков.
Пример из ИТ: раньше сайты писали на чистом HTML и CSS, потом появились конструкторы сайтов, а затем — no-code-платформы вроде Bubble, на которых можно создавать сами конструкторы сайтов.
В программировании Турчин видел ту же тенденцию. Он создавал Рефал как язык для описания языков — надстройку над всеми языками вроде Fortran, Algol и BASIC. На Рефале можно было создавать новые языки для решения узких задач. Например, Турчин написал транслятор с Algol 60 на язык ассемблера.
Турчин заложил в Рефал прорывные идеи: функциональное программирование, рекурсия и перехват исключений — позже они разошлись по другим языкам. Но советские инженеры не особо задумывались о миссии языка и метасистемных переходах, поэтому писали на Рефале преобразования алгебраических выражений и переводчики для естественных языков.
Приятно, что Рефал до сих пор жив и развивается. Он стал тем самым метаязыком, на котором учёные создают новые языки программирования. Но не удивляйтесь, если не знаете ни одного из них: эти языки создают специально для военных компьютеров, а не для «Hello, World!». Только вот зачем военным ещё одна армия — армия языков программирования, — известно только самим военным. Гостайна
При СССР такого не было…
Технологическое отставание России берёт своё начало ещё со времён СССР. Дело в том, что с развитием микроэлектроники сложность производственного оборудования непрерывно росла. Если в 60-е годы возможно было производить микросхемы своими усилиями в гараже силами исследовательских команд, то к концу 80-х сложность возросла настолько, что технологическая гонка с США в серийном производстве микросхем стала Союзу не по силам.
Стоит отметить, что в 70-е одновременно с наступлением нефтяного кризиса, СССР достигает пика богатства и доброжелательного сотрудничества с западом, в связи с чем на территорию Союза ввозят невероятное количество западных ЭВМ. У нас работали 2 Burroughs, около 6 CDC, несколько HP 3000, два IBM S/360 и под конец десятилетия даже несколько настоящих DEC VAX. Все эти машины работали наряду с советскими флагманами того времени, типа БЭСМ-6. Представители министерства электронной промышленности СССР едут в Motorola и обсуждают детали копирования MC10k, начинаются переговоры с IBM о лицензировании S/370 как «Ряд-2». У Siemens закупаются Siemens 4004 и клонируются как М-4000.
Копирование западных машин имело целью не столько украсть аппаратное обеспечение, сколько снизить расходы на создание программно-аппаратной экосистемы. Вопреки превращению Зеленограда из текстильного пригорода Москвы в столицу Советской микроэлектроники, в СССР кибернетика никогда не была приоритетом, и существовавших уровней финансирования не хватало для того, чтобы поддерживать отрасль, которая требовала все больших и больших денег. Собственно, введение в 1967 году ЭВМ ЕС (они же ворованные IBM) было инициативой Минрадио, а в министерстве электронной промышленности аналогичный приказ о полном сворачивании оригинальных разработок вышел только в 1981 году.
В восьмидесятые, когда СССР был вынужден отказаться от собственной разработки с тем, чтобы хоть как-то сократить темпы роста отставания, на Западе стала появляться идеология fabless, то есть разделения разработки и производства, и консолидации производства на больших фабриках. Аутсорс производства — единственный способ дать возможность работать в микроэлектронике небольшим компаниям. Именно инновационные стартапы всегда были основным драйвером развития отрасли. В шестидесятых фабрики у всех были свои, а в восьмидесятых стартапы начали покупать у больших компаний излишки мощностей. В закрытом СССР такой возможности не было, а собственные фабрики отставали все больше.
Ни одна страна в мире, даже США, не может позволить себе жить в абсолютной изоляции и делать свое ВСЁ — от туалетной бумаги до ракет. Все уже давно поняли, что рулят специализации и открытый мир и выгоднее торговать, а не воевать. А накручивать себе риторику осажденной крепости истерично десятилетиями, как в СССР любили — это не очень психически здравая позиция.
После распада СССР то немногое, что было, оказалось выкинуто на помойку и отрасль существовала за счет скудных остатков оборонзаказа. Кроме этого, были сломаны продуктовые цепочки с заводами, расположенными в отделившихся республиках. Несколько способных коллективов пережили девяностые буквально чудом.
По сей день функционируют несколько довольно успешных заводов, оставшихся после Советского Союза, одним из направлений производств которых является изготовление запчастей, родом из 70-х, по тем или иными причинам востребованным в ВПК — это Интеграл в Минске и Кремний Эл в Брянске.
Как мы составляли топ
Для нашего топа мы анализировали результаты рейтингов за последние два года. В обзоре участвовали ресурсы, которые пишут про технологии, бизнес и карьеру. Мы проанализировали их и получили топ-7 ИТ-компаний, которые занимают верхние строчки в популярных рейтингах.
При составлении топа мы учитывали позиции в следующих списках:
- Рейтинг Forbes из 20 самых дорогих интернет-компаний России. По мнению создателей рейтинга, 2020 год стал удачным для всех интернет-компаний, особенно для маркетплейсов и агрегаторов.
- Ранкинг TAdviser100: Крупнейшие ИТ-компании в России — 2020. Для участия в ранкинге компании должны самостоятельно заполнить анкету. В 2020 году TAdviser выбрал 100 крупнейших российских ИТ-компаний с выручкой от 1,3 млрд рублей.
- Рейтинг крупнейших IT-компаний России от RAEX. Составляется ежегодно с 2003 года. Списки лидеров рейтинга размещаются ежегодно на сайте агентства RAEX и на сайте журнала RAEX Rating Review. Компании получают свидетельство участника рейтинга, которое может дать преимущества в переговорах и конкурсах.
- Рейтинг «CNews100: Крупнейшие ИТ-компании России — 2019». Агентство каждый год готовит рейтинги в сфере ИТ. В рейтинге крупнейших компаний учитывается годовая выручка.
- Рейтинг лучших работодателей в ИТ от Хабр Карьеры. Основывается на оценках сотрудников ИТ-компаний. Авторы рейтинга учитывают удовлетворенность зарплатой и задачами, уровень развития технологий и социальный пакет.
- Рейтинг работодателей России от hh.ru. «Рейтинг работодателей России» — масштабный и авторитетный рейтинг, основанный на готовности сотрудников рекомендовать компанию, желании соискателей работать в компании и данных HR-специалистов компании. Собирается с 2010 года.
Нерушимая вера в Java
Четвертое место по популярности среди российских разработчиков языков программирования занял PHP с результатом в 12%. Пятое место получил JavaScript – у него 9% голосов. Наконец, язык С получил лишь 5%, и это шестая строчка.
Свыше трети всех респондентов подчеркнули, что среди всех существующих языков именно Java будет востребован всегда. Таковых набралось 39%, а 25% считают, что этот язык развивается активнее всех прочих.
Java – это сравнительно молодой язык. Он появился на шесть лет позже Python, в 1995 г., и на 22 года позже С.
Для 37% участников опроса первым языком программирования, с которым они познакомились, был именно Java. Python и на этот раз оказался на втором месте – он открыл мир программирования лишь 25% респондентов.
Подавляющее большинство отвечавших на вопросы All Cups считают, что начинать свой путь в программировании следует именно с Java. Таковых набралось 42%. 20% проголосовали за С++, а PHP отдали свой голос 18%.
Ефим Климов, «Эттон»: Как мы получили грант на разработку MES-системы
Поддержка ИТ-отрасли
При всем этом 35% респондентов считают Java-разработчиков универсальными специалистами, которые могут выполнять разноплановые задачи.
Заключение
Российское программирование имеет богатую историю, ведущую свой отчет от 50-х годов, когда программирование в основном предназначалось для решения военных и промышленных задач, например, для точного расчета места приземления космического корабля Юрия Гагарина. Ранние успехи советского программирования во многом связаны с тем, что советская экономика всегда была сильно индустриализованной и технически ориентированной. Растущая потребность в программистах была разрешена путем переориентации части математиков и физиков на информатику. В те времена количество программистов (да и самих компьютеров) было очень небольшим, так как область применения программирования была достаточно ограниченной. Так, за все 20 лет производства БЭСМ-6, одного из самых успешных компьютеров тех времен (было выпущено всего около 300 штук). Тем не менее, к концу 60-х советская школа программирования находилась на мировом уровне и в промышленной разработке программ, и в научных исследованиях.
Компьютерный рынок быстро увеличивался вплоть до кризиса 1998 года. Отечественная компьютерная индустрия была одной из наиболее пострадавших из-за своей зависимости от западного рынка; лишь совсем недавно Россия снова вышла на уровень 1997 года по количеству продаваемых компьютеров.
Развитие российской индустрии программирования затруднено целым рядом проблем. Самая большая трудность — это компьютерное пиратство. 88% используемых в России программ являются нелицензионными (в среднем по миру — 36%). Только Вьетнам, Китай и ряд стран бывшего СССР имеют еще худшие показатели по этой проблеме. Некоторые компании пытаются избежать столкновения с этой проблемой путем ориентации создаваемых продуктов на западный рынок. Этот подход (известный также как «скандинавская» или «израильская» модель) представляется очень многообещающей, так как из-за разницы в уровне цен на исходном и целевом рынке финансовый результат может многократно превышать затраты. Единственная проблема заключается в том, что требуются значительные начальные финансовые вложения, отсутствующие у большинства российских компаний. Финансовый рынок в России также недостаточно развит для того, чтобы поддерживать подобные проекты. Поэтому, несмотря на целый ряд примеров успешной реализации подобной модели (например, антивирусная система AVP или графические средства, разработанные компанией ParaGraph и приобретенные впоследствии Silicon Graphics), все еще неясно, станет ли эта модель массовой в России.
Еще одна проблема, затрагивающая все отрасли России, — неразвитая инфраструктура. Почта, транспорт, муниципальные услуги либо ненадежны, либо просто плохи в большинстве регионов, может быть, за исключением отдельных крупных городов. Естественно, это затрудняет работу всех предприятий, зависящих от инфраструктуры. Например, расцвет электронной коммерции во всем мире практически не затронул России: очень мало людей владеют и пользуются кредитными картами, лишь 6,3% всего населения имеют доступ к Сети, и, наконец, почта крайне ненадежна. Только с телефонизацией дела обстоят относительно хорошо — в России насчитывается 21,3 телефонных аппарата на 100 жителей, что, конечно, значительно хуже, чем 59,5 для промышленно развитых стран, но все-таки лучше, чем среднемировое значение 15,1.
Итог
Несмотря на присутствие на рынке крупных игроков, рейтинги каждый год выглядят по-новому. Места в первой десятке занимают разные ИТ-компании, а входной порог постоянно повышается. Например, в топ не вошли Rambler Group, ivi, TINKOFF и другие гиганты.
Иногда причина перестановок — в изменениях внутри самого топа. Например, в 2020 году в рейтинг Forbes не вошли онлайн-магазины. Тогда в десятке оказались Mail.ru Group (стоимость 5,285 млрд долларов), Avito (3,85 млрд долларов), QIWI (1,16 млрд долларов), HeadHunter (1,15 млрд долларов) и другие. В 2021 году, когда магазины снова начали учитываться, Ozon и Lamoda потеснили конкурентов.