Вы здесь
Профессия программист
- Что это за профессия Программист?
- История профессии Программист
- Какие бывают программисты ( по видам деятельности)
- Профессия Программист: плюсы и минусы
- Где учиться на программиста
Что это за профессия Программист?
Суть данной профессии исходит из ее названия. Программист занимается созданием различных компьютерных программ, а также проверкой таких программ и их исправлением, автоматизацией различных процессов, в том числе производственных. Основное в его работе - это ввод информации в компьютер при помощи понятных ему специальных языков программирования.
История профессии Программист
Программисты появились задолго до того как в мире появились первые компьютеры. Первым программистом в мировой истории стал наш соотечественник Семён Николаевич Корсаков. Он, в сущности, изобрел программирование,что отражено в его книге «Начертание нового способа исследования при помощи машин, сравнивающих идеи»(1832). Но е имя его осталось практически не запечатлено в истории мира, поскольку Санкт-Петербургская Императорская академия наук дала оценку изобретению Корсакова - "бесполезное".Однако Чарльз Бэббидж( англичанин, математик), оценил по достоинству труд Семена Николаевича, для своих целей. И на его основе создал, в теории, в 1841 году, в теории, «аналитическую машину» - прообраз современного компьютера.
Программу для этой машины написала графиня Ада Лавлейс (дочь английского поэта Джорджа Байрона). Вот она то и вошла в анналы истории как первый в мире программист.
Лучшие программисты современности:
Линус Торвальдс - создатель Linux- бесплатной операционной системы
Дональд Кнут - автор уникального учебника «Искусство программирования»
Джон Кармак - создатель легенды компьютерных игр- Doom.
В этой игре были впервые использованы 3D решения, которые используются в компьютерных играх и поныне
Тим Бернерс-Ли - создатель протокола HTTP – основы для работы сети интернет
Брендан Айк - создатель JavaScript, языка программирования
Марк Цукерберг - создал Facebook, социальную сеть
Игорь Анатольевич Данилов - создатель Dr.Web, антивируса
Дмитрий Витальевич Крюков – создатель Rambler, поисковой русскоязычной системы
Павел Дуров - является одним из создавших социальную сеть « В контакте»
Какие бывают программисты( по видам деятельности):
- Android и IOS разработчик: специалист, создающий мобильные приложения для смартфонов и планшетов, работающих на одноименных системах.
- Back-end разработчик: специалист, создающий внутренний функционал сайтов и приложений - их логику. Он налаживает навигацию, хранение данных, транслирование информации пользователю на Интернет-ресурсах. Все, что происходит внутри сайта или приложения при клике на него из поисковой системы и есть «Back-end».
- Front-end разработчик: специалист, создающий внешнюю (front с английского) оболочку приложения или сайта. Его задача сделать так, чтобы интернет-ресурс правильно открывался во всех браузерах, на мониторах ПК, экранах планшетов и смартфонов.Красивые переходы, анимация, «выпадающее» меню, которые мы видим на экране - это все «прикольчики» Front-endов.
- Full-stack разработчик-это Back-end и Front-end специалисты в «одном стакане». Full-stack разработчик может все то, что могут они. Он, исходя из английского обозначения , «полностью складыватель», т.е. создатель с «нуля» любого IT продукта, любой сложности- это «высший пилотаж» в профессии программиста.
- Гейм Девелопер – разработчик компьютерных игр. Его задачи: создание кода, сюжета и сценария игры, направление деятельности дизайнеров и программистов. Он главный над всеми, кто создает данную игру.
- Программист 1С — узкий специалист, занимающийся настройкой, поддержкой и обновлением данной бухгалтерской программы.
Профессия программист: плюсы и минусы
✔ Почувствовать себя Богом
✔Весьма высокая зарплата( от 1000 долларов в эквиваленте)
✔Гарантированная профессиональная востребованность. Предложения на рынке труда для программистов растут громадными темпами.
✔Интересная, разнообразная и творческая работа.Цель писателя- написать книгу. Цель программиста - написать код. Результат такого кодового творчества-высокотехнологичные программы, помогающие людям работать, учиться, отдыхать.
✔Возможность трудиться удаленно и в свободном графике. Программисты-это своеобразное сообщество людей,строгость офисных правил на них не распространяется.Им позволено попозже приходить на работу, трудиться из дома.
✔ Сидячая работа. Из-за многочасовой работы за компьютером портиться зрение, опорно-двигательный аппарат, в особенности, позвоночник.
✔ Полученные знания быстро устаревают. Постоянная потребность в обновлении знаний, чтобы не остаться без работы.
Где учиться на программиста
Специальности:
- Программирование
- Веб-разработка
- Сетевое и системное администрирование
IT Колледж. Компьютерная Академия TOP
Специальности:
- Графический дизайнер
- Информационные системы и программирование
Академия ТОП: компьютерное образование для взрослых и детей
Специальности:
- Разработка программного обеспечения
- Компьютерная графика и дизайн
- Веб-разработка
- Python-разработка
- Тестировка ПО
Уральский государственный экономический университет (УрГЭУ-СИНХ)
Специальности:
- Прикладная информатика
Российский государственный профессионально-педагогический университет (РГППУ)
Специальности:
- Информационные системы и технологии
- Информационные технологии в дизайне
- Прикладная информатика
Уральский государственный университет путей сообщения (УрГУПС)
Специальности:
- Управление в технических системах
- Информационные системы и технологии
- Информационная безопасность
- Мехатроника и робототехника
Екатеринбургская академия современного искусства
Специальности:
- Прикладная информатика
Уральский федеральный университет им. первого Президента России Б.Н. Ельцина
Специальности:
- Оптотехника
- Информационные системы и технологии
- Информатика и вычислительная техника
- Прикладная информатика
Уральский государственный архитектурно-художественный университет
Специальности:
- Прикладная информатика
Уральский государственный горный университет (УГГУ)
Специальности:
- Информатика и вычислительная техника
- Информационные системы и технологии
Уральский технический институт связи и информатики (филиал ГОУ ВПО «СИБГУТИ» в г. Екатеринбурге)
Специальности:
- Информатика и вычислительная техника
Гуманитарный университет
Специальности:
- Прикладная информатика
ГАПОУ СО «Екатеринбургский монтажный колледж»
Специальности:
- Информационные системы