английский язык;
азы программирования на С++;
алгоритмы и структуры данных;
базы данных;
основные правила разработки, написания тех. документации, составления ТЗ, проведения тестирования и отладки.