России нужен миллион программистов: с их помощью чиновники рассчитывают вытеснить импорт с рынка ПО

Аватар пользователя невежда

Минкомсвязи России готовит меры по импортозамещению программного обеспечения (ПО), об этом в пятницу заявил министр Николай Никифоров. По его оценке, для замены импортного ПО на отечественное понадобятся 3–7 лет и миллион программистов — а госинвестиции не нужны. Участники рынка считают эти планы излишне амбициозными.

Минкомсвязи выступает за полный информационный суверенитет России, рассказал Никифоров на молодежном форуме «Таврида» в Крыму. «Это небыстрый путь, который займет три года, по некоторым направлениям — 5—7 лет», — цитирует министерство в сообщении слова Никифорова. По его оценкам, России для этого понадобится по меньшей мере миллион программистов — а сейчас их всего 350 тыс., которые работают во всемирно известных «Яндексе», Mail.Ru Group и других компаниях.

Кому интересно, могут дальше почитать пруф, под катом разбор очередного идеотизма 

В статье приводятся многочисленные стенания, громадье планов, сроки. Все серьезно и основательно. Даже приведен пример с производителем автокада, ограничившем сотрудничество из -за санкций. Но что скрывается за фасадом ? Очередной заказ или тотальное не понимание, кому как нравится.

Прежде всего, откуда взялась цифра в миллион ? Может нужно два, или полтора, или вобще не нужно. Ну хорошо, допустим министр знает заветную цифру. Но тогда встает другой вопрос : каких именно программистов не хватает стране ? Програмирование понятие слишком обобщенное.

Разработка модулей для 1С - программирование. Система управления самолетом, тоже программирование. Написание пользовательских приложений или программ для мобильного телефона, и это программирование. Создание языков программирования, тоже программирование )) Не говоря уже о разного рода узкоспециализированных сред, где программирование по большей части, это создание алгоритмов и использование текущего набора команд. Имеются различные уровни, и различная специализация. Где то очень хорошо нужно понимать систему, рабочие процессы, библиотеки, где то напротив, требуется математический аппарат или знание бизнес -процессов.  И далеко не факт, что нужны все категории, где то реальный переизбыток кадров даже сейчас. Идем дальше. Программист, это по сути рабочий, который может выполнить поставленную задачу,  "копать или не копать".

Разработать сложный продукт, вряд ли сможет один человек ( хотя безусловно бывают исключения), как и не сможет команда. Дело здесь не в компетенции или конкретных навыках, проблема в другом, на уровне архитектуры. Сегодня любой мало мальски серьезный програмный продукт невозможен без учета огромного количества факторов. Прежде всего ПО должно отвечать требованиям потенциального заказчика, иметь конкурентную стоимость, поддержку и тому подобное. Думаю это все прекрасно понимают, но не менее важно, продумать системную архитектуру продукта! Возможность расширения функционала, адаптацию к платформам, возможность доработки  под изменяющиеся требования и тд. Более того, существует огромное количество взаимосвязей внутренних компонентов, не правильное понимание которых может привести к неработоспособности функционала, ухудшению качества работы, а то и лишить смысла данное ПО. Причем это может произойти как например на завершающем этапе разработке, так и через год после внедрения, когда окажется, что модернизировать и обновлять уже не имеет смысла, а лечить выявленные проблемы настолько трудоемко, что проще с нуля разработать еще раз, затратив время  и деньги. От того, насколько эффективно продуманы архитектурные вопросы, зависит успех продукта, и это часто намного важнее чем локальная задача отдельно взятого программиста решить конкретную задачу кодом. Код можно переписать, если он работает не так эффективно, можно дополнить, но фундамент переделать намного сложней. Занятно, что такие люди, их называют Системными Архитекторами, могут и не знать подробностей языка программирования, они могут не вдаваться в тонкости реализации тех или иных алгоритмов или досконально знать архитектуру железки и тулкита (наборы библиотек) к ней, но на них очень многое держится. Сколько таких людей нужно стране ? Министр почему то не сообщает.  Один из примеров, что бы показать вопиющую некомпетентность людей, принимающих решения, но это не все.  Для того что бы решить проблему импортозамещения, важную и нужную, нужно сделать так, что бы разрабатывать и продавать програмное обеспечение в нашей стране стало выгодно. Безусловно, сегодня имеются отраслевые решения, есть и примеры экспорта ПО, но в массовом порядке на уровне корп. сектора ( и гос тоже) все поделено западными корпорациями. Что бы от этого уйти, нужно принять как минимум  следующие меры (в кратце) :

1. Принять национальные стандарты электронных документов на базе открытых или документированных форматов. 

2. Повысить ответственность за использование пиратского ПО. По настоящему с этим бороться, исключить доступность.

3. В рамках гос сектора отдать приоритет национальным разработчикам ПО и решений.

4. Наложить ответные санкции на покупку западных решений под каким нибудь удобным предлогом.

Эта небольшая часть мер, на некоторое время отсечет западных партнеров, позволит быстро заместить иностранное ПО отечественными разработкам. Успеют ? Конечно, потому что есть огромное подспорье, которое называется Open Source, иначе открытое программное обеспечение. За последние 15 лет, этот сегмент совершил настолько гиганский рывок, что многие продукты мало чем уступают коммерческим разработкам. Опен офис, удобный и функциональный, не внедрается только потому, что есть боязнь 7% не совместимости с коммерческим форматом .DOC, и если например в гос секторе принять .ODT, открытый аналог, .DOC, то ООО пробъет себе дорогу. Наличие требований и жизненной практики, сделает выгодным отраслевые и различные разработки на базе данной платформы. Один только пласт на тему безопасности для гос нужд!  Таких примеров множество, проблема лежит далеко не в плоскости "миллиона програмистов". Нужно создать нишу и рынок, вот чем должны заниматься эти люди.

Массовое внедрение Linux на уровне гос сектора, "провалилось" лишь потому ( в конце пруфа намек -) ), что продажа таких решений от крупных западных корпораций, давно превратилась в систему откатов и мотиваций, начиная от тех кто принимает решения, заканчивая внедренцами. С этим надо бороться.

Нужно понимать, что такие монстры как яндекс  и майл.ру в состоянии нанять кого угодно, где угодно и за сколько угодно. Развитие коммуникаций давно уже сняло вопрос территорий, оставив важность планирования  и организации. Будет миллион или не будет, аутсорсинг программистов будет всегда, даже если задача импортозамещения решится. С другой стороны, в текущих реалях, "миллион" программистов будут сидеть здесь и работать на западные корпорации, их труд станет дешевле. Если министр хочет понизить зарплатные ожидания, то пусть честно об этом скажет. Плохо это или хорошо, вопрос отдельный, но это не имеет никакого отношения к вопросу импортозамещения. Обратно, если создать условия и рынок, то и без всяких "миллионов" нужные кадры сами подтянутся. ИТ-отрасль, какая бы она не была, но она есть и сформирована, и как то жила долгое время без пристального внимания. Есть программисты, инженеры, специалисты, здесь не нужно начинать с нуля, как предлагается. Не забываем о том, что ИТ переживает определенный кризис и трансформацию, совершенно не факт что в будущем нужно будет такое количество специалистов и разработчиков, но это тема отдельной статьи.

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

Комментарии

Аватар пользователя laplat
laplat(11 лет 11 месяцев)

Минкомсвязи надо чтото делать. Что делать, они не очень знают и понимают. Но что-то делать надо. Самый правильный путь, придумать себе чтонибудь, чтобы чтонибудь поделать. Разгонят же. Вот они и придумали. Будут организовывать работу 1000000 программистов. Чо те программисты будут делать, Минкомсвязи похер. Главное чтобы Минкомсвязи чонибудь делало. Отчитаться там могло, к примеру - На сегодня у нас работает 500000 программистов. Непорядок. Надо еще 500000 гдето взять и чемто озадачить. Все ок. Работают люди, чо пристали.

Аватар пользователя Весельчак Ю
Весельчак Ю(9 лет 8 месяцев)

Самый простой способ, поставить вне закона все компании, введшие санкции, или ломящие цены, нанять десяток хакеров-крякеров и послать лесом правообладателей, одних как казлов участвующих в санкциях не одобренных ООН, а других по антимонопольному законодательству. И пользуйтесь автокадами и чем хотите бесплатно. Да и даже нанимать не надо, просто послать правообладателей лесом, народ сам разрулит все это ПО.

Аватар пользователя невежда
невежда(11 лет 10 месяцев)

Вы не понимаете. Это выгодно корпорациям. Благодаря пиратству нас посадили на очень дорогой и не всегда нужный софт. Директора фирм в кредиты залезают, что бы найти денег на лицензирование ( без НДС кстати), потому что отказаться уже не могут. Пиратство убивает так же отечествнную разработку. Любой труд должен быть оплачен. Не нравится, не покупай.

Комментарий администрации:  
*** Отключен (бесконечная политота, оскорбления сообщества) ***
Аватар пользователя DarkUser
DarkUser(12 лет 3 месяца)

Хороший разбор, спасибо.

Аватар пользователя SergeyVBNM
SergeyVBNM(11 лет 11 месяцев)

Хе, привет Тёмный, что не постишь статьи, я соскучился)))

Комментарий администрации:  
*** Зассыха, интеллектуально пресмыкающаяся перед США ***
Аватар пользователя DarkUser
DarkUser(12 лет 3 месяца)

Времени катастрофически нету :(

Страницы