
iOS Developer
Образование и карьера
Закончил физфак МГУ в 2015 году. Занимался экспериментами с лазерами и моделированием математических моделей. Было интересно.
После учебы стал преподавать. Затем я обучился программированию. С 2016 года занимаюсь iOS-разработкой. Разрабатывал геолокационное приложение. Сейчас работаю над крупным медиа-приложением для просмотра фильмов и сериалов.
Почему iOS?
Разработка под iOS – это круто. Это новая и быстрыми темпами развивающаяся область. Порог входа здесь невысокий, и это очень востребовано, ведь мобильными устройствами мы пользуемся каждый день. И самое главное, разработка под iOS – это очень интересно: миллионы новых задач каждый день, миллионы интереснейших технологий.
В iOS-разработке сейчас интересный период: есть два равноправных языка для разработки, и оба востребованы на рынке. Лично я считаю, что хорошему iOS-разработчику желательно знать оба языка. Сам я сейчас пишу на Swift, но в проектах (рабочих и личных) поддерживаю уже написанный код на Objective-C.
Моим студентам
Если вы хотите разрабатывать на Swift, советую знать Objective-C на уровне, достаточном для понимания основных конструкций и уметь портировать код с одного языка на другой. То же верно и в обратном направлении. Но не спешите параллельно изучать языки. Сначала выучите хорошо один язык, напишите на нем приложение, и только потом изучите особенности другого. Это будет несложно, ведь при различном синтаксисе вы будете разрабатывать iOS-приложения, используя одни и те же технологии.