Вести силиконовой тайги. Часть 11

«Что ты хочешь программировать?» — спросила я знакомого студента. «Да какие-нибудь базы данных, в Новосибирске же больше ничего не делают», — ответил он, и ошибся. Ведь в нашей столице «силиконовой тайги» представлены самые актуальные мировые тренды — ПО для смартфонов, ERP-системы, системы управления безопасности, виртуальные машины, etc. В рамках «Месяца IT» еРабота подготовила подробный обзор каждого из направлений.

Веб-программирование

Веб-студий в Новосибирске сотни. Уровень их различен: одни строгают примитивные сайты-визитки, а другие — сложные игровые порталы и интернет-магазины для работы с десятками тысяч товаров и пользователей. С быстрым ростом популярности облачных вычислений начался новый виток развития веба: все возможные функции компьютера переносятся в интернет-пространство, а это ставит перед программистами новые задачи.

Веб-разработчик может работать как в студии, так и над корпоративным сайтом отдельно взятой компании. «Студия — это, по сути, конвейер типовых решений, а в компаниях или командах с внутренним заказчиком есть более интересные задачи, нестандартные решения, - считает Антон Спиридонов, автор популярного блога о новосибирском интернете Бонин.ру. - Среди таких компаний можно отметить контент-проекты провайдеров — 211.ru, cn.ru; лидеров федерального рынка — веб-версия ДубльГИСа, Alawar, Amiro.CMS»

С чего начать карьеру веб-разработчика?

 

Системы виртуализации

В США в каждом супермаркете электроники можно встретить стойку с коробочными программами для одновременной работы с операционными системами Windows и Mac на одном и том же Mac’e. Это продукт компании Parallels. Если вы хотите разрабатывать системы виртуализации, которые продаются и внедряются по всему миру, то вам сюда.

Как начать карьеру разработчика систем виртуализации и автоматизации?

 

Системы компьютерной безопасности

Системы компьютерной безопасности - это не только антивирусы, но и так называемые DLP-системы, которые предотвращают утечку конфиденциальной информации и корпоративный шпионаж. Например, такие системы могут блокировать исходящие письма, если обнаруживают в них конфиденциальные сведения. Созданием DLP-систем в Новосибирске занимается филиал компании «Лаборатория Касперского» (R&D DLP Center).

«В области разработки DLP-систем сейчас разворачивается самая жестокая конкуренция между производителями ПО для безопасности, — рассказывает Валерий Боронин, руководитель отдела DLP-исследований компании «Лаборатория Касперского». — Именно в разработке DLP-решений уровня предприятия, а не в разработке антивирусов соревнуются между собой глобальные вендоры — такие как Symantec, McAfee, TrendMicro и другие. Лаборатория Касперского тоже азартно включается в эту борьбу, R&D DLP Center в Новосибирске — тому прямое свидетельство».

С чего начать карьеру разработчика DLP-систем?

 

ПО для обработки видео

«Я всегда с собой беру видеокамеру», — эта строчка стала реальностью с появлением видеокамер в мобильных устройствах. Теперь видео снимают все кому не лень, причем на самых разнообразных устройствах. А значит, встает проблема перегона файлов из одного формата в другой и их обработки. Выпуском программ под собственным брендом, которые позволяют обычным пользователям редактировать и конвертировать видеофайлы, занимается новосибирская компания Movavi. По информации самой компании, ее продуктами пользуются более 8 миллионов человек в 95 странах мира. Причем спрос на эти продукты постоянно растет. Разработчик в Movavi может быстро увидеть результат своей деятельности — написал код, и через пару месяцев твоя программа уже продается по всему миру.

С чего начать карьеру разработчика программ для обработки видео?

 

ПО для финансовых структур

Разработка систем электронных платежей и программного обеспечения для банков и инвестиционных компаний требует специфических знаний. Эта область программирования остается одной из наиболее актуальных, ведь финансовые потоки в 21 веке практически полностью переместились в виртуальную среду. В Новосибирске находится головной офис одной из крупнейших в России компаний, занимающихся разработкой ПО для банковского сектора, — ГК Центр Финансовых Технологий. ЦФТ является генеральным разработчиком технологических платформ для Российской платежной системы «Золотая Корона», системы «Электронный проездной» в 11 регионах России (знакомая всем «Транспортная карта»), федеральной системы приема платежей «Город» и других масштабных проектов.

В Новосибирске работают и другие компании, занимающиеся разработкой программного обеспечения для банков, например, филиал компании «Диасофт», компания ARQA Technologies и другие.

С чего начать карьеру разработчика ПО для финансовых структур?

 

Геоинформационные системы

В Новосибирске разрабатывают как геоинформационные системы для обычных пользователей, так и профессиональные ГИС для бизнес-использования. Практически на каждом компьютере в Новосибирске установлен продукт компании «ДубльГИС». «В ДубльГИС программисты получают отличную возможность реализации новых интересных идей, — комментирует Артем Кудзев, руководитель отдела веб-разработок компании ДубльГИС, — Перед нами стоят нетривиальные и алгоритмически сложные задачи, а это всегда привлекает сильных программистов».

Разработкой ГИС для профессионалов занимается компания «Дата Ист», сотрудничающая с мировым лидером в области создания геоинформационных систем ESRI Inc. «Мы участвуем в разработке ядра ГИС для ESRI Inc и делаем расширения для этой системы, — рассказывает Юрий Алексеевич Ткачев, директор по производству компании «Дата Ист». — Также мы разрабатываем собственные ГИС для нефтяных компаний, агропромышленного сектора, государственных структур. Особенно востребованы такие системы за рубежом — ими пользуются миллионы специалистов геологоразведочных, строительных компаний и правительственных организаций, но и в России наблюдается устойчивый рост количества пользователей профессиональных ГИС».

С чего начать карьеру разработчика геоинформационной системы?

 

Программы для телерадиовещания

Красивая длинноногая ведущая рассказывает о погоде с телеэкрана, а на карте России за ее спиной по ходу передачи то сгущаются тучи, то светит солнце. Такие виртуальные студии давно стали привычным инструментом в работе телевизионщиков. В Новосибирске есть компания, которая разрабатывает такие студии, а также другое ПО для телерадиовещания. «Мы автоматизируем то, что «мешает» вам смотреть телевизор, — шутит Игорь Таранцев, руководитель отдела программных разработок, направление «Мультимедиа», компании «СофтЛаб-НСК». — Это системы врезки рекламы, наложения бегущих строк, логотипа телеканала и других графических элементов. Есть и более «приятные» простому зрителю вещи, например, собственные инфоканалы, виртуальные студии, в которых изображение живого актера помещается в виртуальный 3D-мир. Яркий пример использования наших решений — Новосибирский телеканал «49». Он вещает с использованием наших систем и готовит многие передачи (новости, астропрогноз, «Афишка» и т.д.) в нашей виртуальной студии».

Компания «СофтЛаб-НСК» в 70-х годах занималась разработкой космических тренажеров, а затем перешла к созданию 3D-симуляторов, игр и программ для телерадиовещания. «Мы занимаемся системным программированием, работаем под ОС Windows и «выжимаем» из нее все, что можно и чего нельзя, — объясняет Игорь Таранцев. — Обеспечиваем воспроизведение с точностью до кадра на ОС, не являющейся «ОС реального времени».

«Разработка решения, обеспечивающего максимальное быстродействие системы — это увлекательное занятие, — рассказывает Игорь Таранцев. — Умение выделить «медленные» части и оптимизировать только их приходит с опытом, который можно получить у нас. Мы широко используем межпоточное и межпроцессное взаимодействие (передача больших потоков данных, команд, сообщений). В общем, это сложное системное программирование».

С чего начать карьеру разработчика ПО для телерадиовещания?

 

Продолжение статьи: Вести силиконовой тайги. Часть 2

Комментарии

Уважаемая Ирина!

Я не сомневаюсь, что Вы, как образованный человек, знаете отличие между словами silicon (кремний) и silicone (силикон).
Поэтому жду с нетерпением статью о том, с чего начать карьеру в области производства полиорганосилоксанов. Ответить

Добавить комментарий