Привет всем мобильным разработчикам! Мы одинаково любим Android и iOS. Но у каждого свои предпочтения. Предлагаем определить фаворита в дружеском поединке. Для этого перенесёмся в Гималаи и покорим Эверест. Выберите команду и постарайтесь дать как можно больше правильных ответов, чтобы добраться до вершины первыми. На весь тест 10 минут.
Если думаете, что альпинизм никак не связан с мобильной разработкой, поспешим развеять сомнения и проведём очевидные параллели. Для восхождения на Эверест нужна хорошая физическая форма. Нужно тренировать выносливость, прокачивать дыхательную и сердечно-сосудистую системы: заниматься плаванием, бегом, ездить на велосипеде и проводить кардиотренировки. А чтобы стать разработчиком Android/iOS, надо изучать основы и продвинутые темы в Kotlin/Swift, писать разные алгоритмы, разбираться в UI-элементах и базах данных, взаимодействовать с API на сервере, отлаживать pet-проекты…
Далее определяем готовность. Сможете три-четыре раза подряд подняться на 15-й этаж? А пробежать 10 километров? Если оба ответа «да», то уже можно собираться в путь (ну почти). Так же и с готовностью к первой работе. Сможете ответить на большинство из «50 вопросов к собеседованию», написать проект из 10 экранов с подгрузкой информации онлайн и сохранением во внутренней базе данных? Если ответили «да» на оба вопроса, можно рассылать резюме.
Когда планируете экспедицию в горы, убедитесь, что на трёх новичков в группе будет минимум один мастер. Убедитесь, что маршрут не требует значительного опыта в альпинизме. Изучите длительность похода и рассчитайте время на акклиматизацию. Так же и с профессией Android/iOS-разработчика. Когда выбираете компанию для работы, убедитесь, что в ней есть более опытные программисты, которые подскажут и направят. Убедитесь, что проект интересен, а используемые технологии хорошо знакомы… Совпадения? Не думаем. Пройдите тест и убедитесь сами.