Similar presentations:
Программист. Профессия требующая Высшего профессионального образования
1.
ПрограммистПрофессия требующая Высшего профессионального образования
Подготовил:
Зайцев А. А.
2.
Подразделы программистовВ первую очередь программисты подразделяются по классам:
Junior – 1-3 года работы. Его трудовые обязанности заключаются в решение мелких типовых
задач. За ходом работы следят более "старшие" коллеги.
Middle – 4-8 лет работы. Его трудовые обязанности заключаются в решении продвинутых
задач, разработка приложений по использовании технологий. Так же слежка и контроль своих
Junior коллег. Самоконтроль проекта, небольшие советы с коллегами своего уровня.
Senior - 9 и больше лет работы. Его трудовые обязанности заключаются в разработке крупных
задач и создании отдельных модулей. Расщепление задачи на мелкие составляющие для
реализации остальными специалистами. Обучение ниже стоящих коллег. Выработка
оптимальных технических решений с учетом всех факторов и специфики бизнеса. Полная
личная ответственность за большую часть проекта. Огромный самоконтроль.
3.
Условия трудаУсловия труда у программистов разных классов более менее одинаковые.
Санитарно-гигиенические: любое комфортное для человека место с компьютером и доступом
в интернет.
Экономические: зависит от специфики работы, класса, языка, компании и прочих факторов.
Усредненные показатели - 40000р для Junior, 80000-100000р для Middle, 120000р для Senior.
Географические: программист может работать везде где необходимо программное
обеспечение или его обслуживание. IT-компании, организации, торговые компании и так
далее. Так же сюда входит фриланс (работа независимо от какой-либо компании,
работодателями выступают обычные люди, заинтересованные в услугах программиста).
Социальные: работа всех классов программистов связанна с работой в команде и социальных
взаимодействиях. В том числе и программистов работающих на фрилансе(работа со своими
клиентами).
4.
Профессиональные качестваJunior - освоение одного или двух языков программирования, способность быстро и грамотно
писать код, освоение основных IT-технологий.
Middle - все задачи Junior разработчика в немного большем масштабе, понимание правил
оформления и культуры кода, умение применять различные инструменты разработки.
Senior - все выше перечисленные умения заточенные до автоматизма, умение работать с
информацией, техническая помощь младшим коллегам, менторство и обучение, развитые
коммуникативные навыки, способность принимать технические и организационные решения.
5.
Личные качестваОгромная коммуникабельность, "просвещённая" лень,
стрессоустойчивость, минимальные знания алгебры,
дисциплина, усидчивость, способность удерживать внимание на
одном задании, желание, "компьютерная" логика,
адаптивность.
6.
Медицинские противопоказанияЧеловек имеющий две руки и пальцы, голову на плечах и
желание стать программистом им станет.
7.
Плюсы и минусыПлюсы: В процессе написания программ придётся часто обращаться к документации, что
хорошо сказывается на словарном запасе. Документация бывает и на иностранных
языках, что позволяет их учить. Junior разработчики часто выступают в компаниях ещё и
сисадминами, приобретаются незаменимые навыки перезаправки принтеров, ксерокопии и
т.д. Высокий средний заработок. Программисты гибки в своих задачах. Программист может
работать где угодно.
Минусы: Программисты учатся своей профессии всю жизнь. Огромная нагрузка на глаза и
спину. Высокая нагруженность. Ответственность за ниже стоящих коллег, постоянно
меняющийся рынок технологий и задач. Как правило долгий рабочий день.
8.
Учебные заведения в Перми•Пермский Государственный Национальный Исследовательский
Университет
•Пермский Национальный Исследовательский Политехнический
Университет
•Национальный исследовательский университет Высшая школа
Экономики Пермский Филиал
9.
Требуемые баллыВ ПГНИУ проходной балл 61.
НИУ ВШЭ - 86.
ПНИПУ - 71