Обратите внимание! Регистрация новых пользователей на сайте временно возможна только через СМС.

Курс «Программирование в Linux на C/C++» — возможность получать достойную зарплату и участвовать в масштабных проектах

Получите специализацию по перспективному направлению!
Получите специализацию
по перспективному направлению!

В «Специалисте» стартует новый курс «», учебная программа которого построена на стыке популярных современных технологий. Благодаря тому, что специалисты в этой области владеют междисциплинарными знаниями, они высоко ценятся и высоко оплачиваются.

От соискателей, планирующих впервые трудоустроиться на должность , требуется хорошее знание самого языка, библиотек и шаблонов проектирования, принципов объектно-ориентированного программирования и теории реляционных баз данных. Программисты, претендующие на вакансии, связанные с кроссплатформенной разработкой, должны иметь опыт программирования на C/С++ не менее 1 года. Кандидаты обязаны знать на уровне уверенного пользователя и уметь разбираться в чужом коде.

По данным исследовательского центра рекрутингового портала SuperJob.ru, средний заработок московских программистов на C/С++ составляет 55 тысяч рублей. В Санкт-Петербурге — около 45 тысяч, а в Екатеринбурге и Новосибирске — 35 тысяч рублей.

Что примечательно, и умение программировать под эту операционную систему добавляют от 5 до 10 тысяч рублей к ежемесячной зарплате программиста. А при наличии опыта кроссплатформенной разработки зарплата программиста на С/С++ может достигать 75 тысяч рублей.

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

Курс «» дает базовые знания и навыки, необходимые для разработки программного обеспечения для Linux:

    Понимание процесса сборки ПО и специфики компилятора C/C++ из состава GCC
  • Разработка и использование разделяемых библиотек
  • Использование функций файлового ввода-вывода
  • Использование механизмов обеспечения многозадачности и межпроцессного взаимодействия
  • Использование файловых и сетевых сокетов
  • Использование механизма сигналов
  • Понимание различий между процессами и потоками, использование многопоточности и ее специфики
  • Создание демонов, понимание различий между демонами и прикладным ПО
  • Понимание специфики консольного ввода-вывода и умение ее использовать
  • Понимание специфики отображаемых в память файлов и умение их использовать

Занятия ведет , преподаватель-эксперт по. Работает в IT-индустрии с 1995 года. Последние 10 лет — руководитель проектов и IT-директор в крупных компаниях и интеграторах (Compulink, News Outdoor, Микротест и др.).

Ждем на новом курсе! Получите знания на стыке технологий! Станьте уникальным специалистом!


13.05.2010

envelope

Спасибо! Вам на e-mail отправлено письмо со ссылкой для подтверждения

Если письмо не пришло, поищите его в папке со спамом или повторите подписку

email-checked.png

Вы подписались на рассылку