Обязанности
Ведение учебных занятий по междисциплинарному курсу «Инструментальные средства разработки программного обеспечения».
Требования
- понимание настройки и установки среды разработки: VisualStudio,IntelijIdea, QtCreator, VSCode и других, настройка пакета компиляторов Mingw/Gcc, MSVC;
- понимание отличительных особенностей трассировщиков, отладчиков, компиляторов, интерпретаторов;
- практическое понимание кросс-компиляции, знание современных VCS, знание команд Git, понимание принципов разворачивания локального Git;
- умение использовать отладчик в различных средах разработки в формате трассирования кода;
- умение использовать менеджеры памяти на примере valgrind, создание make файлов и сценариев сборки программ на примере bash файлов или win cmd;
- умение создавать библиотеки функций;
- знание методологий разработки программ;
- понимание современных фрейморков для создания UI, практическое использование контейнеров Docker;
- высшее техническое образование в области IT.
Условия
- занятия проходят на Петроградской стороне, Песочная наб., 14, факультет СПО Университета ИТМО;
- возраст обучаемых: 3-4 курс - 17-19 лет;
- объем учебной нагрузки 0,9 ставки.