IT people
Кем быть?
•   Программист
•   Тестировщик
•   Аналитик
•   Специалист поддержки
•   Консультант
Программист
• что делает: пишет код,
  разрабатывает архитектуру
  системы, исправляет ошибки
• что знает: OOP, Java, C#/.NET, C++,
  Design Patterns, веб-технологии,
  СУБД
• что умеет: выполнять задачи по
  разработке, писать
  сопроводительную документацию,
  работать в команде
Тестировщик
• что делает: ищет ошибки и проверяет
  их исправление, пишет тестовую
  документацию
• что знает: Functional Testing,
  Performance Testing, SQL
• что умеет: проводить ручное
  тестирование, проводить
  автоматизированное тестирование,
  писать запросы к базе данных, работать
  в команде
 Миф: тестировщик – это программист-неудачник?
Аналитик
• что делает: общается с
  заказчиками, собирает и
  анализирует требования,
  объясняет программистам, что
  должна делать система
• что знает: методологии описания
  и моделирования бизнес-
  процессов, русский язык
• что умеет: задавать правильные
  вопросы, переводить с обычного
  языка на программистский,
  писать спецификации, рисовать
  модели, работать в команде
Специалист поддержки
• что делает: общается с
  пользователями, помогает решать
  проблемы
• что знает: функционал системы,
  типичные возникающие проблемы,
  SQL, русский язык
• что умеет: обрабатывать запросы
  пользователей, работать в команде,
  решать несколько задач
  одновременно, не нервничать

 Дальше: тестирование, программирование
Консультант
• что делает: общается с заказчиком,
  настраивает систему
• что знает: модули системы,
  предметную область (финансы,
  логистика, управление
  производством)
• что умеет: выяснять подробности,
  убедительно рассказывать,
  оптимизировать процессы
Как это работает?
•   Сбор и анализ требований
•   Разработка
•   Тестирование
•   Поддержка
Где это можно делать?
 В EPAM Systems!
Хотите знать больше?
        Напишите нам:
Ekaterina_Golovina@epam.com
 Maria_Makarova@epam.com
КОНЕЦ

IT people

  • 1.
  • 2.
    Кем быть? • Программист • Тестировщик • Аналитик • Специалист поддержки • Консультант
  • 3.
    Программист • что делает:пишет код, разрабатывает архитектуру системы, исправляет ошибки • что знает: OOP, Java, C#/.NET, C++, Design Patterns, веб-технологии, СУБД • что умеет: выполнять задачи по разработке, писать сопроводительную документацию, работать в команде
  • 4.
    Тестировщик • что делает:ищет ошибки и проверяет их исправление, пишет тестовую документацию • что знает: Functional Testing, Performance Testing, SQL • что умеет: проводить ручное тестирование, проводить автоматизированное тестирование, писать запросы к базе данных, работать в команде Миф: тестировщик – это программист-неудачник?
  • 5.
    Аналитик • что делает:общается с заказчиками, собирает и анализирует требования, объясняет программистам, что должна делать система • что знает: методологии описания и моделирования бизнес- процессов, русский язык • что умеет: задавать правильные вопросы, переводить с обычного языка на программистский, писать спецификации, рисовать модели, работать в команде
  • 6.
    Специалист поддержки • чтоделает: общается с пользователями, помогает решать проблемы • что знает: функционал системы, типичные возникающие проблемы, SQL, русский язык • что умеет: обрабатывать запросы пользователей, работать в команде, решать несколько задач одновременно, не нервничать Дальше: тестирование, программирование
  • 7.
    Консультант • что делает:общается с заказчиком, настраивает систему • что знает: модули системы, предметную область (финансы, логистика, управление производством) • что умеет: выяснять подробности, убедительно рассказывать, оптимизировать процессы
  • 8.
    Как это работает? • Сбор и анализ требований • Разработка • Тестирование • Поддержка
  • 9.
    Где это можноделать? В EPAM Systems!
  • 10.
    Хотите знать больше? Напишите нам: Ekaterina_Golovina@epam.com Maria_Makarova@epam.com
  • 11.