Войти

Или войди с помощью

Что выгоднее: мобильная разработка против web

Определяемся, на что тратить время.
Артём Баусов avatar |
Что выгоднее: мобильная разработка против web

Разработчик мобильных приложений в Москве зарабатывает 114 000 ₽ в месяц, web-разработчик – 80 000-100 000 ₽. Зато квалифицированному создателю сайтов проще найти работу: его ждут 62% российских веб-студий.

И порог вхождения в web ниже – можно быстро освоить PHP и заняться фрилансом. Что же выбрать: веб или моб?

Перспективы web и mobile-разработки

Число мобильных приложений в AppStore к началу 2017 года превысило 2 000 000. Аналогичные цифры показал GooglePlay. По прогнозам аналитиков Gartner, к концу года 286 млрд скачиваний принесут рынку мобильных приложений совокупную прибыль в $77 млрд.

«Интернет вещей» с программами для умного дома только начинает развиваться. Этот рынок не насытить в ближайшие 10 лет, а значит спрос на mobile-программистов будет расти.

Развитие веб-приложений идёт в том же направлении, но другим путём: облачные технологии переносят нагрузку с клиентских устройств на сервер. Веб-сервисы для навигации, развлечений и общения используют виртуальную реальность и искусственный интеллект.

В 2017 году портал Medium называет главным UX-трендом чат-ботов, а Forbes пишет, как использовать их в маркетинге.

Для начинающего веб-разработчика основным источником дохода остаётся создание интернет-магазинов и сайтов.

Даже если через 7 лет веб-конструкторы начнут отнимать хлеб у маленьких студий, разработчики найдут работу в крупных компаниях и стартапах, где изобретают новые сервисы.

Специфика мобильной разработки

Мобильному разработчику важно разбираться в «железе», чтобы использовать развлекательный и функциональный потенциал гаджета. Иначе как создавать игры с использованием гироскопа, приложения для управления аккумулятором и микрофоном?

Не менее важно учитывать нюансы в работе операционной системы – чтобы приложения не тормозили и не висли.

Мобильный разработчик часто пишет для одной платформы: становится iOS или Android-разработчиком. И это логично: лучше создавать приложения, безукоризненно работающие на одной платформе, чем нестабильные кроссплатформенные.

Специфика веб-разработки

Задача веб-разработчика – сделать онлайн-контент удобным для просмотра с любых устройств. О «железе» можно не заботиться, но особенности ТОП-5 популярных браузеров нужно знать глубоко. Адаптивная кроссбраузерная вёрстка и быстрая загрузка страниц – это стандарт.

Web-разработчик обязан следить за изменением алгоритмов ранжирования Google и Яндекс, чтобы сайты держались высоко в списке выдачи. А еще приходится много думать о безопасности – чтобы не оставлять в коде лазеек для взломщика.

Инструменты

Веб-сервисы и сайты пишут на сравнительно простых в изучении PHP, Python и Ruby. Использование фреймворков Yii и Django позволяет «из коробки» добавлять на сайт систему авторизации и другие функциональные блоки.

Для разработки мобильных приложений используют более сложные C#, Objective-C и Java. Исключение – язык Swift, который Apple создала, чтобы вовлечь новичков и энтузиастов в кодинг под iOS, MacOS и другие яблочные платформы.

Сложность инструмента ещё не решающий фактор – многое зависит от того, как и где вы учитесь. Под руководством опытного программиста стать Junior-разработчиком на любом языке можно за полгода.

А если параллельно с учебой вы хотите собрать портфолио и пройти практику в IT-компании – участвуйте в крупных образовательных проектах, таких как GeekUniversity.

Там готовят и веб-, и mobile-разработчиков, причем после года учебы гарантируют трудоустройство.

Пробовать свои силы в создании сайтов и мобильных приложений лучше на бесплатных курсах – так вы оцените и само направление, и качество обучения.

А если всё еще не можете выбрать между вебом и мобом – начните с изучения HTML5 для разработки мобильных веб-сервисов.

8
undefined
iPhones.ru
Определяемся, на что тратить время.

8 комментариев

Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик из TikTok
Котик из TikTok
Котик из TikTok
Котик из TikTok
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Видео мем
Видео мем
Видео мем
Видео мем
Видео мем
Видео мем

Какие правила в комментариях
  1. Sorix avatar
    Sorix 28 сентября 2017
    1

    И где ответ на вопрос “Что выгоднее”?

    PavelArtemyev avatar
    PavelArtemyev29 сентября 2017
    1

    @Sorix, первым же предложением в статье – моб 114к, веб 90к в месяц. Хотя меня больше порадовал перл “о железе можно не заботиться” – потом удивляемся, что Хром на паре страниц сжирает всю оперативную память, а какой-нибудь банер заставляет дымиться Macbook Pro.

    Войди на сайт, чтобы ответить
    Ответить
  2. Suq Madiq avatar
    Suq Madiq 28 сентября 2017
    2

    чё за нафталин тут сравниваете. дата сайенс, машинное обучение/дип лёрнинг – вот где хайп весь

    Soloway avatar
    Soloway28 сентября 2017
    1

    @Suq Madiq, аджаил забыли еще)

    Suq Madiq avatar
    Suq Madiq28 сентября 2017
    1

    @Soloway, ну, аджаил – это всё-таки методология разработки. это применимо и к мобильной, и к вебу, и даже к работе с данными

    Suq Madiq avatar
    Suq Madiq29 сентября 2017
    0

    @Kiri11, я к теме работы с данными профессионального отношения не имею, поэтому о подготовке кандидатов сказать ничего не могу. считаю, что виноваты в первую очередь разработчики курсов, которые засирают людям мозги красивыми лозунгами, но на деле обучают только на игрушечных проблемах. и это касается не только курсов по работе с данными, но и по другим айтишным дисциплинам

    Войди на сайт, чтобы ответить
    Ответить
  3. AeroBoss avatar
    AeroBoss 1 октябрь 2017
    0

    Сколько стоит сделать приложение на телефон?

    vientooscuro avatar
    vientooscuro2 октябрь 2017
    0

    @AeroBoss, от 10к до 2-3 миллионов, если без особых изысков (если считать только работу разработчика). Ну, если что-то типа ВКонтакте, то, наверное около 3-7 (полный клон ВК, думаю, где-то за 1-2 можно сделать, но обычно разработка идет “а давайте тут немного по-другому сделаем, а тут вообще этот функционал уберем и добавим другой”). Это я посчитал по средней стоимости iOS разработчика в Москве (~130000, а не 114, как в статье). Но многие работают за 150-200, некоторые и больше получают

    Войди на сайт, чтобы ответить
    Ответить

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.