Программист занимается созданием, проверкой и корректировкой различного программного обеспечения. Для этого ему нужно знание языков программирования(например, С/С++, JavaScript, Assembler, PHP), а также понимание устройства компьютера, его возможностей и ограничений.
В современном развивающемся мире эта профессия приобретает всю большую значимость в связи с постоянным развитием технологий, автоматизацией производства, распространением персональных компьютеров и общей компьютеризацией большинства профессий. Программист будет востребован практически в любом рабочем коллективе нашего времени.
По специализации программисты делятся на системных, прикладных и веб-программистов. Прикладные программисты занимаются написанием различных программ и приложений(игры, например, популярная игра Angry birds, офисные приложения, например, Microsoft Office Word, и многое другое). Системные программисты занимаются созданием операционных систем(например, Android или iOS). Веб-программисты разрабатывают интернет-сайты и программы, которые поддерживают работу этих сайтов.
Кроме того, программисты могут адаптировать различные готовые программы под конкретные потребности той или иной организации, фирмы.
Источник — https://proforientator.ru