Все о программистах: виды программистов, зарплата, где учиться и как стать
Содержание
Чем занимается программист: преимущества и недостатки профессии
За названием «программист» могут скрываться разработчики программного обеспечения, инженеры, системные аналитики, программисты узкой специализации и другие. Но всех профессионалов объединяет одно — способность с помощью программ и приложений автоматизировать развлечения и труд человека, сделать их удобными и понятными.
Программисты нужны практически везде: в промышленности, науке, медицине, транспорте, космосе, маркетинге, строительстве и др. Разнообразие сфер дает возможность заниматься не только программированием, но и параллельно работать с другими направлениями — химия, биология, история, иностранные языки. А если специалист одинаково хорошо разбирается в двух областях, то его зарплата вырастет в несколько раз.
В каких направлениях может работать программист
- Мобильная разработка. Создание приложений для смартфонов.
- Веб-разработка. Работа с сайтами, интернет-магазинами.
- Системное программирование. Разработка базового программного обеспечения, работа с оборудованием.
- Анализ данных. Работа с большими данными, поиск взаимосвязей и закономерностей.
- Нейронные сети. Создание программ по распознаванию образов и элементов.
- DevOps. Оптимизация и управление командой разработчиков, администраторов и менеджеров.
- Прикладная разработка. Создание бизнес ПО с помощью различных языков программирования.
С каждым годом появляется все больше направлений в программировании — автоматизация тестирования, создание игр и другие, а значит, возрастает потребность в специалистах.
Какими навыками необходимо обладать
- Критическое мышление. Способность определять основные требования в задачах, уметь искать лучшие решения, оптимизировать и улучшать готовый код.
- Внимание к мелочам. Пропущенная точка, лишний пробел или знак приводит к ошибкам в программах и многочасовым поискам багов. Программист должен быть максимально внимательным в работе.
- Сосредоточенность и терпение. Часто специалистам приходится писать большие фрагменты кода, погружаться в проблему и искать решения. Такая работа требует максимальной сосредоточенности и усидчивости.
- Коммуникативные навыки. Программист общается с заказчиками и подробно расспрашивает о программе, которую необходимо создать.
- Работа в команде. Специалист тесно работает с другими специалистами, с которыми разрабатывает один продукт.
В России есть все возможности для получения образования в сфере программирования: от дополнительных курсов до государственных вузов с большим количеством специализаций. Переходите по ссылке, чтобы узнать об учебных заведениях.
Преимущества профессии:
- Востребованность на рынке труда.
- Разноплановые задачи.
- Возможность работать удаленно.
- Высокая заработная плата.
К недостаткам профессии можно отнести частые стрессовые ситуации и авралы, например, потеря важной информации, сбой в работе системы, ошибки в приложениях.
На сайте hh.ru размещено 72 532 вакансий по запросу «Программист» по всей России (сентябрь 2021 год).
Системный программист — профессия, которая будет востребована в будущем – 25 профессий будущего, к которым готовит НИУ ВШЭ – Национальный исследовательский университет «Высшая школа экономики»
разрабатывает системное или базовое программное обеспечение, методы и инструменты моделирования, анализа и построения программных продуктов, нацеленных на решение проблем надежности, производительности и безопасности IT-систем
Стремительное распространение компьютерных технологий и повсеместное проникновение программных систем ведут к росту их взаимозависимости и сложности. Во всем мире отмечается беспрецедентно бурное развитие технологий разработки программ и анализа различных видов данных, а также научных дисциплин, на которые опираются эти технологии. Параллельно растут риски, связанные с отказом систем или их некорректным поведением. По этой причине современный системный программист должен совмещать в себе качества инженера и исследователя, уметь создавать решения, сочетающие рациональный инженерный расчет и строгий математический анализ.
Системные программисты требуются в службах обеспечения надежности и безопасности информационных систем; коммерческих и государственных организациях, заинтересованных в методах анализа больших данных, средствах разработки и мониторинга мобильных и распределенных систем; научных центрах, ведущих фундаментальные и прикладные исследования в области компьютерных наук.
Спрос на программистов постоянно растет. Доля системных программистов в общем числе программистов не превышает 1-2%, что объясняется предельно высокими требованиями к компетенциям таких специалистов. Рынок готов «потребить» гораздо больше, однако предложение всегда остается крайне ограниченным.
Оценки рынка
$89 млрд
достиг объем мирового рынка технологий и услуг в сфере безопасности информационной среды в 2017 году. Ожидается, что к 2020 году показатель вырастет до 105 млрд долл.
Драйверы профессии
- стремительное распространение компьютерных технологий и потребность в сложном программном обеспечении
- информатизация всех сфер экономики и социальной сферы
- бурный рост разнообразия компьютерных архитектур, каждая из которых требует своего слоя базового программного обеспечения
Какие задачи будет решать специалист
- проектирование и разработка эффективных и надежных программных комплексов и операционных систем, координирующих работу различных элементов компьютера и/или компьютерных систем
- автоматизация процессов, где возможно применение современных информационных технологий (большие данные, машинное обучение, семантические сети, нейросети и др.)
- обеспечение надежности, безопасности и эффективности устройств и систем, включающих в себя программные составляющие
- анализ проблем внедрения и применения компьютерных средств и программных продуктов для автоматизации бизнес-процессов предприятия
Какие знания и навыки у него будут
- знание принципов построения основных видов системного ПО: операционных систем, компиляторов, систем управления базами данных, компьютерных сетей, средств хранения и обработки больших массивов и потоков данных
- знание фундаментальных основ методов анализа и синтеза программ
- знание научных основ и современных технологий анализа разнообразных данных, включая данные на естественных языках, графической и аудио информации
- умение работать с современными инструментами разработки и анализа программно-аппаратных систем, включая средства анализа, моделирования, мониторинга, верификации и т. д.
- умение работать в среде крупных открытых международных проектов open source
Другие профессии направления «информатика и бизнес-информатика»
- Системный архитектор
- Специалист по кибербезопасности
- Консультант по электронному бизнесу
Информация о карьере и работе программиста
Программисты пишут, тестируют и разрабатывают программы, управляющие компьютерами. Программисты также проектируют и разрабатывают программы, решающие проблемы. Работая с другими компьютерными специалистами, они разрабатывают инструкции, которые заставляют компьютеры выполнять определенные задачи. Новые технологии и компьютерные языки изменили роль программиста.
Инженеры по компьютерному программному обеспечению и системные аналитики определяют программы, которые разрабатывают программисты. Инженеры и системные аналитики разрабатывают программное обеспечение, а программисты преобразуют инженерные разработки в программы, управляющие компьютерами. Программисты кодируют программы на компьютерном языке, таком как COBOL, Prolong, языке искусственного интеллекта или расширенном объектно-ориентированном языке, таком как Java, C++ или ACTOR.
Языки программирования определяются назначением программы. Программисты обычно понимают более одного языка, а поскольку языки очень похожи, многие программисты могут быстро выучить новые языки. Программистов часто классифицируют по их языку или программной специальности, например, программисты на JAVA или мэйнфреймах.
Программисты изменяют, ремонтируют и обновляют текущие программы. Программисты, работающие над крупными проектами, часто используют инструменты автоматизированной разработки программного обеспечения (CASE) для автоматизации процесса кодирования. Инструменты CASE позволяют программистам сосредоточиться на написании уникальных частей программы. Программисты, работающие над небольшими проектами, обычно используют среды программирования, программы, повышающие производительность за счет объединения функций отладки, генерации тестовых данных, генерации кода, обхода кода и компиляции. Они также используют базовые библиотеки кода, которые можно модифицировать для определенных целей. Программисты могут повысить свою производительность, используя базовые библиотеки кода, поскольку они могут исключить рутинные действия.
Типы программ зависят от информации, которая будет генерироваться или использоваться. Программы, которые обновляют финансовые отчеты, отличаются от инструкций, имитирующих программы обучения пилотов. Программисты могут написать простые программы за несколько часов, но некоторые программы требуют сложной математики, на написание которой может уйти год. При написании программ такого типа старшие программисты обычно руководят группой программистов.
Новые программы проверяются на компьютере, чтобы определить, выполняют ли инструкции правильные операции. Программисты должны следить за ошибками, и если ошибки обнаружены, они должны предпринять корректирующие действия, следуя процессу, известному как тестирование и отладка. Программисты могут продолжать отлаживать программу, пока она используется.
Программисты, специализирующиеся на мэйнфреймах, больших централизованных компьютерах, готовят инструкции для операторов компьютеров, контролирующих программу. Многие программисты также вносят свой вклад в руководство по эксплуатации программы.
Программисты, работающие в компаниях по разработке программного обеспечения, могут сотрудничать с экспертами для разработки специализированного программного обеспечения, разработанного для конкретных клиентов или для использования кем-либо, известного как упакованное программное обеспечение, такое как игры и программное обеспечение для настольных издательских систем. Пакетные программы являются одним из самых популярных продуктов в индустрии компьютерных услуг.
Усовершенствованные программные платформы создают меньше различий между программистами и пользователями. Приложения для работы с электронными таблицами, бухгалтерского учета и планирования ресурсов предприятия увеличили потребность в специалистах с пользовательским опытом. Эти специалисты разрабатывают программы, которые служат потребностям этой базы. Программисты разрабатывают программную платформу, а затем устраняют неполадки в программе, пока она не будет завершена.
Компьютерные программисты делятся на две группы: прикладные и системные программисты. Разработчики приложений пишут программы, выполняющие определенные задачи, например отслеживание запасов компании, и перепрограммируют обычное программное обеспечение. Системные программисты пишут компьютерные программы, которые управляют сетевыми системами, базами данных и операционными системами, а также переписывают инструкции, которые управляют сетью системы или центральным процессором или передают информацию на терминалы или принтеры. Поскольку программисты обладают обширными знаниями о компьютерных системах, они часто работают с программистами приложений, чтобы диагностировать источник проблемы программы.
Некоторые фирмы нанимают программистов-аналитиков, которые контролируют системный анализ и программирование.
Рабочая среда
Программисты проводят большую часть своего времени в офисах с компьютерными терминалами. Они также тратят больше времени на удаленную работу, поскольку новые технологии позволяют им работать удаленно.
Программисты обычно работают по 40 часов в неделю и часто работают по выходным и по вечерам для решения технических проблем. 4 процента программистов работают неполный рабочий день по сравнению с 15 процентами работников других отраслей.
Поскольку программисты проводят весь день перед компьютерами, они могут испытывать боль в спине, напряжение глаз и синдром запястного канала.
По состоянию на 2018 год в США работало около 248 000 программистов.
Как стать программистом
Чтобы стать программистом, вам как минимум нужна степень младшего специалиста или бакалавра в области компьютерных наук или тесно связанной дисциплины. Тем не менее, есть несколько программистов-самоучек, которые достаточно опытны в своем деле. Большинство программистов выучат хотя бы несколько языков программирования.
Образование . Получение степени младшего специалиста или бакалавра в области компьютерных наук или тесно связанной дисциплины обычно является первым шагом, который человек делает в подготовке к тому, чтобы стать программистом. Формальное образование дает студентам возможность стать специалистом в определенной области, такой как бухгалтерский учет или здравоохранение.
Каким бы важным ни было образование, в конце концов действительно важно, насколько хорошим программистом вы станете. Степень в области компьютерных наук дает студентам основы для понимания компьютера и изучения языков программирования. Тем не менее, наиболее успешные студенты приобретут жизненно важные навыки благодаря стажировкам и опыту работы.
Поскольку технологии постоянно меняются, программисты должны проходить курсы повышения квалификации, постоянно учиться и быть в курсе последних тенденций, методов и технологий.
Для программистов, которые хотят получить дополнительные знания, навыки и сертификаты, существует множество специализированных курсов обучения поставщиков. Сертификация по языку программирования поставщика или продукту помогает программистам стать специалистами и выделиться среди конкурентов.
Прибыль
По состоянию на 2018 год средняя годовая заработная плата программистов составляла примерно 82000 долларов. Самые низкие 10% программистов зарабатывают менее 48 000 долларов, а самые высокие 10 % зарабатывают более 132 000 долларов в год. Заработок программиста во многом зависит от его опыта, навыков и отрасли, в которой он работает.
Перспективы работы
Ожидается, что в период с 2018 по 2028 год возможности трудоустройства вырастут примерно на 16 процентов. Поскольку программисты могут работать из любой точки мира, где есть компьютер с доступом в Интернет, многие компании передают свои компьютерные программы на аутсорсинг в Индию и другие страны, где стоимость квалифицированной рабочей силы ниже, чем в Соединенных Штатах. Растущая тенденция аутсорсинга программистов ограничит рост программистов внутри страны. Тем не менее, исключительные программисты всегда будут пользоваться большим спросом.
Прогнозируется, что в ближайшие десять лет секторы, включая проектирование компьютерных систем, технологии мобильных приложений и технологии, будут расти, и рабочих мест для программистов и разработчиков программного обеспечения в этих секторах будет много.
Перспективы трудоустройства будут лучше для тех программистов, которые имеют формальное образование и умеют программировать на нескольких разных языках.
Источник: Бюро статистики труда США
Поиск компьютерного и технологического образования
Найдите в нашей базе данных компьютерные и технологические программы онлайн и в университетских городках.
Ваш почтовый индекс:
Компьютеры и технологииКомпьютерные приложенияAdobeAdobe Acrobat (Dreamweaver, Flash, Illustrator, Photoshop и т. д.)CRM Управление взаимоотношениями с клиентамиCrystal ReportsIntuit QuickBooksLotus ApplicationsПриложения Microsoft (Access, Excel, Frontpage, Office и т.д.)Приложения и продукты SAP SystemsКомпьютерная инженерияОсновы работы с компьютером — базовые компьютерные навыкиИнформатикаКомпьютерное программирование — Разработка программного обеспечения (.net, asp, java, c++ и т.д.)Веб-дизайнВеб-разработкиWebSphereИнформационные технологии (20 концентраций)Информационные системы (15 концентраций)Администрирование и разработка баз данных (SQL, Oracle, Microsoft и т.д.)Администрирование информационных технологий — УправлениеСеть ( Безопасность, дизайн, SCNP, SMS, SSCP, беспроводная связь, криминалистика и т. д.) Операционные системы (Linux, Microsoft, Unix и т. д.) Профессиональные ИТ-сертификацииСертификация Check Point (CCSA, CCSE)Сертификация Cisco (CCDA, CCDP, CCIE, CCNA, CCNP, CCSP и др.)Сертификация Citrix (CCA, CCEA)Сертификация COMPTIA (A+, CDIA+, Linux+, Network+, Security+ и т. д.)Сертификация ИнтернетаСертификация Microsoft (MCAD, MCDBA, MCP, MCSD, MOUS, VB. NET и т. д. )Сертификация Novell (CLP, CNA, CNE, Zenworks)Сертификация Oracle (OCP, DBA, Developer, Master, Associate)Сертификация Sun (SCJP, SCSA)Техническая поддержка и ремонтВсе степени Ассоциированные степениБакалавриатМагистратураДокторская степеньСертификатыДипломыКурсовая работаCampus & OnlineOnlineCampus
Информация о компании
О
Политика конфиденциальности
Помощь
Связаться с нами
Отправить ресурс
9 Карьера в области компьютерного кодирования | Университет Расмуссена
Все сводится к коду. Вас всегда восхищал тот факт, что развлекательное мобильное приложение или сложная компьютерная программа сводятся к строке кода.
Каким образом набор букв, цифр и символов, собранных в идеальном порядке, приводит в действие всю программную систему?
Это любопытство привело вас к тому, что вы использовали свои технические знания для написания кода и изучения некоторых основных языков программирования, а также окунулись в искусство программирования.
Используйте свои навыки самообучения
Теперь вы начинаете думать, что могли бы развить эти навыки самостоятельного обучения кодированию и начать настоящую карьеру программиста, разработчика программного обеспечения или заняться другой профессией программиста.
Если приведенный выше сценарий описывает вас, вам повезло!
Существует множество вакансий в области программирования и кодирования, где вы можете использовать свои технические навыки для развития в мире технологий и компьютерных наук, включая специалистов по компьютерной поддержке, аналитиков компьютерных систем, администраторов компьютерных систем, разработчиков программного обеспечения, инженеров-программистов и специалистов по данным.
Итак, хотите ли вы целыми днями писать код или хотите использовать свои знания в области программирования для принятия общих бизнес-решений, продолжайте читать, чтобы ознакомиться с некоторыми из многих профессий кодировщика в разработке программного обеспечения. , инженерия, наука о данных, обмен данными, мобильные приложения и другие области.
9 Работа в области компьютерного кодирования и программирования, на которую следует обратить внимание
Какие существуют виды работы по программированию? Какие должностные обязанности включены? И что вы можете ожидать от зарплаты программиста? У нас есть ответы на эти и другие вопросы.
Мы использовали программное обеспечение для анализа вакансий в режиме реального времени, чтобы изучить более 1,8 миллиона объявлений о вакансиях, в которых в качестве предпочтения указаны навыки программирования. 1
Данные помогли нам определить девять распространенных профессий программиста, которые следует рассмотреть. Узнайте немного об этих ролях и посмотрите, какие из этих вакансий кодирования могут вам понравиться.
1. Разработчик программного обеспечения
- Средняя заработная плата в 2021 г. согласно BLS: $109,020 2
- Требуемое образование: Степень бакалавра 901 21 2
- Прогнозируемый рост занятости (2021-2031): 25 процентов (намного быстрее, чем в среднем) 2
Разработчики программного обеспечения и мобильных приложений несут ответственность за создание и улучшение приложений для мобильных телефонов, планшетов и других мобильных устройств.
Это идеальная профессия программиста для тех, кто имеет менталитет «большой картины» и любит сотрудничать с другими, чтобы воплощать идеи в жизнь. Также важно знать основы программирования и иметь способности к математике.
Наиболее распространенные языки программирования для разработчиков приложений: 1
- Java ®
- JavaScript ®
- Python 9 0121 ®
Узнайте больше о роли разработчик программного обеспечения .
2. Веб-разработчик
- Средняя зарплата в 2021 году согласно BLS: 78 300 долларов США 2
- Требуемое образование: Степень младшего специалиста 2
- Прогнозируемый рост занятости (2021-2031): 23 процентов (намного быстрее, чем в среднем) 2
То, как веб-сайт выглядит и функционирует, является прямым результатом работы веб-разработчика. Любая карьера программиста требует терпения, но эта дает более мгновенное удовлетворение, чем большинство других.
Веб-разработчики внимательно прислушиваются к потребностям своих клиентов и решают проблемы, чтобы предоставить им наилучший веб-сайт для их бизнеса, используя наиболее подходящий язык программирования и инфраструктуру информационных технологий. Они могут представить новое программное обеспечение как часть своей веб-разработки.
В конце проекта у вас есть работающий, доступный веб-сайт, на котором можно продемонстрировать свою тяжелую работу. Веб-разработчики преуспевают, когда могут показать портфолио своей работы и хорошо понимают языки программирования.
Наиболее распространенные языки программирования для веб-разработчиков: 1
- JavaScript
- Java
- HTML5
Подробнее о роли веб-разработчика .
3. Архитектор компьютерных сетей
- Средняя зарплата в 2021 г. согласно BLS: $120 520 2
- Требуемое образование: Бакалавр 2
- Прогнозируемый рост занятости (2021-2031): 4 процента (примерно в среднем) 2
Архитекторы компьютерных сетей отвечают за потребности компании в сетях передачи данных. Они создают план, представляют его руководству своей компании, контролируют и оптимизируют как аппаратное, так и программное обеспечение.
Локальные сети (LAN), глобальные сети (WAN) и интранет могут быть частью работы архитектора компьютерных сетей. BLS отмечает, что сети могут быть небольшими (например, связь между двумя офисами) или массивными, достаточно вспомнить облачную инфраструктуру.
Наиболее распространенные языки программирования для архитекторов компьютерных сетей: 1
- PERL ®
- Tcl
- Python
4. Администратор базы данных
- Средняя зарплата в 2021 г. согласно BLS: 101 000 долларов США 2
- Требуемое образование: Степень бакалавра 2
- Прогнозируемый рост занятости (2021-2031): 9 процентов (выше среднего) 2
Администраторам баз данных поручено защищать, организовывать и устранять неполадки при хранении больших объемов информации для компаний в Интернете.
Если вы любите анализировать и восстанавливать информацию, а также быстро решать проблемы, это может быть карьера программиста для вас.
Наиболее распространенные языки программирования для администратора баз данных: 1
- Python
- Java
- Oracle ® PL/SQL
Узнайте больше о роли администратора базы данных .
5. Аналитик компьютерных систем
- Средняя заработная плата в 2021 году согласно BLS: $99,270 2
- Требуемое образование: Бакалавр степень 2
- Прогнозируемый рост занятости (2021-2031): 9 процентов (выше, чем в среднем) 2
Аналитики компьютерных систем — это специалисты по стратегии, отвечающие за слияние инициатив компании в области бизнеса и информационных технологий (ИТ).
Они оценивают компьютерные и сетевые системы компании и предлагают обновления для удовлетворения потребностей бизнеса. Вам нужно иметь четкое представление о компьютерном кодировании, а также о деловой стороне, чтобы преуспеть в этой карьере программиста.
Наиболее распространенные языки программирования для аналитика компьютерных систем: 1
- JavaScript
- Python
Подробнее о роли аналитика компьютерных систем .
6. Инженер по обеспечению качества программного обеспечения (QA)
- Средняя зарплата в 2021 году согласно BLS: $109,020 2
- Требования к образованию: Степень бакалавра 2
- Прогнозируемый рост занятости (2021-2021 гг.) 2031): 25 процентов (намного быстрее, чем в среднем) 2
Инженеры по обеспечению качества программного обеспечения находятся на начальном этапе разработки программного обеспечения, документируя дефекты, разрабатывая тесты и сценарии и создавая руководства для нового программного обеспечения.
Они также проверяют существующие проекты программного обеспечения на предмет функциональности и потенциальных проблем.
Наиболее распространенные языки программирования для инженеров по контролю качества программного обеспечения: 1
- Java
- Python
Подробнее о роли QA программного обеспечения инженер .
7. Аналитик бизнес-аналитики
- Средняя зарплата в 2021 г. согласно BLS: 100 910 долл. США 2
- Требования к образованию: Степень бакалавра 2
- Прогнозируемый рост занятости (2021-2031): 11 процентов (выше среднего) 2
Программа мин — это бонус, но не такая необходимость для аналитики бизнес-аналитики.
Эта должность предназначена для маркетолога, работающего за кулисами, который собирает все самые свежие факты о программных продуктах и тенденциях, чтобы определить, какое программное обеспечение может помочь в решении бизнес-инициатив.
Если вы цените основы программирования, но не обязательно хотите построить на этом всю карьеру, эта работа может оказаться для вас хорошей.
Наиболее распространенные языки программирования для аналитиков бизнес-аналитики: 1
- R
- Java
Получите лучшее представление о мире аналитика бизнес-аналитики .
8. Программист
- Средняя заработная плата в 2021 г. согласно BLS: $93 000 2
- Требования к образованию: Степень бакалавра 2
- Прогнозируемый рост занятости (2021-2031): -10 процентов (медленнее среднего ) 2
Программисты пишут программы и переписывают программы, пока они не будут свободны от ошибок.
Они используют схему рабочего процесса и формулы кодирования до тех пор, пока не будет получена нужная информация. Внимание к деталям и терпение помогут вам в этой карьере программиста.
Наиболее распространенные языки программирования для программистов: 1
- Java
- JavaScript
- Microsoft C# ®
90 004 Получите лучшее представление о том, что влечет за собой компьютерное программирование .
9. Сетевой системный администратор
- Средняя заработная плата в 2021 году согласно BLS: $80,600 2
- Требования к образованию: Степень бакалавра 2
- Прогнозируемый рост занятости (2021-2031): 3 процента (медленнее, чем в среднем) 2
Сетевые системные администраторы поддерживают вычислительную среду в своих сетях и предотвращают аварии путем резервного копирования данных.
Обеспечение безопасности сети и предотвращение вирусов являются основными задачами, наряду с обеспечением отсутствия ошибок в коде и защитой как сети, так и аппаратного обеспечения компьютерной сети организации и компьютеров.
Наиболее распространенные языки программирования для сетевых администраторов: 1
- Python
- PERL ®
- Java
90 004 Узнайте больше о роли сетевого администратора .
Какие профессии программиста привлекают ваше внимание?
Теперь, когда вы знаете о различных способах, которыми вы можете извлечь выгоду из своих навыков программирования, пришло время начать использовать уже полученные базовые знания.
Хотя для большинства этих профессий в области компьютерного программирования требуется степень бакалавра, даже степень младшего специалиста и создание некоторого портфолио могут открыть вам дверь в одну из этих вакансий по проектированию компьютерных систем или программированию.
1 Burning-Glass.com (анализ 1 800 750 вакансий, требующих навыков программирования, 01 июня 2019 г. — 31 мая 2020 г.).
2 Бюро статистики труда, Министерство труда США, Справочник по профессиональным перспективам, [информация о карьере получена в мае 2023 г.