Здравствуйте, в этой статье мы постараемся ответить на вопрос: «3. УСЛОВИЯ ОПЛАТЫ ТРУДА РАБОТНИКА». Если у Вас нет времени на чтение или статья не полностью решает Вашу проблему, можете получить онлайн консультацию квалифицированного юриста в форме ниже.
Автором кода является программист, которого нанимает компания (ст. 1228 ГК РФ). Однако, если с программистом заключен трудовой договор с компанией, то исключительные права на служебное произведение (результат работы) сотрудника получает компания (п.2 ст. 1295 ГК РФ, п.3 ст. 1370 ГК РФ).
Подробную должностную инструкцию и результаты работы сотрудника
В трудовом договоре потребуется точно указать, что входит в трудовые обязанности программиста. Если его функции будут описаны в трудовом договоре или должностной инструкции, то в этом случае права на интеллектуальную собственность перейдут IT-компании.
Например, вы указали в трудовом договоре или должностной инструкции, что сотрудник разрабатывает (пишет код) базы данных, но не зафиксировали, что в его обязанности также входит разработка архитектуры базы данных, либо не применили формулировки, которые подразумевают, что все действия с базой данных будут входить в должностные обязанности сотрудника.
В этом случае исключительные права на код базы данных будет принадлежать компании, а вот исключительные права на архитектуру базы данных будут принадлежать сотруднику. Если через некоторое время вы увидите, что сотрудник создает стартап-убийцу mysql, который основан на архитектуре базы данных из вашего проекта, то закон будет на стороне сотрудника: в его обязанности не входили функции, связанные с разработкой архитектуры базы данных.
Если сотрудник начинает выполнять функционал, который не закреплен в его должностной инструкции, то потребуется заключить с сотрудником дополнительное соглашение к трудовому договору, по которому выполнение этого функционала будет входить в его рабочие обязанности и результат его интеллектуальной работы, а исключительные права будут принадлежать компании. Иначе исключительные права также останутся в собственности сотрудника.
В данный раздел включаются общие положения о правах и обязанностях работника и работодателя согласно трудовому законодательству.
Важным моментом для трудового договора с программистом является подробное описание его трудовой функции, т.е. должностных обязанностей. Данное обстоятельство важно в связи с тем, что создаваемое им программное обеспечение признается служебным произведением только в случае его разработки в рамках служебных обязанностей. В противном случае права на такое ПО принадлежат работнику, являющемуся его автором.
Аналогичные требования применимы к иным творческим работникам, в результате работы которых могут быть созданы служебные произведения и иные служебные объекты интеллектуальной собственности. К числу таких сотрудников можно отнести инженеров, дизайнеров, копирайтеров и т.д.
Также необходимо включать в данный раздел условия о соблюдении программистом требований конфиденциальности информации, к которой он получает доступ в связи с выполнением своих трудовых обязанностей или случайно на месте работы.
Представим себе, что Ваши планы на реализацию какого-то стартапа станут известны конкурентам, которые на основе Ваших разработок сумеют быстрее представить продукт на рынке и даже внедрить. Вместо возможных сверхприбылей, Вы получите статьи расходов на разработку проекта и, скорее всего, судебные иски (что тоже расходы), где придется доказывать Ваше авторское право на разработки.
Да, полностью нивелировать перечисленные риски не удастся, но, значительно комфортней будет отстаивать свое право, если в договоре оказания ИТ-услуг Вы пропишите, что конкретно относится к конфиденциальной информации, каков порядок обращения с ней, сроки неразглашения (можно также указать, что исполнитель ознакомлен с политикой конфиденциальности заказчика), значительные штрафы за разглашение.
Здесь хочу обратить Ваше внимание: почти у всех компаний в документах содержится одна и та же ошибка – правила работы с ПДн они называют Политикой конфиденциальности.
Однако, политика конфиденциальности более широкое понятие и включает в себя работу со всей конфиденциальной информацией, в том числе, с персональными данными. Конфиденциальной информацией является информация, отнесенная к таковой в силу закона, и любая, которую стороны назовут таковой, пропишут правила работы с ней. Требования же к работе с персональными данными жестко регламентированы законодательством.
Таким образом, в Правилах ПДн мы прописываем то, что обязательно должно быть в силу закона, практики, рекомендаций Роскомнадзора, а в Политике конфиденциальности, помимо этого, то, что хотим защитить дополнительно. Например, различные договоры, письма с Вашими клиентами, партнерами, наработки и т.п., внутреннюю документацию. Важно закрепить в договоре, что является результатом оказанных услуг и кому он принадлежит, критерии определения качества оказанных услуг, пределы использования результата заказчиком и исполнителем, в том числе, в маркетинговых целях, либо указать об отсутствии таких пределов.
Нередко, между сторонами возникают споры именно из-за неопределенности того, что является результатом оказания услуг. Так, исполнитель оказал определенные услуги по проверке соответствия информационной системы заказчика требованиям законодательства и рекомендациям Банка России, предоставил соответствующие рекомендации. Однако, в результате мониторинга Банком России были выявлены ряд нарушений в деятельности заказчика, не указанных в рекомендациях исполнителя. Заказчик отказался от оплаты по договору в связи с тем, что исполнителем оказаны услуги ненадлежащего качества. Исполнитель обратился в суд с требованием о взыскании задолженности по договору оказания услуг. Каковы перспективы судебного спора?
Многое здесь зависит от таких критериев, как:
- формулировка предмета и результата договора – иногда суды аргументируют свою точку зрения тем, что предметом спорного договора являлось только оказание услуг, а не достижение конкретного результата (определение Ростовского областного суда от 17 мая 2012 г. по делу № 33-5206);
- критерии качества оказанных услуг – определены ли договором;
- способ взаимодействия сторон – если между представителями сторон велась переписка в ходе исполнения договора, то опять же, возвращаемся к условиям договора – есть ли пункты о легитимности такой переписки.
Из простого примера мы видим, как много зависит именно от того, как составлен договор оказания ИТ-услуг, насколько детально определены его условия. Ведь иногда фраза, длинною в одну строчку, способна принести компании победу в судебном споре, а значит, принесет прибыль или позволит сэкономить.
Штат нашей компании – это команда квалифицированных юристов с богатым опытом ведения дел в сфере IT-технологий. Мы предоставляем консультации IT-компаниям на протяжении многих лет и хорошо разбираемся в тонкостях персональных данных и информации.
Ситуация, при которой применим Трудовой договор с разработчиком программного обеспечения гражданином Республики Казахстан:
В силу требований закона фактическое допущение Работодателем физического лица (Работника) к работе, т.е. к выполнению работы по определенной специальности, квалификации или должности (трудовой функции) осуществляется только после заключения сторонами Трудового договора. При этом допуск Работодателем к работе лица без заключения Трудового договора влечет штраф на должностных лиц в размере тридцати, на субъектов малого предпринимательства или некоммерческие организации – в размере шестидесяти, на субъектов среднего предпринимательства – в размере ста, на субъектов крупного предпринимательства – в размере ста пятидесяти месячных расчетных показателей.
Представленный Трудовой договор с разработчиком программного обеспечения гражданином Республики Казахстан применим при совокупности следующих условий:
- работа по Трудовому договору разработчиком программного обеспечения является основным местом работы Работника и (или) не осуществляется на условиях совместительства;
- работа по Трудовому договору с разработчиком программного обеспечения гражданином Республики Казахстан не выполняется в режиме гибкого рабочего времени, не применяется разделение ежедневной работы (рабочей смены) на части;
- работа по Трудовому договору с разработчиком программного обеспечения гражданином Республики Казахстан не является сезонной, не осуществляется вахтовым методом или дистанционно, Работник не является домашним или надомным, работа не связана с тяжелыми, вредными и (или) опасными условиями труда;
- по Трудовому договору с разработчиком программного обеспечения гражданином Республики Казахстан не выполняется работа в должности руководителя и членов коллегиального исполнительного органа юридического лица и (или) в иной должности, назначаемой (избираемой) собственником имущества или уполномоченным им лицом (органом) либо уполномоченным органом юридического лица;
- работа по Трудовому договору с разработчиком программного обеспечения гражданином Республики Казахстан не является работой гражданской службы, в государственные предприятиях на праве хозяйственного ведения, национальных управляющих холдингах, национальных институтах развития, национальных холдингах и национальных компаниях, а также их дочерних организации на должности, связанной с исполнением управленческих функций;
- Трудовой договор с разработчиком программного обеспечения гражданином Республики Казахстан заключается на:
- неопределенный срок;
или
- определенный срок, а именно:
- не менее одного года, кроме субъектов малого предпринимательства, на которых данное ограничение не распространяется и которые могут заключить Трудовой договор с разработчиком программного обеспечения гражданином Республики Казахстан на определенный срок любой продолжительности;
или
- на время замещения временно отсутствующего Работника;
- Трудовой договор заключается с гражданином Республики Казахстан с целью создания последним служебного (ых) произведения (ий) — Программного обеспечения для ЭВМ.
- сторонами Трудового договора с разработчиком программного обеспечения гражданином Республики Казахстан являются лица, соответствующие условиям перечисленным ниже.
8.1 Стороны обязуются обеспечить конфиденциальность сведений, относящихся к предмету настоящего договора, процессу выполнения работ и полученным результатам.
8.2 Конфиденциальная информация не должна передаваться третьим сторонам без письменного разрешения другой стороны. Обе стороны договора обязуются обеспечивать защиту конфиденциальной информации от несанкционированного использования и распространения.
При разработке ПО часто может использоваться информация, разглашение которой нежелательно для заказчика, например, это может быть база данных клиентов. Раздел о конфиденциальности в договоре позволяет предотвратить утечку такой информации и устанавливает ответственность сторон соглашения, если это произойдет.
В договоре можно также указать дополнительное условие: в течение какого времени после прекращения договора (получения результата работ) стороны обязуются соблюдать конфиденциальность.
Договор на разработку программного обеспечения всегда составляется индивидуально, в зависимости от потребностей заказчика и разработчика. Неверные или неточные формулировки в нем могут привести как к финансовому ущербу, так и к нарушению безопасности компьютерных сетей. Поэтому оформление договора лучше всего доверить профессиональным IT-юристам патентного бюро Ezybrand.
Ответственность программиста
IT-специалист, кроме основных прав и положений, которые он обязан выполнять на рабочем месте, несёт ответственность за определённый вид деятельности или бездействий при выполнении своих профессиональных обязанностей.
Ответственность работы программиста:
- При ненадлежащем выполнении своих трудовых обязанностей к работнику могут быть применены санкции в соответствии с Трудовым Кодексом РФ.
- При нарушении уголовного или гражданско-правового законодательства, во время выполнения своих обязанностей, программист несёт ответственность в связи и имеющимися нормами на момент совершения подобных действий.
- Если в результате ненадлежащего выполнения программистом трудовых обязанностей, организация понесла убытки, то в отношении работника применяются санкции в соответствии с действующими нормами Трудового Кодекса.
В процессе выполнения своих профессиональных обязанностей, программист не застрахован от совершения ошибок, но при отвественном подходе к выполнению своих трудовых функций, вероятность возникновения ситуаций, при которых могут возникнуть серьёзные последствия для организации, где трудоустроен IT-специалист, ничтожно мала.
Договор на разработку ПО – подряд, услуга или заказ?
Если по договору с разработчиками программного обеспечения вы не просто получаете права, но программа специально создается по вашему заказу, то в договоре необходимо урегулировать этап создания.
Оформляют его разными дoгoвoрaми: чаще договором подряда или договором оказания услуг. При этом считается, что это выбор самих сторон. Между тем, это не совсем корректно.
Сразу ответ: правовая природа договора на разработку ПО ближе к договору подряда, разработка не является услугой, она является работой. Ниже уже разберемся почему.
Однако по закону такой договор называется договором заказа.
Итак, если договор на разработку программы заключается между заказчиком и непосредственным автором (то есть лицом, которое само кодит), то это договор авторского заказа, и регулируется он статьей 1288 Гражданского кодекса РФ.
Если договор на разработку программы заключается между заказчиком и фирмой или физлицом, которое само не пишет код, а работает с авторами, руководит ими, то это уже договор заказа, и регулируется статьей 1296 Гражданского кодекса РФ.
Частая ситуация: когда в команде несколько программистов, а договор заключается с одним («главным»), тогда в части прав главного программиста должна применяться статья 1288 Гражданского кодекса РФ, а в части прав других программистов – статья 1296, в частности это влияет на то, у кого какие авторские права.
Очень многое будет зависеть от текста договора на разработку ПО, от фактической воли сторон, от косвенных ее доказательств (например, переписки), лучше привлекать юриста по авторскому праву и интернет-праву уже на этапе составления договора, чтобы не было проблем в будущем. Ведь предприниматели несут ответственность за нарушение авторских прав и в отсутствие вины, то есть сослаться на договор с «главным» программистом в свое оправдание не получится, если кто-то из других программистов предъявит обоснованные претензии по авторским правам.
Техническое задание на разработку программного обеспечения
Прежде всего техническое задание необходимо программисту, чтобы написать программу. Чем подробнее прописаны требования к программе, ее функционалу, тем ближе будет конечный результат к желаемому. Нередко целесообразно подключать к работе над договором разработчика (со стороны заказчика или со стороны программиста), есть программисты, сочетающие в себе качества разработчика и программиста, тогда он поможет и с техническим заданием.
В техническом задании работы лучше разбить на этапе и согласовать сроки. Срок – это существенное (необходимое) условие договора авторского заказа. Если он не согласован в договоре, то договор авторского заказа не считается заключенным, т.е. не порождает никаких юридических последствий (статья 1299 Гражданского кодекса РФ).
Обычно процесс разработки разбивают на этапы, к которым указывают не только сроки выполнения, но и оплату по договору также делают поэтапной.
Также важно определить, что оплачивают ваши поэтапные платежи: процесс создания (работу) на соответствующем этапе или права на промежуточный этап, а могут быть авансовыми платежами в счет будущей оплаты исключительного права или лицензии (разрешения) на использование программы. Обычно это первое (вознаграждение за работу по этапу из технического задания), однако нередко лучше (зависит от обстоятельств) прописывать в договоре, чтобы это было последним (авансом за права).
Требования к программисту 1С
В маленьких компаниях программист 1С может совмещать обязанности администратора 1С.
Должностные обязанности программиста 1С, указаны в трудовом договоре и его дополнении. В трудовом договоре с программистом 1С указаны следующие должностные обязанности:
• модифицировать и обновлять существующие документы, отчеты, обработывать бухгалтерский, оперативный и управленческй учет;
• создавать новые документы, отчеты, обработывать бухгалтерский, оперативный и управленческий учет;
• разрабатывать методы и формы ведения учета товарооборота;
• обучать персонал компании и удаленные подразделения компании работать с существующими и вновь создаваемыми документами и отчетами.
Трудовой договор с программистом 1С и его приложение (должностная инструкция) оговаривают знания или умения, которые должен оиметь программист 1С для выполнения своих обязанностей.
Программист 1С, принмаемый на работу и увольняемый прказом директора предпрятия, относится к категории специалистов.
Должность программиста 1С может получить лицо, которое обладает высшим профессиональным (техническим или инженерно-экономическим) образованием и опытом работы по специальности, приобретенным в период обучения, или стажом работы на инженерно-технических должностях без квалификационной категории или стажом работы в должности техника I категории не менее 3 лет либо других должностях, замещаемых специалистами со средним профессиональным образованием, не менее 5 лет.
Взаимоотношения и связи по должности
Должностная инструкция техника-программиста
1. Техник-программист относится к категории специалистов.
— техника-программиста назначается лицо, имеющее среднее профессиональное образование без предъявления требований к стажу работы;
— техника-программиста II категории — лицо, имеющее среднее профессиональное образование и стаж работы в должности техника-программиста не менее 2 лет;
— техника-программиста I категории — лицо, имеющее среднее профессиональное образование и стаж работы в должности техника-программиста II категории не менее 2 лет.
3. Назначение на должность техника-программиста и освобождение от нее .
4. Техник-программист должен знать:
4.1. Методы проектирования механизированной и автоматизированной обработки информации.
4.2. Средства вычислительной техники, сбора, передачи и обработки информации и правила их эксплуатации.
4.3. Технологию механизированной и автоматизированной обработки информации.
4.4. Рабочие программы, инструкции, макеты и другие руководящие материалы, определяющие последовательность и технику выполнения расчетных операций.
4.5. Виды технических носителей информации, правила их хранения и эксплуатации.
4.6. Действующие системы счислений, шифров и кодов.
4.7. Основные формализованные языки программирования.
4.8. Основы программирования.
4.9. Методы проведения расчетов и вычислительных работ.
4.10. Методы расчета выполненных работ.
4.11. Основы экономики, организации производства, труда и управления.
4.12. Основы трудового законодательства.
4.13. Правила внутреннего трудового распорядка.
4.14. Правила и нормы охраны труда.
5. На время отсутствия техника-программиста (отпуск, болезнь, пр.) его обязанности исполняет лицо, назначенное в установленном порядке. Данное лицо приобретает соответствующие права и несет ответственность за качественное и своевременное исполнение возложенных на него обязанностей.
Основные направления деятельности
Основными направлениями деятельности техника-программиста являются:
1. разработка простых программ обработки информации;
2. обеспечение автоматизированной обработки и представления информации;
3. обеспечение хранения информации на различных носителях.
На техника-программиста возлагаются следующие функции:
1. Разработка программ, обеспечивающих на основе анализа математических моделей и алгоритмов решения экономических и других задач возможность выполнения алгоритма, и, соответственно, поставленной задачи средствами вычислительной техники; проведение их тестирования и отладки.
2. Разработка технологии решения задач по всем этапам обработки информации.
1. Выполняет работу по обеспечению механизированной и автоматизированной обработки поступающей в вычислительный (информационно-вычислительный) центр (далее ВЦ (ИВЦ)) информации, разработки технологии решения экономических и других задач производственного и научно-исследовательского характера.
2. Принимает участие в проектировании систем обработки данных и систем математического обеспечения машины.
3. Выполняет подготовительные операции, связанные с осуществлением вычислительного процесса, ведет наблюдение за работой машин.
4. Составляет простые схемы технологического процесса обработки информации, алгоритмы решения задач, схемы коммутации, макеты, рабочие инструкции и необходимые пояснения к ним.
5. Разрабатывает программы решения простых задач, проводит их отладку и экспериментальную проверку отдельных этапов работ.
6. Выполняет работу по подготовке технических носителей информации, обеспечивающих автоматический ввод данных в вычислительную машину, по накоплению и систематизации показателей нормативного и справочного фонда, разработке форм исходящих документов, внесению необходимых изменений и своевременному корректированию рабочих программ.
7. Участвует в выполнении различных операций технологического процесса обработки информации (прием и контроль входной информации, подготовка исходных данных, обработка информации, выпуск исходящей документации и передача ее заказчику).
8. Ведет учет использования машинного времени, объемов выполненных работ.
6.1. Исключительные имущественные права на программное обеспечение переходят к Заказчику после подписания акта приема-передачи выполненных работ по настоящему Договору.
6.2. Заказчик имеет право сдавать в аренду, продавать, передавать в использование, изменять, создавать новые версии программного обеспечения, декомпилировать программное обеспечение полностью или в части.
6.3. После подписания акта приема-передачи выполненных работ по настоящему Договору у Исполнителя не остается никаких прав на переданное программное обеспечение кроме прав, которые в соответствии с белорусским законодательством не подлежат никакому отчуждению.
6.4. Исполнитель не имеет право использовать программное обеспечение в коммерческих целях.
Проблема авторства конечного результата работ — программного обеспечения
Согласно законодательству РФ, авторские права на все виды программ (в том числе на операционные системы и программные комплексы), которые могут быть выражены на любом языке и в любой форме, включая исходный текст и объектный код, охраняются так же, как авторские права на произведения литературы.
Автору произведения принадлежат следующие права:
-
исключительное право на произведение;
-
право авторства;
-
право автора на имя;
-
право на неприкосновенность произведения;
-
право на обнародование произведения.
Однако ст. 1296 ГК РФ делает оговорку: исключительное право на программу для ЭВМ, базу данных или иное произведение, созданные по договору, предметом которого было создание такого произведения (по заказу), принадлежит заказчику, если договором между подрядчиком (исполнителем) и заказчиком не предусмотрено иное.
Но при этом:
-
данное правило не распространяется на случаи, когда подрядчик является еще и автором программы;
-
подрядчик (не автор) может использовать ПО безвозмездно для своих нужд.
Стандартный договор на разработку?
Договор на разработку не должен быть универсальным: мы составляем их каждый раз заново в зависимости от того, какую модель разработки ПО договор должен отражать. Например, наиболее классическим примером можно считать договор, основанный на Waterfall-модели, однако более широко используются Agile-договоры, часто объединяемые с аутстафом (outstaffing) или dedicated team. Они имеют разную начинку и всегда предусматривают внимание к интересам клиента.
Кроме того, всегда существуют дополнительные специфические договоренности между разработчиком и заказчиком: кто получает имущественные права на конечный продукт? Охраняется ли коммерческая тайна? Как разработчик может выйти из проекта? Существует ли порог стоимости разработки? Так еджайл или вотерфол?
Договор должен отражать ту модель, которую разработчик и заказчик выбрали для сотрудничества. Стоит помнить, что договор нужен для защиты обеих сторон, и поэтому юрист должен прежде всего понимать суть и последствия выбранной Вами модели разработки ПО.
Договор с разработчиком: как не лишиться прав на программный продукт
Сотрудник может писать код на своем оборудовании или оборудовании компании. Может писать код в офисе, дома, коворкинге и любом другом месте, а также писать код в нерабочие часы.
Если в трудовом договоре жестко определены часы работы сотрудника (трудовое время) с 9:00 до 18:00 и нет никаких дополнительных соглашений по его задержке в нерабочее время, то функции, которые будет выполнять сотрудник после 18:00 будут относиться к нерабочему времени и, соответственно, результат работы и интеллектуальная собственность будет проходить вне рамок трудового договора (ст. 91 ТК РФ).
Исключительные права на код, который был написан в это время будут принадлежать сотруднику, а не компании. Чтобы этого избежать потребуется зафиксировать в должностной инструкции или трудовом договоре, что график работы может быть ненормирован (ст. 101 ТК РФ) или возможна дополнительная нагрузка во внерабочее время по поручению работодателя в рамках трудового договора.
Также лучше зафиксировать в трудовом договоре, что для выполнения своих трудовых функций сотрудник может работать в офисе компании или любом другом месте, а также использовать любое оборудование, в том числе свое. Фактом выполнения функций по трудовому договору будет являться задача руководителя в таск-системе (jira, clickup, asana и т.д.).
Если сотрудник пишет код на оборудовании своего работодателя или использует оборудование работодателя для своих проектов (допустим, компания дала в личное пользование сотрудника рабочий ноут), то исключительные права на код будут принадлежать сотруднику, а не компании (п.5 ст. 1370 ГК РФ).
Сотрудник будет обладать исключительным правом и правом патента на этот код. Еще раз напомним, что нужно подробно зафиксировать все функции и результат труда сотрудника в должностной инструкции или трудовом договоре, чтобы не возникло неприятных моментов в будущем. Доводы в защите исключительных прав на интеллектуальную собственность, что сотрудник делал всю работу на оборудовании компании и с помощью технических средств компании в суде будут ничтожны.
В этой ситуации компания может потребовать только простую лицензию на пользование продуктом для личных нужд на срок владения сотрудником исключительного права. Либо потребовать возместить расходы, которые понесла компания при разработке сотрудником кода, который был разработан с использованием материальных, технических и денежных ценностей компании.
В трудовом договоре лучше зафиксировать этот момент следующим образом: по умолчанию при разработке таких продуктов сотрудником, компания будет владеть правом на простую лицензию, при этом сотрудник может отказаться от исключительного права на код при подписании дополнительного соглашения между сторонами.
По умолчанию компания сможет использовать продукт, но не распространять его, а также, возможно, сможет с помощью переговоров добиться перехода исключительных прав от сотрудника к компании. То же самое, если сотрудник делает свой проект в рабочее время. В этом случае затрачиваются денежные ресурсы компании.
Программирование — отрасль, объединяющая много разных профессий. Суть профессии, определяющая, что входит в обязанности программиста, и требования к нему, заключается в следующем: на основе анализа алгоритмов решения экономических, технических и пр. задач, математических моделей разрабатывать программы для их решения средствами вычислительной техники. В настоящее время все программисты делятся (условно) на 8 крупных типов — по направлениям деятельности:
- frontend-разработчик;
- backend-разработчик;
- fullstack-разработчик;
- game developer;
- Android-разработчик;
- iOS-разработчик;
- 1C-программист;
- инженер-программист.
Есть еще классификация по специализации (более крупные блоки, объединяющие перечисленные направления):
- системные — создают операционные системы (например, Android или iOS);
- прикладные — пишут программы и приложения: игры, офисные приложения (например, Microsoft Office) и многое другое;
- веб-программисты — разрабатывают интернет-сайты и программы, которые поддерживают их работу.