Apple Developer Academy появилась в Италии на базе Неаполитанского университета имени Фридриха II в 2016 году. Компания Apple также открыла академии для разработчиков и дизайнеров в Бразилии и Индонезии. Понятно, что для россиян самый удобный вариант — в Неаполе. Василий Мартин был одним из тех, кто поступил в академию в 2018 году. Интересно, что тогда ему было около 40 лет и он уже имел серьезный опыт работы в сфере IT-менеджмента: возглавлял IT-отдел в одном из министерств, затем — в крупной государственной корпорации, после чего устроился бизнес-аналитиком в инвестиционную компанию. Василий рассказал «Цеху» о том, как поступить в академию Apple, почему он решился на такой шаг, несмотря на стабильную карьеру, и чем учеба в этом заведении отличается от того, что происходит в российских вузах.
Как я попал в Apple Developer Academy
Об академии Apple я узнал от своего друга, который был в ней первым студентом-россиянином. Он поделился, как проходит обучение, рассказал о процессе поступления и своем опыте жизни в Неаполе. Тогда я узнал, что Apple Developer Academy в Неаполе — это совместный проект одного из старейших университетов University of Naples Federico II и компании Apple, где обучение построено на основе методологии CBL (Challenge Based Learning). Мне всегда интересовали новые методологии обучения, и моя карьера была всегда связана с разработкой программного обеспечения.
По образованию я инженер-системотехник. Но сразу после университета я работал в основном как IT-менеджер. Несколько лет я возглавлял IT-отдел, затем был директором по информационным технологиям в крупной государственной корпорации, а потом ушел в инвестиционную компанию бизнес-аналитиком. После двух лет работы там со стартапами и уже успешными компаниями из разных стран я решил сфокусироваться на разработке мобильных приложений. Я посчитал, что академия Apple для меня — отличное место для того, чтобы получить новые навыки. Подумал, что средиземноморский климат Неаполя и возможность учиться у лидеров рынка не смогут меня разочаровать, и решил подать документы.
Как устроены поступление и учеба
Процесс поступления для меня был не очень сложным, благодаря российскому техническому образованию и моему опыту. Первая часть вступительного экзамена — это очный тест. Вопросы в нем касаются, в основном, логики, Swift — языка программирования для iOS. За несколько недель до теста академия присылает ссылку с материалами для самостоятельной подготовки. Тестирование проводится в нескольких городах: Париже, Лондоне, Мюнхене, Неаполе. Я рекомендую выбирать для прохождения тестирования Неаполь, у вас сразу появится возможность посмотреть город и определиться, захотите ли вы провести в нем девять месяцев.
По результатам тестирования примерно 500-550 абитуриентов приглашают на второй этап — мотивационное интервью. В нем нужно рассказать о себе и ответить, почему вы хотите учиться в академии. Также на интервью проверяют ваши навыки коммуникабельности и английского. По результатам этих двух этапов вы получаете общий балл и попадаете в рейтинг, из которого набирают первых 340-350 человек.
5% из тех, кто находится вверху рейтинга, получают стипендию от Apple в размере 7200 евро (минус налог) за весь курс обучения. Мне удалось ее получить. На эту сумму возможно жить в Неаполе: оплачивать проживание, еду и транспорт. Но если вы не получили стипендию от Apple, то можете претендовать на региональную стипендию, получить ее вполне реально. Правила меняются год от года, информацию можно получить из документов, публикуемых при открытии набора на новый учебный год.
Каждый студент в первый день учебы получает MacBook Pro и iPhone, другую технику (iPad, Apple Watch, Apple TV) можно брать в аренду для работы над конкретными проектами.
Как устроена учеба в академии
Apple Developer Academy — это не школа программирования, академия создает разработчиков мирового уровня. Чтобы стать одним из них, вам недостаточно знать код — нужно разбираться в дизайне, потому что это важная часть современных приложений, и в бизнесе, потому что это необходимо для монетизации своих проектов и привлечения инвесторов. Нужно иметь навыки коммуникации, эффективной работы в команде, уметь презентовать свои идеи.
Академия находится в новом комплексе инженерного факультета университета в пригороде Неаполя Сан-Джованни. Обучение проходит на английском языке. Вы будете учиться со студентами со всего мира (больше 30 стран), разных возрастов, с различным жизненным опытом. Конечно, большинство студентов это молодые итальянцы, которые только что окончили университет и хотят продолжить обучение.
Методология называется CBL (Challenge Based Learning). Ключевая идея этого подхода состоит в том, что обучение проходит в процессе решения проблем реального мира. Это значит, что на протяжении всего курса вы в составе команды участвуете в различных проектах, пытаясь решить какую-либо проблему. В рамках ограниченого времени вы должны будете найти и изучить проблему, придумать варианты ее решения, предложить несколько вариантов практической реализации, презентовать их, создать приложение, протестировать его, продумать маркетинговую стратегию.
В процессе решения вы получаете дополнительные знания в программировании, дизайне, бизнесе, soft skills, учитесь генерировать идеи, работать в команде, улучшаете свои навыки коммуникации и презентации.
У многих студентов вызывает шок то, насколько радикально обучение в академии отличается от обычного университетского. Мы привыкли, что в вузе есть лекции, что вас будут контролировать преподаватели и нужно будет сдавать финальный экзамен. Методология Apple работает совершенно по-другому. Понятно, что студентам нужно какое-то время на перестройку, и у академии есть специальная вводная часть, в которой вам расскажут про систему обучения и ее преимущества.
Вы будете обязаны проводить в академии четыре часа в день, все остальное — на ваше усмотрение. Конечно, наибольший эффект получают студенты, которые полностью погружаются в обучение. Я так и сделал, поэтому дополнительно не работал, только иногда закрывал какие-то проекты. Некоторые студенты совмещали работу и учебу, но я не рекомендую делать это, постарайтесь сконцентрироваться на обучении.
Поскольку я имел опыт работы в бизнес-направлении и знал немного о дизайне, я сфокусировался на программировании и проектах связанных с инновационными технологиями, которые компания Apple делает доступными для разработчиков в своих продуктах: дополненная реальность (AR), машинное обучение и т. д.
Что ждет студентов после окончания академии
После окончания академии я попал в группу выпускников, которая работает над проектом для некоммерческой организации Ubuntu Pathways в Южной Африке. Эта организация более 20 лет оказывает услуги в области здравоохранения и обучения в беднейших районах Порт-Элизабет. У нее есть своя клиника, начальная школа и детский сад. Также организация продвигает эффективную программу по борьбе со СПИДом, обучает и помогает людям найти работу. Я занимался проектом, который позволит Ubuntu Pathways более эффективно взаимодействовать с благотворителями фонда и предоставлять им отчеты о деятельности в более короткие сроки. Сейчас я работаю ментором в академии Apple. Это дает мне возможность более глубоко изучить принципы обучения.
Преподавательская работа также требует досконального изучения как традиционных технологий iOS-разработки, так и новейших, например, SwiftUI и Combine. Наши студенты используют их при работе над своими проектами, поэтому менторы помогают в выборе наиболее подходящих технологий и помогают найти способы решения возникающих проблем.
Мне нравится открытая атмосфера академии, нравится помогать людям и обмениваться знаниями. Всегда интересно видеть результаты своей работы — с какой скоростью студенты профессионально растут.
Зачем учиться в академии Apple
Людям, которые хотят попробовать поступить в академию, я советую не бояться. Это уникальное место изменит вашу жизнь и ваши взгляды. Подайте документы, посмотрите темы вступительного экзамена, которые вам пришлют, и подтяните английский, если с ним плохо. Вы точно не пожалеете и проведете девять месяцев в приятном климате. Вы научитесь разрабатывать мобильные приложения высокого качества и улучшите свои гибкие навыки. А еще у вас будет возможность попасть на ежегодную международную конференцию WWDC в Калифорнии, на которой Apple рассказывает о новинках в своих операционных системах и средствах разработки, а также дает возможность познакомиться с коллегами со всего мира и получить консультации от инженеров компании. Участие в разработке реальных приложений, опубликованных в App Store, и опыт коллективной работы в составе различных команд помогут вам подготовиться к поиску работы в области iOS-разработки в России или Европе.