Обучение
- Подготовительные курсы
-
Программирование
- Промышленная разработка программного обеспечения на Java
- Промышленная разработка ПО на ASP.NET
- Разработка игр на Unity
- Курсы создания сайтов и Front-end разработки
- Разработка мобильных приложений под iOS
- Разработка мобильных приложений на Android
- Разработка веб-приложений на PHP
- Разработка веб-приложений на Python
- Разработка на C++
- Разработка игр на С++
- Разработка на Node.js
- Программирование на Go (Golang)
- Реляционные базы данных и SQL
- Веб-разработка на Ruby on Rails
- 1С программирование
- Наука о данных
- Тестирование ПО
- Гуманитарные и экономические дисциплины в IT
- Управление проектами и продуктами
- Бизнес- и системный анализ
- Веб-дизайн и компьютерная графика
- Системное и сетевое администрирование
- Информационная безопасность
- Маркетинг и продажи
- Английский язык для IT
- IT Bootcamp
- Fullstack
Обучение
- Программирование
- Промышленная разработка программного обеспечения на Java
- Промышленная разработка ПО на ASP.NET
- Разработка игр на Unity
- Курсы создания сайтов и Front-end разработки
- Разработка мобильных приложений под iOS
- Разработка мобильных приложений на Android
- Разработка веб-приложений на PHP
- Разработка веб-приложений на Python
- Разработка на C++
- Разработка игр на С++
- Разработка на Node.js
- Программирование на Go (Golang)
- Реляционные базы данных и SQL
- Веб-разработка на Ruby on Rails
- 1С программирование
- Тестирование ПО
- Ручное тестирование ПО
- Мобильное тестирование приложений
- Автоматизированное тестирование на Python
- Автоматизированное тестирование на Java
- Автоматизированное тестирование на JavaScript
- Автоматизированное тестирование на C#
- Тестирование безопасности
- Гуманитарные и экономические дисциплины в IT
- Technical writing
- IT HR
- PR в IT
- Управление финансами в IT
- Управление проектами и продуктами
- Project management
- Product management: Основы управления IT-продуктом
Стажировка в IT-лаборатории ОЦ ПВТ - уникальный опыт и навыки практика
Специализированный курс-практикум Development Practice был впервые запущен в Образовательном центре ПВТ в феврале 2013 года, но уже успел приобрести известность (состоялось несколько выпусков слушателей, подавляющее большинство которых успешно трудоустроились в IT-компаниях) и популярность (число людей, активно проявляющих интерес к программе, постоянно растет). Проект доказал свою ценность и жизнеспособность, поэтому в дальнейшем будет развиваться и совершенствоваться.
Попасть на стажировку можно в любое время
Какие цели преследовали в ОЦ ПВТ, создавая специализированный курс-практикум Development Practice? В чем уникальность этой программы? Зачем выпускникам Центра проходить стажировку в IT-лаборатории после завершения обучения на базовых курсах, что конкретно она может им дать?
Иван Спресов: Цели
• владелец продукта (Product Owner), представляющий интересы Заказчика (эту роль в проектной команде выполняют выпускники программы Business Analyst);
• скрам-мастер (Scrum Master), представляющий интересы команды Разработчика
• бизнес-аналитик (Business Analyst), который собирает и анализирует требования к разрабатываемому продукту, а также управляет ими
• верстальщики (Front-end Developers)
• разработчики (Software Developers), на которых возлагается создание серверной части продукта (на сегодняшний день в качестве разработчиков стажировку могут пройти выпускники программы Java Developer и PHP Developers);
• тестировщики (Software Testers)
На выходе мы имеем не только повышение уровня специализированной подготовки выпускников. Ребята приобретают опыт работы над реальными проектами
У кого первого возникла идея создания подобной программы?
Иван Спресов: Идея создания подобной программы возникла у меня, но ее воплощение состоялось благодаря серьезной поддержке со стороны руководства Центра.
Как попасть на программу Development Practice? Что для этого нужно знать и уметь?
Иван Спресов: Чтобы попасть на программу, нужно просто сообщить нам в той или иной форме о своем желании пройти стажировку в IT-лаборатории. Мы постараемся найти вам работу на проекте, максимально учитывая ваши знания и навыки. Хочу также отметить, что наша IT-лаборатория открыта не только для выпускников базовых программ ОЦ ПВТ, но и для всех тех, кто хотел бы стажироваться в таком формате и имеет соответствующую подготовку
Кто придумывает темы проектов? Как идет формирование проектных команд (как распределяются конкретные люди)? Можно ли выбрать конкретную тему (команду)?
Иван Спресов: У нас нет понятия «темы проектов». Есть проект, на котором люди занимаются очень важным и нужным делом
Насколько важна командная работа в IT-сфере?
Иван Спресов: Команда
Какие личные качества необходимы, чтобы работать в команде?
Иван Спресов: Важно уметь находить общий язык с разными по темпераменту и характеру людьми. Важно быть ответственным и всегда доводить начатое до логического конца. Важно стремление быть профессионалом и, несмотря ни на какие препятствия, идти к общей цели.
Как практически строится работа команд в IT-лаборатории?
Иван Спресов: Работа строится по модели релизов. В начале команды планируют объем работ, исходя из того, что в их распоряжении есть 2,5-3 месяца. Затем они начинают работать короткими по времени итерациями (две недели) и постепенно
В проспекте программы говорится, что внутрикомандная работа и межкомандное взаимодействие будут организованы по методологии Agile Scrum. Что это означает?
Иван Спресов: Это значит, что мы используем гибкие практики управления и построения работы на проекте. Каждый член команды вовлечен в обсуждение требований. Каждый член команды знает, куда мы движемся, что мы делаем и что будет в конце. Идет свободный обмен информацией
Кто такой скрам-мастер? Какие у него функции?
Иван Спресов: Скрам-мастер
Какие технические средства используются при работе над проектами?
Иван Спресов: Мы используем пять выделенных серверов для обеспечения работы команд. Кроме того, используются разные приложения и системы для отслеживания процесса:
• AgileFant
• Bugzilla
• TeamCity
• xWiki
Приходится ли руководителю стажировки вмешиваться в работу команд над проектами? На какую помощь команды и слушатели программы могут рассчитывать?
Иван Спресов: Вмешиваться в процесс управления через голову прямого руководителя команды, лица очень важного с точки зрения процессов и выполнения обязательств команды,
Что касается второго вопроса, то участники стажировки могут рассчитывать на помощь в настройке среды, процессных вещах. В IT-лаборатории налажен активный обмен опытом между «старожилами» и «новичками». Однако мы никогда не будем помогать слушателям, которые не участвуют в процессе, пропускают встречи, ничего не делают и стараются переложить ответственность на других. Это золотое правило, которое мы стараемся соблюдать.
Сколько длится стажировка на программе Development Practice?
Иван Спресов: Все зависит от конкретного человека. У нас есть минимальный срок участия в проекте
Можно ли подключиться к работе над проектом уже после старта программы? Можно ли перейти из команды в команду?
Иван Спресов: Конечно, можно. Так, кстати, принято и в IT-компаниях. Есть желание
Сколько стоит обучение на программе? Предусмотрены ли какие-либо льготы по оплате?
Иван Спресов: Обучение стоит не слишком дорого
Могу также добавить, что если кто-то из слушателей решит остаться в IT-лаборатории еще на какое-то время, чтобы продолжить свое совершенствование
Что ждет слушателей на защите? Кого обычно ОЦ ПВТ приглашает на защиту проектов?
Иван Спресов: Для каждого релиза мы организовываем внешнюю защиту, которая проходит в административном корпусе Парка высоких технологий. Обстановка всегда торжественная и волнительная, потому что мы приглашаем представителей ведущих компаний в области информационных технологий
Проект
Иван Спресов: Нужно не бояться брать на себя ответственность, как и в жизни, нужно стремиться к лучшему, делать все, что от вас зависит для достижения ваших целей. Если вы трудолюбивы и не боитесь сложностей, то, поверьте, вас заметят.
Сколько выпусков на программе стажировки уже состоялось?
Иван Спресов: Мы провели три выпуска слушателей и сейчас готовим к выпуску уже четвертый набор. В настоящее время в IT-лаборатории занимается более 50 слушателей. Причем среди них как новички, набранные к старту данного релиза, так и старожилы, которые продолжают учувствовать в проекте уже на протяжении нескольких релизов даже несмотря на то, что уже достаточно давно нашли работу. Для нас это является хорошим показателем
Сейчас Development Practice собирает на проекты выпускников четырех программ: Business Analyst, Java Developer, Front-end Developer и Software Testing Engineer. Планируется ли расширение проекта, добавление языков программирования?
Иван Спресов: Да, в следующем году мы планируем подключить команду на PHP, в более отдаленной перспективе у нас запланирован.Net. Кроме того, есть идея ввести в проект технических писателей и UI/UX-специалистов в случае, если Центру удастся запустить данную программу. Насколько я знаю, ОЦ ПВТ сейчас активно ищет IT-тренеров по этому направлению.
Кстати, в связи с планируемым расширением проекта
Программа Development Practice работает с февраля, состоялось уже три выпуска слушателей. Вносились ли какие-либо изменения в формат стажировки с учетом замечаний (пожеланий) слушателей или работодателей?
Иван Спресов: Конечно, мы постоянно развиваемся. Изменяем модели ведения процессов и технологические платформы, ищем, как оптимизировать и улучшить процесс. Движение очевидно
Что этот проект значит лично для вас? Узнали о себе что-то новое? Чему-то научились?
Иван Спресов: Для меня IT-лаборатория
Как удается совмещать руководство IT-лабораторией с основной работой в компании EPAM Systems в качестве ведущего разработчика?
Иван Спресов: С трудом. Для меня стало нормой ложиться поздно, а вставать рано. Но карьера развивается
Какой главный совет (напутствие) вы даете своим слушателям?
Иван Спресов: Не отступать и не сдаваться. А всему остальному научимся :-)