Similar presentations:
IT-профессия программист
1. Какая-то тактика и как её придерживаться
Выполнила: МедведниковаНадежда
2. IT-профессия «Программист»
Профессия о которой я расскажу- это«Программист».
Программист — это специалист, занимающийся разработкой
алгоритмов и программ на основе математических моделей.
Программистов можно условно разделить на три категории в
зависимости от специализации:
Прикладные программисты
Системные программисты
Web-программисты
3. Обязанности программиста
В зависимости от специализации и решаемых задач,должностные обязанности программиста могут
существенно различаться. Выделим основные:
Проектирование и разработка ПО.
Внедрение ПО и организация корректного взаимодействия
с другими программами.
Поддержка ПО и помощь специалистам техподдержки
в устранении ошибок.
Иногда функции программиста включают в себя
тестирование программного обеспечения
4. Hard skills и Soft skills
Профессия «Программист» очень трудная,следовательно надо иметь очень много навыков, но я
напишу самые важные из них.
Программирование является бурно развивающейся
областью, поэтому программист должен уметь быстро
адаптироваться к текущему состоянию технологии и
постоянно изучать новые технологии. Поэтому
способность к самообучению — один из главных
навыков, которым должен обладать программист.
5. Hard skills и Soft skills
Также важными навыками являются владениеанглийским языком на уровне чтения технической
документации, умение работать в команде, навыки
управления проектами и коллективом,
самостоятельность, инициативность, а также
способность нести личную ответственность за
поставленную задачу.
6. Анализ рынка труда, просмотр вакансий
Программисты уже давно стали более востребованы на рынкетруда, чем экономисты, юристы и представители других
популярных профессий. На фоне развития технологий
потребность в программистах продолжает расти. За март
2019 года количество вакансий для
программистов увеличилось на 37% по сравнению с
аналогичным периодом прошлого года.
7. Финансовые перспективы
В России усредненный уровень зарплат в IТ-сфере медленно,но неуклонно растет и составляет в среднем около 54
тыс. рублей. При этом разброс в зарплатах довольно
велик. Если профессионал может спокойно рассчитывать на
вознаграждение свыше 100 тыс. рублей, то в начале
карьеры, новичок скорее всего, будет получать от 30 до 40
тыс. рублей.
8. Академические дисциплины
Академические дисциплиныТребования к программисту, также могут варьироваться,
но основные примерно таковы:
1. Знание необходимых в работе технологий и языков
программирования (например, SQL, PHP, HTML и т.д.).
2. Опыт создания программ.
3. Умение составлять и читать технические задания.
4. Умение разбираться в чужом коде.
5. Знание вспомогательных программ (например, системы
контроля версий).
9. Где учат этой профессии ?
Программист — это одна из немногих профессий интеллектуальнойнаправленности.
Тем не менее, окончить университет по профессии инженера-программиста
будет совсем нелишним — почти все крупные компании требуют высшее
образование.
Топ 5 ВУЗов по обучению программистов :
1. Московский Государственный Университет имени М.В.Ломоносова.
2. Санкт- Петербургский Государственный Университет
3. Московский Государственный технический Университет имени
Н.Э.Баумана(национальный исследовательский университет)
4. Московский физико-технический институт
5. Национальный исследовательский институт « Высшая школа экономики»
10. Альтернативные способы обучения
Помимо высшего образования на рынке есть ряд краткосрочногообучения длительностью, как правило, от недели до года,
например :
• Межрегиональная Академия строительного и промышленного
комплекса и ее курсы направления «Информационные
технологии».
• Курсы в МАЭО (Международная Академия Экспертизы и
Оценки) https://xn--80afqpaigicol.xn--80axh3d.xn-p1ai/?rek=1076&rkm_prod=154
• Компьютерная Академия
ШАГ(https://msk.itstep.org/programmer)
• Курсыhttps://beonmax.com/?utm_source=ydir&utm_medium
=yd02s_kursi&utm_campaign=yd02s_kursi_07a&yclid=17593
72598689435624
11. Вертикальная карьерная лестница
Здоровые амбиции и желание карьерного роста обычно идут боко бок со стремлением к новым профессиональным знаниям и
навыкам. Представляю этапы традиционной вертикальной
лестницы:
1. Junior Developer
2. Developer
3. Senior Developer
4. Team Leader
5. Project Manager
Дальнейший путь возможен в нескольких направлениях и выбор
зависит в первую очередь от личных предпочтений и
интересов. Можно стать IT-директором, можно перейти в
более масштабный или интересный проект, можно основать
собственный.
12. Горизонтальная карьерная лестница
Многие программисты двигаются в горизонтальном направлении, расширяяобласть своих знаний и навыков, становясь более универсальными
специалистами. Так, опыт работы разработчиком может быть хорошей
основой для того, чтобы попробовать собственные силы в аналитике,
проектировании ПО, тестировании и гейм- дизайне. Все перечисленные
направления востребованы на рынке и тесно связаны с разработкой,
зачастую для перехода из одной области в другую даже не требуется
получение специального образования. Еще одна возможность для
горизонтального развития находится в области кураторства и
коучинга. Например, в обучении младших специалистов, проведении
консультаций и тренингов.
Трудно выделить универсальную схему профессионального движения в
горизонтальном направлении. Но в любом случае человек получает
опыт обучения, управления, профессиональное развитие
13. Источники
https://legkopolezno.ru/rabota/karera/it-professii/https://hr-portal.info/job-description/dolzhnostnaya-instruktsiya-programmista
https://www.slideboom.com/presentations/867238
https://it-black.ru/kto-takoy-programmist/
https://enjoy-job.ru/professions/programmist/
https://www.profguide.io/professions/programmer.html
https://tproger.ru/experts/demand-for-programmers/
https://rjob.ru/articles/vygody_professii_10_plyusov_v_rabote_progr
ammista/
https://rjob.ru/articles/vygody_professii_10_plyusov_v_rabote_progr
ammista/
https://fondatom.ru/rejting-rossijskih-vuzov-vypuskayushhihspetsialistov-v-sfere-it/
https://geekbrains.ru/posts/career_path
https://techrocks.ru/2018/09/26/how-to-become-cto/