Yvision.kz
kk
Разное
Разное
399 773 постов41 подписчиков
Всяко-разно
0
11:33, 06 октября 2010

О безымянном программисте замолвите словечко..

В продолжение вчерашнего поста...

Сразу хочу предупредить - под катом топик зла. Наболело и накипело. Последнее время довольно часто стала подниматься эта тема - развитие ИТ в Казахстане, разработка собственных программных решений и т.д. и т.п. Ага, развивается.. Только чьими руками и каков портрет среднестатистического программиста в нашей стране? В общем обо всем этом и многом другом в огромном количестве букв под катом...

З.Ы. Присутствует ненормативная и профессиональная лексика.

Blog post image

Начнем, пожалуй с того, что кто такие программисты. Да-да-да, этих представителей одной из самых интеллектуальных современных проффессий мы встречаем на каждом шагу. Через одного можно плевать и попадать в программиста. И спросив любого прохожего - сколько программистов в Казахстане - получим ответ "ДОХРЕНИЩА!". А почему? Да потому что в обывательском сознании нет разделения между системным администратором, администратором баз данных, оператором АИС и действительно программистом. Работает человек с базой данных - он программист, переустанавливает систему, настраивает серверы, администрирует локалку - программист, хуле. Уж простите за сравнение, но это похоже на первую древнейшую профессию - уличная шалава, бордельная блядь или VIP-эскорт - проститутка. И программисты примерно также. Железячно-программные проститутки. Причем, учитывая рыночные условия труда программистов и кстати, системных администраторов, это сходство усиливается еще больше. Чуть позже вернемся к этому вопросу...

Ладно, обыватель обывателем, сами мы, слава богу, четко разделяем кто есть кто - кто сисадмин, кто прогер, а кто юзер кавайный.. Кстати, никто не обращал внимания, что очень часто программисты являются по-совместительству и неплохими системными администраторами, но никак не наоборот - сисадмин-программист, владеющий хотя бы примитивными инструментами типа Windows Shell Script или PowerShell скорее исключение, нежели правило. Почему так происходит? Все очень просто - программисту по роду своей деятельности приходится изучать и постигать много смежных областей, для того чтобы ну тупо понять, как это работает, чтобы автоматизировать тот или иной процесс. И это одна сторона медали. Вторая сторона, то что программирование эволюционировало как прикладная область математики, между делом отпочковав от себя в отдельные ветки такие дисциплины как "Численные методы", "Алгоритмизация" и т.п. Так какого хрена каждый третий-пятый-десятый выпускник школы, успешно спиздивший пароль от школьного Мегалайна и не глядя находящий кнопки WASD на клавиатуре, но при этом имеющий натянутую "четверку" по математике стучит себя пяткой в грудь и бежит подавать документы на "программиста"? А потому что модно... Как лет десять назад было модно учиться на бухгалтера, экономиста и юриста, как пять лет назад был офигенный конкурс на нефте-газовые специальности, так и сейчас - все хотят стать программистами. Зачем, ребята? Что вы делать то будете? Вы об этом подумали? Не подумали. Зато за вас подумали ВУЗы всех уровней и мастей, в каждом ВУЗе по 2-3, а то и больше специальностей по "Информационным технологиям". Модная волна, мать ее. А преподаватели кто? По всем ВУЗам страны едва ли можно набрать полсотни действительно практикующих программистов, людей, которые знают программирование не только в теории, но и на собственной практике, и у кого такие преподаватели - тем очень повезло. О том чему учат будущих программистов и самое главное - как учат, я писать не буду - это отдельная тема. Озвучу лишь главную проблему - обучение оторвано от практики, в 99% случаев студенты зубрят базовые алгоритмы и сдают покрытые плесенью по актуальности курсовые и дипломные работы, которые нахрен никому не нужны.

Что имеем в итоге? В итоге имеем множество выпускников - не то сисадминов, не то программистов, не то учителей информатики - в общем непонятно кого, которые после окончания ВУЗа приходят работать... и начинают учиться заново - те кто хочет конечно, кто не хочет - ищут "теплое" место или выходят замуж... В общем кого к чему природа предрасположила... А еще в итоге мы имеем перенасыщенный рынок соискателей вакансий по ИТ-сфере, и резкий дефицит квалифицированных кадров. Наверху и поближе к царским особам наконец-то осознают этот нонсенс и начинают открывать специализированные ВУЗы. Тот же МУИТ. Да, хорошо. Отлично просто. Но чуть погодя, до них ВНЕЗАПНО доходит, что, млять, пройдет же несколько лет, 8-10, прежде чем из действительно отобранных "зерен" получатся нормальные квалифицированные конкурентоспособные специалисты. А тем временем - уровень зарплат в ИТ-сфере резко снижается - 70-90 тысяч по Алмате, 30-40 тысяч - по регионам - вот нынешние усредненные ставки программистов. Зарплата в 1000 долларов уже исключение, нежели правило. Кто не верит - тому на ЦТ - в соответствующий раздел - там картина просто замечательная, выть хочется от таких перспективных вакансий. Начинаешь ощущать себя эдаким зачморенным быдлом... Но понимаешь, что работодатели то правы - за какой такой красивый взгляд и округлый зад платить деньги, когда в ИТ главное результат. Причем быстрый результат - чем быстрее родится стартап - тем больше прибыли он даст. На волне развития Казнета - веб-разработчики чувствуют себя более-менее комфортно, кто поталантливее и кое-что умеет - сидят в мелких и средних конторках, распиливающих тендеры областного и местного масштаба, заматеревшие и действительно умеющие сидят в конторках покрупнее, пилящих уже республиканские тендеры, в банках и крупных холдингах и АО. Результатами их труда пользуются работники этих АО и ЗАО, ну и последнее время простые смертные обыватели.. А вот прикладные программисты в глубокой жопе. Ну-ка, навскидку, сколько программ для Windows (я молчу про КПК, смартфоны, айпады и айфоны) вышло к массовому потребителю за последние 2-3 года? "Узкие" приложения типа СОНО - не рассматриваем, ибо это не массовое потребление, а все тот же государственный заказ. Самые же безбашенные, талантливые и умные программисты валят в Канаду, Швейцарию, Новую Зеландию, Америку.. (И не только кстати у нас - небезызвестный Михаил Фленов тоже уже в Канаде и давно). Не знаю как у вас, а у меня стойкая ассоциация с рынком сексуальных услуг - и спрос есть и цены рыночные - за сколько договорился, за столько и будут иметь твои мозги... а уж получишь удовольствие или нет - твои проблемы.

Небольшое отступление. Меня давно мучает один вопрос. Вся ИТ-индустрия у нас развивается в основном по государственной линии. Частный сектор - "мертвый" в этом плане. Если посмотреть на сайты фриланса в России, Украины и Белорусии то там ежедневно десятки заказов на доработку существующих и разработку новых программ и сайтов различного масштаба - от фирм со штатом в 5-10 человек, до порталов и корпоративного документооборота. Неужели "там" частные предприниматели понимают всю прелесть автоматизации и необходимость внедрения новых технологий, а наши до сих работают по принципу - "калькулятор лучший друг бизнесмена"? В соотносительном масштабе денег у наших предпринимателей даже больше, чем, скажем, у российских. Почему же те инвестируют в ИТ применительно к своему бизнесу, а наши нет? Да, факты такого инвестирования и у нас имеются, я не говорю, что их совсем нет, но там финансируемые государством разработки "теряются" среди частных и инициативных, а у нас строго наоборот. Нет, все таки не ту страну назвали Гондурасом...

На фоне всего этого и начинается уже рейдерство со стороны соседей. Фронт работ по разработке ИТ-систем в Казахстане - огромен, тут еще не то что конь не валялся, тут целина буквально. Вот и обратили уже сюда взгляды российские, украинские, белорусские разработчики. Наши соседи из Киргизии давно уже тут работают (я про "I-Keen Group" - кстати, умные и талантливые ребята, и молодец тот человек который собрал их в одну команду). Мало того, из непроверенных источников прошла информация, что несколько фирм, работающих в сфере разработки программ для образования и таможни планируют официально трудоустроить программистов из Индии и Китая. Лиха беда начало как говорится. Те кто в теме, те поймут, что если на наш рынок разработки ИТ-систем придут индусы и китайцы, то всем отечественным программистам придется или сосать ... (лапу, да) или переквалифицироваться в сисадминов в лучшем случае.

Говорить на эту тему можно много. Материться можно еще больше. Нужно что-то делать - ну хоть профсоюз какой-то создавать, что ли... И как-то проводить политику профориентации среди молодежи... И стимулировать отечественных заказчиков к инициации разработок собственных систем в масштабных объемах. И.. И.. Да дохрена всяких "И".. Точки ставить некуда только.. Точнее - некому. Все созданные у нас организации, ассоциации, корпорации "по поддержке и развитию национальной ИТ-инфраструктуры" поддерживают и развивают, только непонятно что и непонятно как, т.к. ну не чувствуется эта поддержка и это развитие. Как
конференцию в супер-пупер отеле забабахать, или статью где-нибудь о том как все у нас заебательски развивается и насколько мы перегнали Африку с Антарктидой по уровню внедрения и использованию ИТ-технологий - это запросто. А как проехать по регионам, повытаскивать по школам, колледжам, вузам талантливую молодежь, предложить им
качественное и действительно профильное обучение, стажировку, практику - это сразу никого нет и "статьи расхода в бюджете не предусмотрены".

Эпитафия. Эпилог.
Я - программист. Я живу в Казахстане и работаю здесь. И не собираюсь никуда уезжать. Но на работе я пишу программы по собственной инициативе, т.к Н-ский информационный центр только в Уставе имеет пункт о разработке АИС, а в штате в 300 человек "программистов" на всю республику действительно программистов-разработчиков - 5 человек, остальные по факту - администраторы баз данных и системные администраторы. Нам даже ТЗ поставить некому,
руководство далеко от всего этого... За последние пять лет я написал очень много программ, но я не хвастаюсь, я говорю это лишь для того, что практически все они не попадают под очень популярный нынче термин "казахстанское содержание", которому посвящен кстати целый портал. Либо я полный дурак, либо я все-таки верю что ситуация изменится. И я не один такой.. Нас много таких.. Но мы даже друг друга не знаем..

- Ты видишь казахстанского программиста?
- Нет.
- И я не вижу, но он где-то есть...

0