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

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

Программы для айфонов и смартфонов

Появление iPhone, iPad, смартфонов, BlackBerry и прочих мобильных компьютеров вызвало взрыв спроса на различное ПО к ним. Сегодня в Новосибирске десятки компаний выпускают игры для смартфонов, а также приложения, позволяющие, к примеру, интегрировать свой «яблочный» мобильник с компьютером под Windows.

Разрабатывать ПО для мобильников не только перспективно, но и интересно с точки зрения профессиональных задач: «Работая с мобильными устройствами, разработчик постоянно имеет дело с ограничениями по сложности алгоритмов и ресурсов, — рассказал нам Максим Конев, исполнительный директор компании Arello Mobile, входящей в тысячу лучших компаний-разработчиков мира (по версии www.rentacoder.com). — Приходится находить хитрые решения». Компания работает с клиентами из стран Европы, Австралии, Новой Зеландии. Сами задачи поражают воображение. Например, сейчас Arello Mobile разрабатывают программу, которая позволит обычному пользователю самостоятельно создавать приложения для смартфона с нужным ему набором функций посредством специальной CMS (Content Management System) для пользователя.

Как начать карьеру разработчика ПО для мобильных устройств?

 

ERP-системы

Эксперты пугают тем, что производительность труда в России в четыре (по другим данным в десять!) раз ниже, чем в США и Европе. На этом фоне особенно актуальной становится одна из мер повышения производительности — автоматизации предприятий, внедрение так называемых ERP-систем (Enterprise Resource Planning System — Система планирования ресурсов предприятия). Такие системы объединяют в одно целое все базы данных предприятия: бухгалтерию, логистику, биллинг, клиентскую базу и т.п.

“Крупные компании уже так или иначе упорядочили и оптимизировали свой бизнес при помощи ERP и других ИТ-решений, в большей степени от мировых лидеров. В среднем же бизнесе все только начинается», — комментирует Сергей Евгеньевич Марьявар, начальник отдела новых проектов компании АЛЕКТА, специализирующейся на автоматизации бизнес-процессов на базе собственной разработки — корпоративной информационной системы НОРДИС/2 и продуктов одного из мировых лидеров в производстве высокоэффективных ИТ-решений для бизнеса — компании SAP AG. - Для любой компании можно разработать свою систему, внедрение занимает месяцы и даже годы, а поддержка нужна всегда. Так что работы хватит на десятилетия.”

«Программист, внедряющий ERP-системы, действует и как разработчик, и как консультант, — комментирует Татьяна Качанова, HR-менеджер компании Технологика, которая внедряет ERP-системы и другие продукты компании Microsoft. — Для ERP-систем часто разрабатываются дополнительные приложения, позволяющие руководителям в реальном времени анализировать прибыль, доходы и другие бизнес-процессы».

В Новосибирске есть организации, специализирующиеся на разработке ERP-систем для военного сектора, производственных, ресурсодобывающих компаний. Заказчики — это предприятия, на которых трудоустроены десятки тысяч сотрудников, со сложнейшей внутренней структурой. И задача адекватно описать бизнес-процессы в таких монстрах и создать их виртуальную проекцию в виде ERP-системы ложится на плечи разработчиков и системных интеграторов. Помимо сложных ERP-систем, в Новосибирске по-прежнему очень востребованы продукты компании «1С-Битрикс» и программисты 1С. Филиала компании 1С в Новосибирске нет, но можно устроиться программистом в одну из многочисленных организаций, внедряющих ПО на платформе 1С.

Как начать карьеру разработчика ERP-систем?

 

Компьютерные игры

Если вам было бы приятно знать, что миллионы пользователей проводят свободное время и радуются жизни за игрой, которую программировали вы, то вперед — разрабатывать игрушки! Работа создателя игр сегодня стала интереснее за счет того, что приходится адаптировать каждую игру для различных устройств — от игровых приставок, iPhone, Mac и Android до онлайн-версий игр в социальных сетях.

«В Новосибирске находится и головная компания, и студия разработки игр Alawar Friday's Games. Кроме того, в компании есть мощный блок веб-разработки, который занимается поддержкой более чем 20 собственных сайтов продаж игр», — рассказала Татьяна Чернова, директор по стратегии Alawar Entertainment. Созданием казуальных игр в Новосибирске также занимаются компании Go! Games, ЭЛЕФАН-ГЕЙМС, Playtox, Sigma-Team и другие. Разработка «больших» игр в России ведется в основном крупными московскими компаниями. Но есть и исключение, например, разработчик популярной в России и за рубежом игры-симулятора «Дальнобойщики» — новосибирская компания «СофтЛаб-Нск».

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

 

ПО для программистов

В Новосибирске есть программисты, которые делают инструментальное ПО для других программистов. «Эти инструменты позволяют разрабатывать ПО быстрее, качественнее и с затратой меньших ресурсов», — комментирует Андрей Платов, директор и основатель компании Xored Software, которая специализируется на создании инструментов для разработчиков и средств моделирования для телекоммуникационных компаний. Клиенты компании — ведущие мировые телекоммуникационные компании, например, гиганты Cicso Systems, British Telecom, и компании-создатели инструментария для программистов.

Перспективно ли разрабатывать ПО для программистов и инженеров телекома? А вы сами подумайте. Вы — автор программы, которая позволяет мировым IT-гигантам повысить производительность труда в два раза. Оторвут ли они с руками и ногами ваш продукт, да еще за бешеные деньги? Именно так. Остается только разработать такое ПО, а это задача не для средних умов. Разработкой инструментального ПО также занимается компания Excelsior. Помимо этого компания разрабатывает компиляторы, конверторы для трансляции кода с исчезающих языков на современные и другие наукоемкие программы. Компания набирает опытных специалистов, а также проводит стажировки для студентов НГУ.

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

 

Наукоемкое ПО

В новосибирском Академгородке широко представлена разработка различного наукоемкого ПО. Например, компания УниПро в сотрудничестве с математиками, биологами и физиками выпускает программы для моделирования физических процессов, а также для обработки биологических экспериментальных данных. А вот компания ЛЕДАС специализируется на выпуске компонентов для систем автоматизации проектирования для клиентов из Франции, США, Италии, Израиля, Монако. Это сложнейшие программные продукты, в разработке которых принимают участие ученые-математики. В мире разработкой подобного ПО занимаются буквально единицы.

«Сложность решаемых нами задач значительно превышает средний для IT уровень, — комментирует Алексей Ершов, директор по технологии компании ЛЕДАС. — Это привлекает к нам сотрудников, для которых мотивацией является не только зарплата, но и сам процесс решения сложной наукоемкой задачи. В то же время, то, что мы делаем, тесно связано с реальным миром: с помощью нашего ПО дизайнеры и инженеры-конструкторы проектируют здания, машины, механизмы. Сложно придумать, что в наше время производится без использования САПР».

С чего начать карьеру разработчика наукоемкого ПО?

 

Оффшор: любителям разнообразия

Эксперты новосибирского IT-рынка сходятся во мнении — оффшорные или аутсорсинговые (кому как больше нравится) компании в нашем городе занимают существенную долю рынка, даже после того, как многие клиенты в кризис переместили свои заказы в более дешевую Индию. В Новосибирске разрабатывают ПО для зарубежных заказчиков, среди которых множество гигантов — производителей мобильных телефонов, процессоров, компьютеров, ПО и других технических радостей.

«Спектр услуг нашей компании очень широк, но все же главный тренд года — это мобильное направление, ПО для всех популярных платформ, — рассказывает Людмила Тамбовцева, HR-менеджер компании Фортесс — У нас есть возможность работать как в относительно долгосрочных проектах, так и в непродолжительных. Сотрудник получает ценный опыт программирования с использованием определенных технологий, при этом сохраняется интерес к тому, чем он занимается». Нередко сотрудники из продуктовых компаний переходят в оффшорные, потому что им надоедают однообразные задачи и хочется чего-то нового. Помимо разнообразия проектов в оффшорных компаниях есть и другие плюсы: «Можно прикоснуться к самым новым технологиям, — отмечает Людмила Тамбовцева. — Очень приятно увидеть те программы, которые ты разрабатывал, например, на новеньких iPad’ах, или быть одним из первых в мире, кто создает приложения для Bada — новой платформы от компании Samsung». На аутсорсинговых заказах специализируются многие новосибирские компании. Однако они чаще всего не публикуют громкие имена своих клиентов — узнать эти имена и характер заказов, с которыми предстоит работать, можно на собеседовании.

Как начать карьеру в оффшорной компании?

 

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

Вернуться в начало статьи: Вести силиконовой тайги. Часть 1

Комментарии

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