Несколько советов человеку, решившему стать программистом:
- Ознакомиться с азами программирования. 3 Стоит изучить основы: переменные типы и массивы данных, классы и объекты, строки и символы, функции, методы и прочее. 3
- Выбрать направление программирования. 3 Нужно понять, какое направление вызывает интерес. 1 От этого будет зависеть, какой язык программирования необходимо изучить. 1
- Освоить язык программирования. 3 При выборе можно ориентироваться на простоту синтаксиса, востребованность или универсальность языка. 3
- Собрать портфолио. 3 В него стоит включить учебные проекты, тестовые задания и курсовые работы. 3
- Составить хорошее резюме. 3 Нужно прописать в нём свои навыки, образование, опыт участия в коммерческих и учебных проектах. 3
- Начать искать работу. 3 Можно использовать специализированные сайты, телеграм-каналы с вакансиями и сообщества в социальных сетях, email-адреса компаний. 3
Несколько вузов, которые можно рассмотреть для поступления на специальность программиста:
- МГТУ им. Н. Э. Баумана. 2 Программа «Программное обеспечение ЭВМ и информационные технологии» (бакалавриат, 4 года). 2 Студенты изучают инструменты из разных областей программирования, профильную математику, также получают опыт в проектировании и создании программного обеспечения. 2
- МГУ им. М. В. Ломоносова. 24 Программа «Фундаментальная информатика и информационные технологии» (бакалавриат, 4 года). 2 Студенты изучают алгоритмы, архитектуру ЭВМ, теорию вероятностей и математическую статистику, объектно ориентированное программирование и другие дисциплины, которые необходимы программисту. 2
- Московский авиационный институт. 2 Программа «Компьютерные науки и прикладная математика» (бакалавриат, 4 года). 2 Студенты изучают искусственный интеллект и машинное обучение, большие данные, компьютерное зрение, нейронные сети; разрабатывают программные системы и модели машинного обучения, проектируют архитектуру информационных систем. 2
- Высшая школа экономики. 2 Программа «Прикладная математика и информатика» (бакалавриат, 4 года). 2 Студенты изучают английский язык, дискретную математику и алгебру, матанализ, языки Python и С++, алгоритмы; разрабатывают программные продукты. 2
Выбор вуза зависит от личных предпочтений и других факторов.