Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Федеральное бюджетное государственное образоват....doc
Скачиваний:
5
Добавлен:
28.04.2019
Размер:
111.62 Кб
Скачать

1.2 Должностные обязанности

Сфера информационных технологий развивается просто стремительно, а мы все продолжаем по привычке называть IT-специалистов программистами, компьютерщиками . На самом деле, в сфере IT существует большое количество различных профессий.

Аналитик в основном общается с командой разработки и с заказчиком ( проект может быть и сторонним и внутренним). Он собирает сведения и у заказчиков, и у предполагаемых пользователей продукта и описывает это для команды разработки в понятных для нее терминах. Отвечает на вопрос: что надо сделать? Именно аналитик занимается наиболее соответствующей специальности деятельностью.

Программист - член команды разработки. Отвечает на вопрос: как надо сделать?

Получает информацию либо напрямую от заказчика и пользователей (если проект совсем маленький и не предполагает аналитиков), либо от аналитика и из документов, которые тот подготовил. После этого он создает программу.

Социальная значимость профессии в обществе:

Без программистов сложно представить нашу нынешнюю жизнь. Интернет играет важную роль в развитие бизнеса и не только. Если нужно найти информацию, мы ищем через поисковую систему подходящие веб-ресурсы. Собственный сайт помогает в работе, является визитной карточкой фирмы. Если бы не умение программистов создавать нечто уникальное, то на Интернет страшно было бы смотреть.

Веб-программист создает веб-сайты, используя специальные языки программирования и технологии: HTML, CSS, PHP, MySQL,  и другие. Однако для того, чтобы веб-программист смог написать код сайта, веб-дизайнер должен сделать шаблон сайта сделать. Веб-дизайнер отвечает за дизайн сайта: внешний вид сайта в целом, логотипы, баннеры, навигацию по сайту.

Системные администраторы настраивают и обслуживают локальную сеть и пользовательские компьютеры в офисах и на предприятиях. Упрощенно говоря, их задача - следить, чтобы компьютеры и периферия (принтеры, сканеры и т.п.) и локальная сеть всегда работали исправно.

Системные администраторы — сотрудники, в обязанности которых входит не только слежение за сетевой безопасностью организации, но и создание оптимальной работоспособности компьютеров и программного обеспечения для пользователей, часто связанных между собой общей работой на определенный результат.

Нередко функции системного администратора перекладывают на компании, занимающиеся IT-аутсорсингом. Обычно такие компании предоставляют более низкую, чем содержание штатного сотрудника, стоимость обслуживания и осуществляют работу на основе абонементных договоров.

Ввиду быстрого роста Интернета и развития сетевых технологий, системному администратору-одиночке становится всё сложнее противостоять всем проблемам, поэтому давно появились специализированные форумы и печатные издания, направленные на расширение кругозора начинающих системных администраторов и оказание помощи в решении различных проблем.

Тестировщик - инженер по тестированию. Увы, роль этого специалиста в проекте недооценивают.

Однако именно тестировщик, или тестер, отвечает за качество продукта: он составляет сценарии проверки программы, чтобы покрыть максимально возможные варианты ее использования и выявить максимально возможное число сбоев в ее работе, а также максимально возможное количество ошибок программиста.

Специфика:

Некоторые утверждают, что специфика профессии заключается в видимом однообразии и моннотоности трудового процесса; по мнению других, тестирование является творческой исследовательской работой (в противовес стандартизированной разработке). Одной из особенностей профессии является возможность удаленной работы, причем расстояние часто не имеет значения (тестировщик может находиться в другом городе или стране по отношению к разработчику и заказчику). Это позволяет рассматривать данную профессию как одну из возможных ступеней для получения опыта и накопления знаний в удалённой разработке ПО с целью дальнейшей работы программистом.

Необходимыми качествами являются логическое мышление, хорошая память, умение учиться и адаптироваться к существующим задачам, быстро переключаться с одного типа задач на другой. Не менее важны терпение, усидчивость и умение работать в команде (при XP-тестировании).

Кроме того, тестировщик выступает одновременно и как пользователь, и как эксперт, а потому должен иметь определенный склад мышления: уметь воспроизводить поведение пользователя продукта и анализировать поведение системы, входящие параметры и полученные результаты с точки зрения инженера. Менеджер проектов зачастую совмещает роль аналитика проекта и обязанности по управлению проектом - распределение задач, контроль над их выполнением.

Так же помощь команде в сложных ситуациях и обеспечение дружественной инфраструктуры (комфортных условий и наличия всех необходимых программ).

Управление проектом — довольно сложная задача, требующая от специалиста тонкого чутья в области организационных и межличностных вопросов. Хороший специалист должен уметь координировать работу многих специалистов, которые до этого не имели опыта совместной работы. Как правило руководителями проектов становятся люди, имеющие технический опыт работы.

Копирайтер – это специалист, который квалифицируется на создании рекламных текстов в сети Интернет. Этот специалист должен обладать знаниями особенностей создания различных текстов для интернет-сайтов, хорошо разбираться в вопросах относительно оптимизации текстов под конкретные поисковые системы, а также уметь учитывать тонкости верстки.