Web vs Mobile: что выбрать новичку?

preview_player
Показать описание

Почему наши курсы менторинга являются уникальными?

✅ 100% практических заданий и полное отсутствие лекций;

✅ Программа курсов составлена в соответствии с требованиями IT рынка;

✅ Учебные проекты и задачи из реальных сфер IT;

✅ Наши менторы — программисты с коммерческим опытом от 2 лет, помогут тебе развиваться и достигать поставленных целей в написании кода;

✅ 7-дневный тестовый период — чтобы убедиться, что наши курсы — это именно то, что ты искал.

😇 БОНУС: начни обучение на курсе менторинга в сентябре и получи приглашение на уникальную встречу лично с Сергеем Немчинским!

Курсы для будущих JS-разработчиков:

Курсы для будущих Java-разработчиков:

Курсы для будущих С#-разработчиков:

Курсы для будущих Python-разработчиков:

🎓 Другие направления:

🎓Продвинутые курсы для состоявшихся девелоперов:


Тайминг:
00:00 - Вступление
00:23 - Что такое веб и мобильная разработка?
03:22 - Различия в заработной ветке
03:56 - Вакансии
04:33 - Менторинг
05:36 - Плюсы и минусы веб / Плюсы и минусы мобильной разработки
07:10 - Различия в обучении
Рекомендации по теме
Комментарии
Автор

Спасибо огромное! Задавал этот вопрос на стриме! Вы сделали отдельное видео ❤🎉
Хорошего дня 🤗

davidpro
Автор

В мобилах часто это фулл-стек, учить нужно намного больше. Помимо верстки идет сохранение данных, там тоже по несколько подходов. Кроме просто красивых анимаций, клиент любит кастомные, которые пишутся на нативе, не всегда прокатывают сторонние фреймворки. Плюс чисто мобильные фишки, с нотификациями, камерой, спящего режима и др, например.

andreyvanakoff
Автор

ПлюсЫ с ударением на последний слог это уже профессиональный жаргон разработчика 😅

BAVEHTNH
Автор

Спасибо за видео. Я поработав 2 года на фрилансе и 1, 5 года в студии понял, что frontend не мое решил стать backend разработчиком :).

windcrack
Автор

Сергей, странный заголовок, что больше нравится))

gala
Автор

У фронтенда: на порядок больше вакансий. Много процедурного кода, раздутый ui-слой, сложно написать чистый и не спагетти код. Много библиотек и подходов, которые часто сменяют друг друга.
В мобилке: можно прокачать hard-скиллы, используя ООП, SOLID, MV*, паттерны, современные реактивные фреймворки. Нет этого задрочества со стейт-менеджерами на фронте, помойками данных вроде редакса. Поэтому возникает ощущение, что на мобилке ты больше занимаешься логикой, а на фронте – вёрсткой и рендерингом.

kai.hexendorf
Автор

Шли годы, а они все выбирали и выбирали направление😅

evbgiqt
Автор

Спасибо за разборы. Очень все доходчиво

MaPravda
Автор

Как мастер Немчинский интересно рассказывает! Вот от других программеров в основном спать хочется, даже сами по се интересных с их точками зрения. Но то "КАК" инфо доносится неимоверно важно! Поддержите лайками нашего маэстро, господа!
При том слушать интересно даже на 2х скорости!
Поддержите лайками нашего маэстро, господа!

Mr.manpasserby
Автор

Было бы очень интересно посмотреть видео о том как фронту перейти в фулстэк/бэкенд и какой язык выбрать

illyapelypenko
Автор

Лайк как всегда. И да, правильный вывод, ну вы меня понимаете ;)

dmitryzagorevskiy
Автор

Автору respect!
Я был профи по мобилкам, первая платформа была BE-300 (Windows CE), затем Pocket PC. На моих глазах они все родились и умерли. iOS я из идейных соображений послал нах на заре его кидалова. Извините, это уже личное отношение к Apple.
Остался Android с его кастрированной Java и на сегодня обнаглевшим GOOGLE.
A где работать? - там где платят бабло, или там где СВОЙ бизнес. Языки программирования и среда это tools, который мы все время должны менять, специфика профессии. Был фотошоп, сейчас AI ВСЕ перекрыл, лежит мой NIKON с супер оптикой. А мобильное оптико-дерьмо использует крутые алгоритмы иделает картинку "сразу обработаной" из многократных экспозиций. ВЫВОД: нам предписано всю жизнь учиться и бежать, чтобы не отстать от паровоза. :)
ВАЖНО: Если вы ищите "тихую гавань" в нашей области, этого нет, ... может где-то в линуксе и серверах с PHP найдутся еще застойные места, но не уверен.

ValkRover
Автор

Поверхностное и некомпетентное спам-видео. Автор в теме не разбирается совершенно.

upelsin
Автор

Охрененная вставочка примерно на 1:30, где чувак типо переписывает какой-то код с телефона на комп, а на экране компа у него в конце загадочного зеленого текста написано press any key. 😅 че он там так старательно переписывает

rggiveg
Автор

Я разрабатываю игры на Юнити и выкладываю их на Яндекс игры где JS тоже надо знать чтобы обращаться к API Яндекса, типо лидербордов, рекламы и авторизации на сервере в том числе облачные сохранения, зачастую нет чисто одного направления и идет вперемешку

ggwkfxb
Автор

Щодо мобільної розробки(веб, мабуть, теж, але у меншій мірі) всі мовчать про кілька роялів у кущах.
Перший це ОС. Вам доведеться вивчити цілу нову операційну систему (у випадку кросплатформи цілих дві) із власною апішкою(сповіщення, gps, дозволи, звуки і т.д). А це не аби який learning curve та ціла купа витраченого часу.
Другий це анімації. Вам мусите їх робити і 95% з них кастомні. Тому треба пригадати(або вчити по новому) всю тригонометрію. Так-так, це саме той випадок, коли лякають, що у програмуванні потрібна вища математика та складні формули. Дизайнер намалював, замовник закохався, а вам цей політ фантазій реалізовувати.

r.kucherenko
Автор

Добавлю перевод от одного автора насчет разницы mobile и web.

1. Уметь подключать SQL базу данных в приложение и писать на языке SQL, равно как и работать с No-SQL.
2. Понимание операционной системы
3. Коммуникация с системным функционалом платформы(iOS/Android)
4. Потребление батареи устройства
5. Понимание работы с памятью, не шлепать статик контексты и не создавать утечек.
6. В случае особенно андроида - понимать особенности фрагментации, то есть настраивать работу приложения под разные девайсы. У вас может к примеру случиться краш на Lenovo потому что какой-то из компонентов отрисовывается на всех девайсах кроме Lenovo, - бах и все пользователи этих телефонов крашатся на логин-скрине.
7. Обслуживание оффлайн мода, делать обслуживание состояние экранов условно если не приходит fetchData для подгрузки списка.
8. Для фрилансеров - заморачиваться с деплойментом апок в стор/маркет. Понимать чем отличается apk от aab.

gala
Автор

Мне кажется или люди в веб используют туча инструментов и фрейворков

Memes_uploader
Автор

Доброго здоров'я Сергій!
Не могли б Ви зробити огляд на навчальні заклади і ІТ спеціальності в Україні.
Наступного року треба кудись віддавати дитину на навчання, а питань в цьому плані дуже багато.

Буду дуже вдячний!

cherkasA
Автор

Я бы не сказал, что прям много сейчас проектов на фронте без TS. С ним особо "магии" не наделать, не смотря на то, что у самого TS под капотом хватает недочётов:) поэтому что на фронт энд разработке, что на реакт нэйтив и тому подобных инструментах (айоник и т.д), стараются повсеместно использовать TS.

mikep