136.50K
Category: educationeducation

Программист. Профессия требующая Высшего профессионального образования

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
English     Русский Rules