Времена меняются. Раньше для спокойной жизни нужно было выбирать путь юриста или риелтора. Теперь миром правят программисты. В особенности мобильные разработчики.
Почему именно они? Все больше людей используют для доступа в интернет только мобильные устройства: в 2019 году даже в России они составили 35% от общего числа пользователей.
Тенденция заставляет компании концентрироваться именно на мобильной разработке. Рынок растет экспоненциально и требует все больше сильных программистов.
Обещания сделать новичка крутым разработчиком за пару месяцев, увы, миф. Но стать им за полгода, если есть базовые знания программирования и алгоритмов — объективная реальность, например, с помощью стажировки.
О ней сегодня и поговорим.
Как вообще стать востребованным разработчиком?
Новичку устроиться на работу непросто
Вузы и онлайн-школы переподготовки дают новичкам знания. Обширные или не очень, но преимущественно теоретические, оторванные от реальной практики разработки коммерческих продуктов.
Новички вынуждены самостоятельно искать способы применения своих знаний, тратить время в попытках создания собственных проектов или участвовать в чужих, бесплатно. Иначе на работу не устроиться.
Некоторым везет попасть на стажировку. Это совершенно другой путь, быстрый и правильный, который позволяет, что называется, “обкатать” знания в “боевых” условиях работы. Улучшить их, познакомиться с практическими методологиями реальных проектов.
Попасть на стажировку непросто: надо постараться и показать, на что способен. Но труд будет вознагражден. Хорошие стажировки фактически являются полноценной работой, совмещенной с учебой.
И да, их оплачивают. Кроме того, стажер получает опыт в реальных проектах над реальными задачами, учится действовать в команде и получает возможность устроиться на работу.
? Попробуйте пройти наш тест. Получилось? Тогда читаем дальше.
Mobile Dev School: школа, стажировка, тест
Стажировка с практической работой над крупным проектом серьезно повышают шансы на хорошую работу
Как насчет попробовать себя в школе мобильных разработчиков Mobile Dev School. Проект рассчитан на 6 месяцев обучения и работы над реальными проектами.
Но школа ли это в привычном понимании? Нет, даже не курсы дополнительной или переподготовки.
Mobile Dev School — это стажировка с обучающими модулями, которая позволит на протяжении 6 месяцев студентам, выпускникам и молодым специалистам погрузиться в мир разработки мобильных банковских приложений.
Желающих ждет строгий отбор: с нуля учить не будут. Это нужно для актуализации знаний и получении «боевого» опыта работы в команде. К тому же расскажут о подводных камнях и практических реализациях задач в банковских приложениях.
Здесь проводят митинги Mobile Dev School. Круто?
Стажировка проводится оффлайн: в учебном центре и офисе с полным оснащением. Платить за участие не нужно: наоборот, будут платить зарплату на уровне рынка.
Видеть в ней уникальный подарок не стоит: ещё раз повторюсь, что это не школа и не тест на профпригодность. Это рабочий проект на тестовые полгода, по истечении которого лучшие смогут попасть в команду мобильных разработчиков или выбрать свой путь с хорошим багажом знаний за плечами.
Кто может попасть в Школу?
Лучше жалеть о сделанном, чем наоборот. Поэтому стоит попробовать
Участник Школы мобильных разработчиков — студент последнего курса бакалавриата, специалитета, 1−2 курса магистратуры или выпускник по технической, математической или IT-специальности.
Среди его навыков должны быть ООП, базовые знания алгоритмов, а также Swift или Kotlin. Если есть что-то ещё, будет лучше.
Кроме того, у идеального кандидата должна быть мотивация, приветствуется активность, собственные проекты или участие в чужих. Лучше, если будет что показать на Github/Bitbucket/SourceForge.
Отбор будут производить руководители существующих команд разработки, они же будут вести теоретические занятия и определять задачи на практике.
Работа над приложениями Райффайзенбанка станет отличным стартом карьеры
Как попасть в Mobile Dev School
1. Для участия нужно зарегистрироваться на сайте до 1 октября включительно.
2. Дождаться отбора заявок. Тем, кто подходит по требованиям, предложат пройти телефонное интервью. Но ответ на заявку получат все в любом случае.
3. Финалистов пригласят на ассессмент в офис (это может быть квиз с заданиями или какие-то кейсы – зависит от воображения руководителей, которые и будут проводить этот ассессмент).
4. Резюме, интервью и результаты ассессмента получат комплексную оценку, на основе которой 16 октября определят список участников.
При отборе будут обращать внимание на опыт разработки, образование, перспективы развития.
Поскольку набор проводят непосредственные руководители участников на ближайшие полгода, они ищут тех, кто действительно хочет научиться и продолжить работать в банке.
Командная работа — основа разработки. Часто важнее умения программировать
За 6 месяцев практики в Mobile Dev School «ученики»-стажеры подтянут знания по основным языкам и алгоритмам программирования, получат навыки работы с современными технологиями и поучаствуют в работе над банковским приложением.
Платформа разработки определяется участником: можно и под iOS, можно и на Android. Конечно, все на Swift или Kotlin.
Уютный офис Школы. Хочется остаться?
Создатели курса обещают, что новички смогут поработать с практической реализацией перспективных технологий, в число которых входят AR/VR, распределенные вычисления, машинное обучение и блокчейн.
Довольно сложно представить это в российском банковском приложении, но кто знает — вдруг за ними будущее банков. По крайней мере, блокчейн Райффайзенбанк уже применяет.
Последние 3 месяца стажировки участники проведут в существующих командах мобильной разработки банка, и должны будут выполнять повседневную работу на своей позиции.
Как проходит учебный процесс
Теория, практика, результат — в Mobile Dev School будет все
За время практики стажеры пройдут все этапы от теоретической подготовки до реальной работы.
Спокойно просидеть полгода не получился. Учебный процесс требует 30-40 часов в неделю, почти как полноценная работа.
Обучение очное: ноябрь-декабрь в тренинг-центре, с февраля по апрель — в команде мобильной разработки Райффайзенбанка. Как уже упоминалось, преподаватели — руководители разработки мобильных приложений банка.
Кроме программирования, участники познакомятся со Scrum и бизнес-процессами
1. Первый месяц (ноябрь) занимает обучение общим инженерным практикам вокруг конкретного продукта и его реализации. Немного, поэтому с очень плотным графиком и высокой загрузкой.
2. Следующие 2 месяца (декабрь-январь) занимает «погружение в платформу iOS или Android»: изучение особенностей каждой системы, важнейших лайфхаков, работа с оптимизацией.
3. Наконец, последние 3 месяца (февраль-апрель) предназначены для работы над проектом в уже сформированной scrum-команде, что называется, в «боевых» условиях.
Ученик Mobile Dev School постепенно превращается в сотрудника банка, так что весь процесс можно назвать своеобразным «испытательным сроком».
Оплачиваемые стажировки полезнее обычной учебы
Работодателю важны люди, а не роботы, пишущие код. С достоинствами и недостатками, жизнью вне работы и характером. Поэтому даже успешных стажеров могут не взять на работу, потому что они не вписываются в коллектив.
Но несколько месяцев работы в крупном банке дадут представление о работе в корпорациях как таковых, понимание структуры крупной организации и навык работы в команде. Непродолжительный, но ценный опыт.
Что получат участники Школы?
Стаж и навыки разработки не единственное, что даст Mobile Dev School
Осязаемая польза учебы в Raiffeisen Mobile Dev School такая:
- стипендия на весь срок разработки;
- возможность стать частью команды;
- галочка в резюме о работе над банковским приложением;
- если очень хочется, можно получить сертификат о стажировке.
А неосязаемая гораздо обширнее:
- знания по востребованным в мобильной разработке языкам программирования, можно освоить по выбору Swift или Kotlin;;
- навыки командной работы в коммерческом продукте;
- возможность стать полноценными мобильными разработчиками для iOS или Android, проработав все аспекты создания мобильных приложений;
- разработка своего собственного продукта для аудитории более чем 100 тысяч пользователей.
На мой взгляд, самое полезное — именно опыт работы в команде. Человек может быть прекрасным специалистом и не уметь выстраивать отношения в коллективе. Начинать работать сообща нужно уже в университете, чем раньше, тем лучше. Проще будет.
К тому же Райффайзенбанк предлагает получить тот самый опыт, без которого не берут на работу. А сама работа обещает быть интересной.
Часто задаваемые вопросы, или немного о мелочах
Задач много. Хватит всем и на любой вкус
Чтобы читателям было понятнее, как строится учеба, что от нее ждать и стоит ли рассчитывать на поступление, отвечаем коротко на самые очевидные вопросы.
▪ Нет опыта, возьмут?
Да, будет оцениваться не только количество, но и качество опыта, а так же индивидуальные способности кандидата.
Нет образования, стоит пробовать?
Студенты станут основным костяком группы участников, но отсутствие образования не ставит крест на кандидате.
▪ Оставил заявку, не взяли. Почему?
Скорее всего вы не подошли по требованиям к стажерам. Возможно, разгадка кроется в вашем резюме (например, у вас не профильное образование, но навыки есть, просто вы не полно их отразили в резюме или забыли добавить какие-то курсы и программы).
▪ Берут из регионов?
Да, но не оплачивают проживание и проезд. Стажировка оплачивается, так что рассчитайте свои возможности.
▪ Можно параллельно учиться/работать?
Да, только учтите, что предполагается загрузка от 30 часов в неделю.
▪ Можно доучиться в вузе после стажировки?
Учеба смещена относительно сессий. Банк заинтересован в квалификации; и выучиться дадут, и на курсы с конференциями отправлять будут.
▪ Обязательно после работать в Райффайзенбанке?
Работу предложат лучшим. Конечно, можно отказаться.
▪ Сколько платят?
«По рынку», обиженных не будет.
▪ Есть ли вообще шанс остаться после стажировки в банке?
Обычно 80-90% стажеров остаются после программы и переходят уже на должность младшего разработчика.
▪ Над чем придется работать?
Нужно будет решать реальные задачи, связанные с разработкой мобильных приложений Райффайзенбанка для их пользователей. То есть не игры в песочнице, а реальный продукт. Будет что показать в резюме.
▪ Какие технологии будут использоваться?
Практически все актуальные технологии, включая голосовых помощников, блокчейн, виртуальную реальность с учетом личных пожеланий учащегося и текущих задач отдела.
Прием заявок уже стартовал. Пора
Не знаешь, с чего начать карьеру? Raiffeisen Mobile Dev School
Думаю, каждому из наших читателей, хотя бы немного связанному с мобильной разработкой, стоит зарегистрироваться на сайте Raiffeisen Mobile Dev School.
Даже короткий опыт разработки в крупной компании сильно отличается от фриланса, работы в университете и студенческих подработок и поможет определиться с карьерой и собственными желаниями.
К тому же, участники проекта получат не только знания, но и обратную связь. А это позволит скорректировать собственную стратегию развития, подтянуть слабые места.
7 комментариев
Форум →исходя из заголовка в тексте должны быть указаны плюсы/минусы разных школ. Для тех кто хочет выбрать учебное заведение
Т.е. человек с опытом работы и знаниями идёт пол года «проходить строгий отбор», бороться за место ради должности младшего разработчика? Позвольте поинтересоваться, что в вашем понимании заработная плата «по рынку»? 70 тысяч? Я тоже хочу таких сотрудников – пол года буду гонять и заставлять подчищать бэклог, а лучшим предложу самую низкую оплату «по рынку». Если не пишите уровень оплаты, то, видимо, стыдно
Вот и Райфайзен банк решил свой проект запустить глядя на Школу 21 от Сбербанка. Как всегда всё проводится в Москве, а не где-нить в Саратове или Новосибирске. У Москвичей конкурентное преимущество… очень внимательно нужно будет читать договор стажировки… пройдя отбор, отучившимся и промучавшись с вами сомневаюсь, что банк просто так отпустит вас работать к конкурентам… ЗП скорее всего будет еле дотягивать до джуниора, а скорее всего будет меньше. В статье не указано какое количество кандидатов собираются отбирать… И тем кто решится на такую школу нужно быть готовыми на стрессовые ситуации в периоде всей стажировки… и не написали что будет если кандидат захочет досрочно выйти из стажировки.
А есть какие нибудь хорошие школы, в которые можно пойти поучиться программированию для себя в Москве? Прям топ какой нибудь? Всю жизнь хотел научиться, надо попробовать)
@Gordasha, нету
@Gordasha, Есть хорошие курсы по java , Но там не для себя, а с целью трудоустройства. Учишься бесплатно.Индивидуальный ментор контролирует тебя, оплата только если нашел работу после учебы, в течении 2 ух лет 17% от з/п. 100% из тех кто смог окончить – устраиваются. Адрес: Javalearn точка online. Сам там учусь
@Gordasha, есть намного лучше – курсы от Harvard Univercity, называются CS50, полностью бесплатны, и это лучшие курсы что я проходил в своей жизни. Знаю минимум троих людей, которые построили весьма успешную карьеру в IT, начав с этих курсов, и я в их числе. Расскажут о программирование полностью с нуля на пальцах, весело, актуально и только нужная инфа без булшита. Курс на семестр, на английском, так еще и домашки будут проверять. Повторюсь: бесплатно, там просто некуда и не за что платить. И это Гарвард.
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Забыл контрольные вопросы Apple ID. Как их поменять?
Как поставить рейтинг песням в iOS 10 в приложении Музыка?
Как устранить смещение фронтальной камеры на iPhone
Как восстановить удаленное стандартное приложение в iOS 10?
Как заполнять дневник настроения на iPhone и Apple Watch
Как обойти ограничение на загрузку приложений по LTE
Почему удаленное ПО потребляет мобильный трафик на iPhone
Почему на iPhone не получается передать сохраненный пароль по AirDrop