Компьютерные программы стали очень большими и сложными. Для их эффективной разработки и поддержки стало недостаточно традиционных подходов. Возникла потребность в специалистах, способных не только проектировать, кодировать и тестировать программные средства, но и оптимизировать процессы разработки программ.
Отучившись на этой программе, ты будешь:
- знать алгоритмические языки и базовые структуры данных, владеть соответствующими им шаблонами проектирования;
- владеть различными технологиями программирования;
- уметь изменять внутреннюю структуру программы;
- уметь разрабатывать и анализировать метрики качества программ;
- формировать требования к информатизации и автоматизации прикладных процессов;
- разрабатывать документацию по проекту;
- организовать работу по проекту.
В этих компетенциях нуждается и международная, и отечественная IT-отрасль