Инновационные подходы к подготовке современных высококвалифицированных специалистов в области ИТ

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

Рубрика Педагогика
Вид статья
Язык русский
Дата добавления 15.01.2019
Размер файла 987,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Инновационные подходы к подготовке современных высококвалифицированных специалистов в области ИТ

Николай Кузнецов - доцент кафедры прикладной кибернетики Математико-механического факультета СПбГУ, куратор производственной практики студентов в ИТ-компаниях

Валентин Оносовский - директор отделения компании Exigen Services в Санкт-Петербурге, научный сотрудник Математико-механического факультета СПбГУ

Светлана Селеджи - зам. декана, руководитель Центра переподготовки специалистов в области математики и информатики при СПбГУ, ст. преподаватель кафедры прикладной кибернетики Математико-механического факультета СПбГУ

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

Идея объединения теоретических курсов и практики для подготовки руководителей и участников ИТ-проектов осуществляется на протяжении последних более чем 6 лет на кафедре прикладной кибернетики математико-механического факультета [1-4]. Впервые соответствующая образовательная программа стартовала для группы студентов 3 курса в осеннем семестре 2006 года на отделении прикладной математики и информатики. Реализация этой программы была продолжена на кафедре прикладной кибернетики после её образования в мае 2007 года и являлась одним из основополагающих принципов построения кафедры.

Другим важным принципом при организации кафедры являлся принцип мобильности. Если в области чистой математики модернизация образования проходит постепенно, и хорошо поставленные курсы могут практически не меняться в течение нескольких десятков лет, то в области ИТ модернизация образования (в том числе создание новых курсов и семинаров и отказ от курсов, отслуживших свой срок) проходит чрезвычайно быстрыми темпами, причем новые курсы и практикумы в большой степени должны быть согласованы с реальными технологиями и средствами разработки ПО. Из этого следует, что на кафедре необходимо эффективное сочетание небольшого ядра штатных преподавателей (в настоящее время четыре человека) и значительного количества приглашенных профессоров и преподавателей - специалистов в конкретных ключевых направлениях ИТ-науки и ИТ-технологий.

Приведем примеры. По измененному учебному плану в начале третьего курса начинается производственная практика студентов кафедры в ИТ-компаниях Санкт-Петербурга. В настоящее время одной из основных платформ, используемых для промышленной разработки ПО для бизнеса, является платформа Java. И в компаниях, где студенты проходят практику, платформа Java также является одной из основных. Следовательно, в первом семестре третьего курса необходимо провести интенсивное обучение языку программирования Java и различным приложениям, которые разрабатываются на этом языке. Для чтения спецкурса «Java-технологии» кафедрой приглашен профессор В.О.Сафонов - руководитель лаборатории Java-технологий, широко известный специалист в этой области. Одновременно с этим доцент кафедры прикладной кибернетики Н.В.Кузнецов проводит соответствующий практикум по Java в компьютерном классе. И, наконец, совместно с компанией Exigen Services разработан спецкурс «Введение в бизнес-программирование на платформе Java/J2EE», который читается специалистами Exigen в течение всего третьего курса.

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

Здесь следует отметить, что прерогативы деканата и кафедры с одной стороны и руководства ИТ-компании с другой стороны, четко определены в соответствующих соглашениях, и представление на отчисление студента с производственной практики - это прерогатива руководства фирмы. Заметим, что факты таких отчислений четко коррелируют со средним баллом студента. Семилетний опыт проведения практики показал, что во всех случаях отчислений, сделанных до сих пор - а это, примерно, 20% от всего количества практикантов - средний балл студента всегда был меньше, чем 3,5. Были, конечно, и исключения, когда сильный студент уходил из компании после практики в связи с подготовкой к международной олимпиаде, с изменением научного интереса, с зарубежной стажировкой - но эти исключения лишь подтверждали полученный обобщенный результат.

Другие примеры. Для чтения спецкурса «Финансовая математика и финансовый менеджмент» приглашен профессор Экономического факультета СПбГУ С.В.Вавилов. Спецкурс «Метрология, стандартизация и качество разработки программного обеспечения: аспекты менеджмента» читает доцент В.И.Кияев - заместитель директора НИИ информационных технологий Санкт-Петербургского государственного университета. Для чтения спецкурса «Теория фильтрации случайных процессов» пригласили профессора А.С.Матвеева - известного специалиста по теории оптимизации.

Мобильность профессорско-преподавательского состава, его высокая квалификация, положительная динамика развития учебных программ предполагает также мобильность, мотивированность и готовность к восприятию новых методов и идей со стороны студентов и аспирантов. Распределяясь на кафедру прикладной кибернетики в конце второго курса (а выбор кафедры для студента - дело добровольное) студенты должны быть готовы участвовать в интенсивной целевой образовательной программе. Наряду с выполнением общего учебного плана им приходится выполнять кафедральную часть нагрузки, которая более объемна, чем это рекомендовано Госстандартом.

Так, например, как уже отмечалось выше, в начале третьего курса дополнительно введена производственная ИТ-практика (один полный день в неделю - занятия и работа в ИТ-компании), вместо одного спецкурса по общему плану - два (по платформе Java), практические занятия (по Java), семинар по классической архитектуре и языкам программирования. Кроме того, на кафедре поощряется индивидуальная активность студентов и аспирантов: посещение внеплановых лекций и презентаций (например, ежегодных презентации компаний Samsung-Electronics, Microsoft, Intel, Sun Microsystems/Oracle), участие в стажировках, выступления на российских и международных конференциях.

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

Одной из основных идей глобализации и мобильности в образовании является создание глобальной университетской образовательной сети с «системой кредитов». В рамках такого образования студент слушает лекции по определенному предмету в одном университете, сдает экзамены, получает за это определенное количество баллов (кредитов), потом перемещается в другой университет (возможно, в другой стране) там выбирает себе некоторое количество курсов, сдает их, также получает определенное количество баллов и так далее.

В результате, когда студентом набрана определенная сумма баллов, он получает возможность претендовать на диплом (т.е. некоторый сертификат о полученном образовании). Конечно, такая система образования сопровождается определенным количеством правил: выбранный студентом университет должен входить в упомянутую нами образовательную сеть, т.е. быть аккредитован в соответствующей организации, если студент претендует на некоторую специальность, например - математическую, он должен сдать определенное количество курсов математической направленности, может быть некоторая «выпускная» (дипломная) работа под руководством профессора и т.д.

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

Однако для организации второго, более серьезного и высокого уровня образования необходимы другие подходы. Здесь, конечно, следует отметить, что на первом уровне образования в глобальной сети естественным образом происходит определенная стандартизация и усреднение уровня образования. Поскольку в европейских университетах этот уровень в силу ряда причин неуклонно понижается, понижается и средний образовательный уровень во всей сети. Часто бывало так, что студенты математико-механического факультета на первом курсе добивались академического отпуска для обучения в довольно приличных европейских университетах. Там они были круглыми отличниками, а после возвращения на математико-механический факультет - круглыми двоечниками и отчислялись за академическую неуспеваемость, не преодолев учебной программы первого курса.

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

Этот пример, весь наш опыт общения с зарубежными коллегами, резко критические статьи академика В.И. Арнольда о падении уровня математического образования на Западе позволяют сделать вывод о том, что принятая сейчас в Европейском Союзе новая система глобализации образования является совершенно неприемлемой уже в начале интенсивного обучения по программам математико-механического факультета. Это касается описанного выше подхода к образованию на кафедре прикладной кибернетики, где необходимы предварительные знания, полученные на первых курсах, по основным математическим дисциплинам (математическому анализу, алгебре, геометрии и топологии, дифференциальным уравнениям, функциональному анализу и теории вероятностей), по основам информатики, математической логике и алгоритмическим языкам, по разным разделам прикладной математики: методам вычислений и теории управления. Кроме того, студенты кафедры, уже обладающие таким багажом общих знаний, должны быть готовы с большой скоростью осваивать новые актуальные дисциплины и применять многие из полученных знаний в производственной практике и в научной работе, которая позиционируется на кафедре также как один из необходимых элементов обучения.

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

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

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

Модели сотрудничества Санкт-Петербургского государственного университете с ИТ-компаниями

В настоящее время в Санкт-Петербургском государственном университете сложились две основные модели сотрудничества с ведущими IT-компаниями Санкт-Петербурга. Первая модель - слабосвязанная кооперация. Рассмотрим ее на примере взаимодействия с компанией Samsung Electronics. Модель достаточно традиционна, она не предполагает разработки новых общих курсов, специальных курсов и практикумов, она также не предполагает активного вовлечения сотрудников и ресурсов компании в учебный процесс Университета. Один-два раза в год менеджеры компании проводят презентации, на которых рассказывают о самой компании, её перспективах, академических программах и возможности для студентов стажироваться в южнокорейских университетах на магистерских программах. Отбор студентов и аспирантов на стажировку производится по конкурсу - по результатам собеседования и тестирования.

Требования к претендентам достаточно высокие - средний балл по сданным предметам учебного плана факультета должен быть не ниже 4.9. Очень приветствуется наличие практических компетенций. Компания полностью оплачивает перелет, проживание и обучение, во время которого студенты проходят обязательную практику на предприятиях компании и участвуют в реальных проектах, однако при этом выставляется довольно жесткое требование - после окончания обучения отработать в южнокорейских или российских подразделениях Samsung Electronics не менее двух лет. Отметим, что презентованный уровень обучения является достаточно высоким и отвечает современным требованиям подготовки IT-специалистов.

К этой же модели можно отнести мероприятия типа «дни компании в Университете», «дня открытых дверей компаний» и «ярмарки вакансий» регулярно проводимые различными компаниями Санкт-Петербурга, занимающимися разработкой программного обеспечения и созданием информационных систем и технологий, с целью заинтересовать выпускников математико-механического факультета условиями работы в компании. В течение одного дня представители презентуют свои компании, предоставляют студентам и аспирантам информацию об условиях найма и работы, призывают желающих пройти стажировку на льготных условиях, раздают сувениры с логотипами компаний и т.д. Такие разовые акции, безусловно, полезны, но они не предполагают постоянного сотрудничества с компаниями в образовательном плане и не требуют изменения учебных программ.

Вторая модель - тесная кооперация. Исторически взаимодействие по такой модели было первоначально организовано с компанией Motorola российское подразделение которой существовало в Санкт-Петербурге с 1997 г. вплоть до реорганизации и разделения на три независимые компании в 2011 г. За это время сотрудниками компании стало более ста выпускников математико-механического факультета СПбГУ.

Общую схему взаимодействия можно представить следующим образом:

Практическое обучение студентов проводилось непосредственно в офисах компании - компания Motorola привлекала студентов и аспирантов непосредственно в реальные проекты, выполняемые в ее подразделениях. В процессе работы студенты проходили проектное обучение по принципу «от простого к сложному», постепенно набирая необходимые знания и опыт проектной работы, усваивая принципы корпоративной культуры. В конце каждого семестра руководители студенческих групп устраивали публичные отчеты в виде презентаций результатов выполненных работ по проектам. В 2007-2010 учебных годах был запущен 21 проект с участием студентов СПбГУ.

Рассмотрим другой пример реализации той же модели - сотрудничество с компанией Exigen Services. Это взаимодействие осуществляется на базе кафедры прикладной кибернетики Математико-механического факультета СПбГУ, однако оно с успехом может быть расширено и на другие кафедры.

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

Взаимодействие факультета с компанией Exigen Services строится на некоммерческой основе - вкладом со стороны компании является экспертиза в области самых современных технологий и методологий разработки ПО, используемых в индустрии, и знание современной корпоративной культуры, передаваемое студентам в рамках участия специалистов компании в учебном процессе; вкладом факультета является предоставление компании доступа «изнутри» к процессу обучения студентов, позволяющего осуществлять целенаправленный отбор отдельных студентов для последующей индивидуальной работы с ними. Как показывает опыт, такой подход позволяет, оставаясь в рамках университетского образовательного процесса, приблизиться к решению главной проблемы - соответствия профиля подготовки ИТ-специалистов реальным (и быстро меняющимся) потребностям индустрии. Кроме того, поскольку курсы лекций и практики Exigen Services начинаются, как правило, на третьем курсе (до этого студенты еще не имеют достаточной базовой подготовки для восприятия материала), реальные перспективы работы или стажировки в ИТ-компании (не обязательно Exigen Services) у них появляются к четвертому курсу, когда свободного времени (и, следовательно, возможностей безболезненно совмещать работу с учебой) становится намного больше. Ценность прошедших такую подготовку студентов для потенциальных работодателей оказывается намного выше, чем у «обычных» студентов, пытающихся в первый раз устроиться на работу в ИТ-компании.

В рамках взаимодействия с университетом компания Exigen выстраивает сквозной непрерывный процесс подготовки студентов, направленный на последовательный отбор наиболее перспективных молодых специалистов и их адаптацию «в правильном направлении», т.е., в соответствии в профилем потребностей крупных ИТ компаний, занимающихся разработкой коммерческого ПО для глобального рынка. По сути, компания Exigen Services строит свою университетскую программу как «конвейер по подготовке кадров» (Рис.1).

На 3 и 4 курсах производится отбор студентов, заинтересованных в сотрудничестве с компанией. Как правило, отбираются студенты профильных специальностей с кафедр, выпускающих инженеров-программистов. Студенты получают темы курсовых проектов, вовлекаются в работу над учебными исследовательскими проектами, работая над которыми, они получают именно те знания, в которых заинтересована компания. Студенты старших курсов приглашаются на занятия ИТ-колледжа для углубления своих знаний и практических навыков или принимаются на работу на позиции инженеров-стажеров для участия в реальных проектах. Для увеличения количества потенциальных кандидатов, на занятия ИТ-колледжа принимаются и студенты других специальностей: математики, физики, механики, электронщики. Студенты, продемонстрировавшие лучшие результаты, лояльность к компании и интерес к тематике проектов, получают темы дипломных проектов и принимаются на работу при условии наличия открытых позиций.

При такой организации университетской программы, участие специалистов Exigen Services в учебном процессе осуществляется в следующих формах:

Чтение специалистами Exigen Services учебных курсов для студентов по промышленному программированию и тестированию ПО;

Консультационная помощь преподавателям Университета в виде "семинаров для преподавателей", позволяющих им лучше ориентироваться в современных передовых технологиях и программных продуктах;

Совместный анализ и обсуждение содержания учебных курсов относящихся к ИТ, читаемых в Университете в рамках обязательной программы обучения, которое проводится специалистами Exigen и Университета;

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

Организация летних практик для студентов в компании;

Предоставление заинтересованным студентам возможности прохождения углублённой подготовки в рамках образовательного центра компании Exigen - ИТ-колледжа;

Привлечение студентов для участия в учебных проектах на базе университета;

Проведение стажировок (Internship): найм студентов по срочным договорам на позиции инженеров-стажеров для участия в реальных проектах компании Exigen.Основной лекционный курс, который читается специалистами Exigen Services в рамках программы сотрудничества - это годовой курс «Введение в бизнес-программирование на Java/J2EE» для студентов 3 курса кафедры теоретической кибернетики. Курс носит междисциплинарный, синтетический характер. Его главная задача - не только научить студентов использованию разнообразных технологий, входящих в J2EE, но и дать им живое ощущение тех реалий, с которыми они столкнутся, придя на работу в промышленные IT-компании, занимающиеся бизнес-программированием. Поэтому, наряду с изучением конкретных технологий, курс включает в себя элементы менеджмента проектов, организации командной работы, деловые коммуникации и ряда других дисциплин, относящихся к так называемым «soft skills», которые традиционно слабо представлены в университетском обучении, но в то же время жизненно необходимы молодым специалистам при работе над промышленными проектами разработки ПО для бизнеса.

Параллельно с чтением лекций, в рамках курса проводятся практические занятия и лабораторные работы, цель которых - дать студентам адекватное представление о практических аспектах применения изучаемых технологий на «приближенных к реальности» проектах.

Анализ и обсуждение содержания учебных курсов, семинары для преподавателей - регулярная практика в отношениях компании и университета, помогающая университету поддерживать учебные курсы в состоянии, соответствующем реальным требованиям индустрии производства ПО;

Тренинги и мастер-классы, проводимые специалистами Exigen Services для студентов и сотрудников университета представляют собой, как правило, адаптированные для студенческой аудитории варианты используемых в компании внутрифирменных тренингов. Тематика тренингов охватывает два основных направления: с одной стороны, это тренинги и мастер-классы, посвящённые современным технологиям, методологиям и инструментальным средствам разработки и тестирования ПО, которые активно используются в индустрии в настоящее время. Другое направление проводимых тренингов - это развитие надпрофессиональных навыков (soft skills), таких, как эффективная деловая коммуникация, навыки работы в команде, развитие креативности и нестандартного мышления и т.д. Как показывает опыт нашей работы, именно такие тренинги оказываются наиболее востребованы студентами.

Студенческие практики - это групповые практические занятия студентов в условиях, приближенных к условиям реальных проектов. Практики проводятся по двум направлениям - программирование на Java/J2EE и программирование на С#/.NET.

Практики могут быть как частью учебных курсов, читаемых специалистами Exigen Services для студентов факультета, так и проводиться независимо. Как правило, группа в процессе практики выполняет один или несколько учебных проектов, представляющих собой облегчённые версии фрагментов реальных бизнес-приложений. Студенты для участия в практиках отбираются университетом, и компания не производит никакого дополнительного тестирования или отбора. Практики проводятся в интенсивном режиме - две или три недели подряд, ежедневно, по 4-5 часов в день. Занятия со студентами обычно проводятся в первую половину дня, чтобы снизить нагрузку на компьютерные классы.

Основные требования к студентам, приходящим на практику - знание основ выбранного языка программирования (Java или C#), основ ООП, алгоритмов и структур данных. Программа каждой конкретной практики выстраивается в зависимости от общего уровня подготовки группы - варьируется степень сложности учебного проекта, а, кроме того, иногда в начале практики специалистам компании приходится проводить «ликбез» для повышения общего уровня программирования студентов.

По завершении практики отдельные студенты-участники могут получить приглашения на обучение в ИТ-колледже компании или на прохождение стажировки (internship) по результатам которой кандидат может быть принят на работу в компанию. Проведение летних практик позволяют отбирать людей, персонально мотивированных и заинтересованных в дальнейшей работе именно в компании Exigen Services, организовать с ними дальнейшую индивидуальную работу.

Деятельность образовательного центра подготовки молодых специалистов Exigen Services - ИТ-колледжа - включает в себя обучение по трем дисциплинам:

Программирование на Java/J2EE;

Программирование на C#/.NET;

Тестирование программного обеспечения.

Занятия в ИТ-колледже совмещают в себе теорию и практику. Основное внимание уделяется углублению и развитию уже имеющихся базовых знаний, а не освоению новых технологий; процесс обучения, таким образом, направлен не «вширь», а «вглубь»; методика обучения нацелена, прежде всего, на формирование практических навыков и приобретение опыта работы в условиях, максимально приближенных к реальности. Такой подход ближе к подходу бизнес-школ, чем к традиционному университетскому обучению. Курсы в ИТ-колледже, в зависимости от конкретной дисциплины, занимают 4-6 недель, занятия проводятся по вечерам (обычно с 16 до 20 часов), 2-4 дня в неделю.

Поступление на курсы в ИТ-колледж проходит на конкурсной основе, по результатам отбора и тестирования кандидатов. Отбор достаточно жёсткий, как правило, конкурс составляет не менее 5 человек на место. Основные требования к кандидатам на направления, связанные с программированием - это знание выбранного языка программирования (Java или C#), знание основ ООП, алгоритмов и структур данных, очень желательно наличие опыта самостоятельного программирования и хорошее знание английского языка. При отборе кандидатов на обучение тестированию, проверяется общий уровень технической подготовки на уровне пользователя ПК, уровень знания английского языка, но основное внимание уделяется персональным качествам кандидата - чёткости мышления, аналитическим способностям, аккуратности и методичности. Существенным условием при прохождении отбора в ИТ-колледж является потенциальная возможность кандидата уделять достаточно времени работе в компании после окончания курсов (в случае получения приглашения на работу в Exigen Services) - 32-40 часов в неделю, в зависимости от дисциплины.

Обучение в ИТ-колледже осуществляется полностью за счет компании и не накладывает на учащихся никаких специальных обязательств по отношению к компании Exigen Services в отношении дальнейшей работы. По окончании курсов многие выпускники получают приглашения от Exigen Services на работу в компании в качестве стажеров (interns).

Участие в учебных проектах. Практическое обучение навыкам командной работы проводится на базе университета, когда компания формулирует темы небольших исследовательских проектов, а ответственные сотрудники университета формируют проектные команды и отслеживают ход выполнения работ. В процессе работы студенты проходят проектное обучение по принципу «от простого к сложному», постепенно набирая необходимые знания и опыт проектной работы, усваивая принципы корпоративной культуры. В конце каждого семестра руководители студенческих групп устраивают публичные отчеты в виде презентаций результатов выполненных работ по проектам.

Стажировка (Internship) в компании Exigen Services. Лушие студенты, проявившие интерес к компании и выполняемым проектам, сумевшие продемонстрировать свои знания и способности, приглашаются на стажировки длительностью 3-5 месяцев. Со стажерами заключаются временные трудовые договора и они прикрепляются к реальным проектам. Каждому стажеру назначается наставник, который на протяжении первых дней знакомит его с проектом, знакомит его с используемыми технологиями и организацией работ, вводит его в курс дела. Затем стажеру поручаются небольшие самостоятельные задания, выполнение которых происходит под внимательным присмотром наставника. Постепенно стажер осваивает правила работы и, как правило, через несколько недель начинает работать полностью самостоятельно, становясь полноценным членом проектной команды. Хорошо зарекомендовавшие себя стажеры принимаются на постоянную работу в компанию при наличии свободных вакансий.

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

Требования, предъявляемые к участникам, довольно высоки: использование английского языка на базовом уровне, знание реляционных баз данных (SQL), алгоритмических языков программирования высокого уровня C, C++, C#, Java, скриптовых языков PHP, Python, Perl, Shell, некоторые знания по аппаратному обеспечению, интерес к работе, усидчивость, трудолюбие, ответственность, коммуникабельность, желание работать в команде.

Такой подход является взаимовыгодным и для компании Exigen Services, и для университета и для региона. Компания получает специалистов по «ценам ниже среднего», университет обеспечивает своих студентов углубленными знаниями и практическими навыками, востребованными на рынке, а регион получает хорошо подготовленных специалистов, по тем или иным причинам не нанятых в компанию Exigen Services, удовлетворяя спрос других компаний, увеличивая предложение на рынке труда и, тем самым, снижая «перегрев» рынка ИТ-специалистов.

Экономическая выгода компании может быть проиллюстрирована следующим образом. Обучение 1 специалиста в ИТ-колледже обходится компании примерно в 20 000 руб. В среднем примерно 25% обучаемых устраиваются работать в компанию. Таким образом стоимость подготовки одного нанятого специалиста равняется примерно 80 000 руб. Работая на позиции инженера-практиканта, студент получает заработную плату порядка 15 000 руб. Как правило, найм на постоянную работу происходит в среднем через 4 месяца, т.е. одному студенту за это время выплачивается порядка 60 000 руб заработной платы. При этом нанимается примерно 80% от участников такой практики. Таким образом, стоимость одного нанятого увеличивается в 1,25 раза и равняется 75 000 руб. Такой молодой специалист, прошедший ту или иную форму «доучивания» имеет достаточную подготовку для выполнения реальных работ в проекте, он прошел адаптацию в компании и не тратит на это рабочее время. Как правило, такой специалист приходит на зарплату близкую к минимуму ставки младшего инженера порядка 30 000 - 35 000 руб. При найме сравнимого по знаниям специалиста с рынка, компания вынуждена предлагать заработную плату на уровне средней для этой категории (по исследованиям рекрутинговых агентств, порядка 40 000 - 45 000 руб). Уже за первый год работы экономия по заработной плате составляет примерно 120 000 руб, что полностью окупает затраты компании на подготовку специалистов и для себя и для региона.

Попробуем более точно посчитать экономическую эффективность университетской программы на примере мероприятий, проводимых компанией Exigen Services в 2011-13 годах в Санкт-Петербурге. Для подсчета эффективности воспользуемся данными по уровню заработных плат в ИТ компаниях представленными в отчете одного из агенств по найму персонала. Рассмотрим три уровня специалистов: L1 - Инженер 3-й категории (младший инженер), L2 - Инженер 2-й категории (инженер) и L3 - Инженер 1-й категории (старший инженер). В качестве средней зарплаты будем считать среднее значение зарплат разработчиков С.С++, .Net и Java и инженеров по тестированию. В качестве минимальной зарплаты возьмем среднее значение 10 перцентиль зарплат. Данные по минимальным и средним зарплатам приведены в таблицах 1 и 2.

Таблица 1. Уровень зарплат по специальностям (средний)

Квалификация

Уровень зарплат по специальностям (средний), руб

Средний уровень для расчетов, руб

Java

.NET/C#

C/C++

Test

Стажер/техник (L0)

20 000

20 000

20 000

20 000

20 000

Инженер 3 кат (L1)

35 000

35 000

35 000

30 000

33 000

Инженер 2 кат (L2)

70 000

60 000

60 000

50 000

60 000

Инженер 1 кат (L3)

95 000

85 000

85 000

75 000

85 000

Таблица 2. Уровень зарплат по специальностям (минимальный)

Квалификация

Уровень зарплат по специальностям (10 перцентиль), руб

Минимальный уровень для расчетов, руб

Java

.NET/C#

C/C++

Test

Стажер/техник (L0)

10 000

10 000

10 000

10 000

10 000

Инженер 3 кат (L1)

25 000

25 000

25 000

25 000

25 000

Инженер 2 кат (L2)

45 000

50 000

45 000

30 000

43 000

Инженер 1 кат (L3)

65 000

70 000

65 000

50 000

62 000

Также в качестве исходных данных будем использовать следующие:

Годовой бюджет университетской программы на чтение лекций в университете и проведение занятий в ИТ-колледже - 240 000 рублей ($8,000)

Средняя продолжительность практики в реальных проектах (internship) - 4 месяца

Средняя заработная плата практиканта (intern) - 18 000 рублей ($600)

Средний процент часов практикантов, перевыставляемых заказчикам - 10%

Приблизительный месячный рейт практиканта (цена, по которой он выставляется заказчикам для оплаты) - $4,000

Уровень месячной зарплаты по категориям:

Минимальный L1 - $800

Средний L1 - $1075

Минимальный L2 - $1350

Средний L2 - $2000

Минимальный L3 - $2100

Средний L3 - $2800

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

По результатам проведения летних практик, чтения спецкурсов, обучения в ИТ-колледже с охватом порядка 100 студентов мы отбирали группу инженеров-практикантов порядка 25 человек, большинство из которых после прохождения 4-х месячной практики нанималось на вакантные позиции в проекты. Из 25 вновь нанятых через 1 год, примерно 5 человек покидали компанию, 10 человек проходили аттестацию на следующую категорию (L2), а 10 оставшихся продолжали работу в качестве младших инженеров (категория L1). Еще через год 5 человек получали категорию L3, 4 человека покидали компанию (по 2 специалиста категорий L1 и L2) и 8 человек прjходили аттестацию на L2. При этом предполагается, что все сотрудники, не получившие повышения, получают повышение зарплаты в 20%.

В таблице 3 содержатся сводные данные по расходам университетской программы и экономии заработной платы за счет найма ее выпускников. Возврат инвестиций, посчитанный как отношение экономии заработной платы принятых на работу выпускников университетской программы к расходам на саму программу, составляет более 300% за три года работы таких специалистов.

Таблица 3. Сводный баланс по расходам университетской программы

Статьи затрат (приход/расход)

Баланс

1-й год

Баланс

2-й год

Баланс

3-й год

Затраты на доучивание Студент -> L0

Количество обучаемых

36

 

 

Затраты на доучивание

-250 000 р.

 

 

4-х месчная стажтровка
L0 (стажер)->L1 (мл.инженер)

Затраты на зарплату

-1 800 000 р.

 

 

Оплачено заказчиками

1 200 000 р.

 

 

Работа младших инженеров (L1)

Кол-во нанятых L1

25

10

0

Кол-во уволившихся

 

5

2

Экономия зарплаты L1

1 600 000 р.

432 000 р.

0 р.

Работа инженеров (L2)

Кол-во аттестованных L2

 

10

11

Кол-во уволившихся

 

 

2

Экономия зарплаты L2

 

2 448 000 р.

706 800 р.

Работа старших инженеров (L3)

Кол-во аттестованных L3

 

 

5

Кол-во уволившихся

 

 

 

Экономия зарплаты L3

 

 

1 380 000 р.

Ежегодная экономия

1 600 000 р.

2 880 000 р.

2 086 800 р.

Общая экономия нарастающим итогом

1 600 000 р.

4 480 000 р.

6 566 800 р.

Возврат инвестиций (ROI)

36,59%

177,07%

278,87%

Бюджет на отбор студентов (лекции, практики)

 

250 000 р.

 

Средняя продолжительность стажировки (internship), мес.

 

4

 

Процент часов стажеров, оплачиваемых заказчиками

 

10%

 

Приблизительный месяцный рейт оплаты стажеров

 

120 000 р.

 

Средняя зарплата стажера

 

 

18 000 р.

 

Уровень зарплаты млажшего инженера (L1)

Минимальный

25 000 р.

 

Средний

33 000 р.

 

Уровень зарплаты млажшего инженера (L1)

Минимальный

43 000 р.

 

Средний

60 000 р.

 

Уровень зарплаты млажшего инженера (L1)

Минимальный

62 000 р.

 

Средний

85 000 р.

 

Ежегодное повышение зарплаты без изменения категории

 

20%

 

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

Понятно, что на выходе этого непрерывного «конвейера» оказывается, как правило, больше подготовленных специалистов, чем компания Exigen может использовать в качестве сотрудников в данный момент - соответственно, предложения о работе в Exigen получают лучшие из выпускников, остальные вливаются в ИТ-рынок труда Санкт-Петербурга и, как показывает многолетний опыт, сразу же становятся востребованы другими ИТ-компаниями. Такая «избыточность» является одним из выражений социальной миссии компании, вносящей свой вклад в повышение качества подготовки молодежного ИТ-сообщества.

Описанная модель взаимодействия хорошо масштабируется и тиражируется и, на наш взгляд, является наиболее привлекательной при выстраивании отношений кафедры с новыми ИТ-компаниями с точки зрения соотношения затраченных ресурсов и получаемого результата. Именно по такой модели в 2013 году начало развиваться взаимодействие с крупной петербургской компанией «Транзас» (с подразделением компании, которое занимается разработкой систем авионики для отечественных самолетов и вертолетов).

Обе описанные модели взаимодействия ориентированы на «штучную» подготовку студентов для ИТ-индустрии, и это естественно, поскольку при нынешней конфигурации рынка ИТ в России это - наиболее востребованный индустрией формат.

В то же время, при наличии соответствующего запроса со стороны индустрии, такое учебное заведение, как математико-механический факультет СПбГУ, могло бы обеспечить третью модель взаимодействия с индустрией - массовую специализированную подготовку студентов для нужд отечественного крупного бизнеса и государственных корпораций в формате сквозной подготовки целевых групп. Такие группы могли бы формироваться из студентов 3 курса и обучаться в течение 3 лет по специальной программе, ориентированной на потребности компании-заказчика. Такая программа, наряду с базовыми университетскими курсами, должна включать набор специализированных курсов, отражающих специфику деятельности компании. Возможна ситуация, когда некоторые из специальных курсов проводятся сотрудниками компании (аналогично тому, как это делается в рамках второй модели). Необходимым компонентом программы такого обучения должны быть регулярные производственные практики в подразделениях компании-заказчика, формирующие у студентов адекватный взгляд на промышленный производственный процесс, включая критерии успешности, правильности и должного качества выполнения работы, набор необходимых надпрофессиональных навыков (таких как деловая коммуникация, умение работать в команде, презентационные навыки) и т.д.

Опыт отечественных ИТ-компаний и центров разработки ПО крупных международных корпораций следует активнее внедрять в практику отечественных компаний и корпораций. В качестве потенциальных партнеров университета следует рассматривать в первую очередь компании, сопоставимые по размерам, скажем, с Роснано или крупными нефтяными компаниями. Авторы уверены, что именно этот путь даст реальные возможности массовой подготовки высококвалифицированных специалистов для модернизации отечественной промышленности, способных преодолеть «разрыв поколений», возникший в большинстве отраслей индустрии за последние 20 лет.

инновационный подготовка высококвалифицированный специалист

Литература

1. Г.А. Леонов, В.И. Кияев, Н.В. Кузнецов, В.В. Оносовский, С.М. Селеджи, Некоторые аспекты подготовки IT-менеджеров: специальные курсы и производственная практика - органически связанные части образовательного процесса, В книге Леонид Витальевич Канторович: математика, менеджмент, информатика (Под ред. Г.А. Леонова, В.С. Катькало, А.В. Бухвалова) СПб.: Изд-во Высшая школа менеджмента, 2010. стр. 297-528

2. Leonov G.A., Kiyaev V.I., Kuznetsov N.V., Onosovsky V.V., Seledzhi, S.M., Computers and software engineering: Developing new models for educating mathematicians, in book Computers in Education. Volume 2, Nova Science Publishers, 2012 (ISBN: 978-1-62100-623-7), pp. 157-169

3. Abramovich S., Kuznetsov N., Kuznetsov S., Leonov G., Onosovsky V., Seledzhi S., Learning to develop and use software products: some common aspects of educational preparation of mathematicians and schoolteachers, World Conference on Information Technology, 2012 (Barcelona, Spain)

4. Abramovich S., Kuznetsov N.V., Kuznetsov S.V., Leonov G.A., Onosovsky V.V., Seledzhi S.M., Learning to develop and use software products: some common aspects of educational preparation of mathematicians and schoolteachers, Procedia Technology, 2013 [принята к печати]

Размещено на Allbest.ru

...

Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.