-
НГУ
-
Центр развития карьеры
-
Карта карьеры
-
Математика
- C/C++/C# разработчик
Базовые требования
- Высшее математическое, техническое или ИТ образование
- Знание C / C++ / C#
- Хорошее знание и понимание математики
- Знание структур данных и алгоритмов
- Знание принципов объектно-ориентированного программирования
- Понимание устройства современных компьютеров и операционных систем в целом
- Знание английский на уровне чтения и написания технической документации
Типичные задачи
Разработка и поддержка ПО на C / C++/ C# под Windows, Linux
Анализ и выбор общих и частных технических решений
Проектирование и выбор оптимальных вариантов построения архитектуры ПО
Работа с унаследованной кодовой базой, рефакторинг, разработка нового функционала
Карьерный трек
Карьерный трек программиста зависит, в первую очередь, от опыта работы и количества успешных проектов. Пропорционально опыту работы растет масштаб, сложность и ответственность проектов, над которыми работает разработчик. В соответствии с задачами растет и величина заработной платы.
Средняя зарплата
Средняя зарплата начинающего разработчика - 60 000 - 100 000 руб. Разработчик с опытом работы от 3 лет или со сложными проектами в портфолио может претендовать на зарплату от 100 000 до 200 000 рублей. В дальнейшем разработчик может развиваться как узкий специалист в своем деле, либо получить управленческие компетенции и руководить командой разработчиков.
На сайт программы