Юлия Филимонова

iOS-разработчик, ментор
В этом интервью мы познакомим вас с нашим ментором Юлией. Юлия живет и работает в городе Алматы, Казахстан. Занимается iOS-разработкой более 3 лет.
Профессиональный опыт
— Расскажи о своем первом проекте в iOS-разработке. Что это было за приложение?
— С группой классных, влюбленных в iOS-разработку ребят писали свою реализацию игры Alias. К сожалению, в Store наше приложение не взяли, объяснив это тем, что наш Alias уж слишком обычный, а таких и так достаточно =) , но это не расстроило, а наоборот мотивировало работать дальше! Да и первый опыт работы в команде невозможно переоценить!
— Какие наиболее интересные или сложные проекты ты реализовала?
— Разрабатывала приложения для измерений в области геодезии, которое работает с RTK-девайсом (кинематика реального времени) по Bluetooth. По-моему, звучит интересно.
— Какие технологии и инструменты чаще всего используешь в своей работе?
— Работаю со всеми основными технологиями, плюс постоянно стараюсь изучать что-то новое. Нежно люблю MVVM, работу с коллекциями и CoreData.
— Что больше всего нравится в iOS-разработке и почему?
— Гибкие, удобные и красивые инструменты. Разнообразие и постоянное развитие технологий. Хочешь писать декларативно? Пожалуйста! Хочешь виртуальную реальность? Пожалуйста! Хочешь добавить в приложение машинное обучение? Пожалуйста! И это лишь малая толика возможностей.
Обучение и менторство
— Почему ты решила стать ментором?
— Как в старом добром анекдоте про учителя: «Представляешь себе, объясняю теорему - не понимают! Объясняю второй раз - не понимают!! В третий раз объясняю. Сам уже понял. А они не понимают…» =) Менторство действительно помогает лучше и глубже понять свой предмет. Но это не самое главное. Гораздо важнее вдохновение и профессиональная мотивация, которые получаешь, когда осознаешь, что твои советы помогают начинающим разработчикам чувствовать себя уверенней.
— Какие сложности чаще всего возникают у студентов, и как ты помогаешь им с ними справляться?
— Трудности обычно возникают из-за недопонимания. В таком случае помогают объяснения и поддержка.
— Можешь рассказать о каком-то успехе твоего ученика, который тебе особенно запомнился?
— Считаю, что закончить обучение и написать свое приложение в финале обучения - это супер достижение для любого начинающего разработчика!
— Что делать студенту, когда у него что-то не получается?
— Прежде всего принять, что это нормально, когда не получается. Главное, продолжать пробовать! Ну и, конечно, попросить совет у ментора, если зашел в тупик)
Личное мнение и советы
— Какие качества, по твоему мнению, необходимы для успешного iOS-разработчика?
— Такие же как для любого программиста: увлеченность, любознательность, трудолюбие. Никогда не прекращайте учиться, и результат не заставит себя ждать.
— Какую литературу или ресурсы ты могла бы порекомендовать начинающим разработчикам?
— В телеграмме очень много крутых ресурсов. Можно найти чаты по интересам или подписаться на канал интересного вам разработчика. Мой личный герой Лев Бондаренко - разработчик, на которого хочется равняться: @iosmakesmehate
А любую книжку можно найти здесь: @iOSMaterials
— Чем ты занимаешься в свободное от работы время? Есть ли хобби?
— Читаю книги, играю в плойку, слушаю барочные оперы, прокачиваю английский и, конечно, прохожу профессиональные курсы. Жаль только, что в сутках всего 24 часа.
— Какой совет ты дашь начинающим iOS-разработчикам?
— Не бросайте учебу. Даже если кажется, что времени не хватает. Практикуйтесь по чуть-чуть, но каждый день. И все получится! Practice makes perfect.
Юлия является ментором 4-го потока студентов и также берет на индивидуальное обучение. Оставляйте заявку на курс https://wwds.pro/courses, чтобы попасть на обучение к Юлии.