urusai88

Пользователь

Регистрация: 01.11.2018

Сообщения: 3351

Рейтинг: 1105

urusai88

Регистрация: 01.11.2018

Сообщения: 3351

Рейтинг: 1105

По всему интернету идёт обсуждение фронтенд разработки на react/vue/angular. Многие начинающие говнокодеры в первую очередь метят во фронтенд разработку, изучая говноскрипт и интересуясь какой фреймворк из трёх вышеупомянутых нужно изучить. 

Фронтенд это классно, в приципе востребовано, а так же приятно, ибо видеть результат своей работы так, будто ты пользователь и восхищаться дорогого стоит(бекендеры, например, живут в тени и работают не на пользователя а на фронтов и лидов).

НО.

Мне совсем не понятно почему никто не пытается ворваться в моб разработку. Тема не настолько популярная как браузерный фронт, специалисты более востребованы и высокооплачиваемы, плюс к этим двум жирнючим плюсам прибавляется более продвинутый инструментарий, ибо ей рулят напрямую google и apple, а не всякие подкидыши вроде фейсбука или китайцев-авторов vue. Разработчику не нужно возиться с дерьмом под названием DOM, не нужно осознавать что его инструментарий является гигантским костылём, тянущий за собой кучу кривого легаси, не нужно натыкаться на тормоза браузеров при ручном тестировании. А так же, мобильная разработка тупо проще браузерной (да-да, это не шутка)

Краткая история: 7 лет с перерывами занимался беком: php, .net(f# + c#), nodejs. Время от времени пытался ворваться во фронт, но всегда спотыкался о js/ts+dom+html, ибо это ультракривое легаси дерьмище с которым нереально работать. Полтора года назад уволился, и решил в четвёртый раз сменить основной стек(время от времени появляется желание спокойно посидеть дома и что-нибудь незнакомое поизучать), глаз пал на мобилки, поковыряв пару месяцев осознал что это моё, приятно, не сложно и хорошо оплачивается. Посидел попилил пятиэкранные козинычи по 500р\ч, потом правил баги в среднеих размеров приложухах, в начале этого года на всплеске мобильных приложений устроился к хорошим ребятам в американскую контору.

Что вам всем сдался этот кривой и медленный браузерный фронтенд? Нереальная конкуренция. кривой тормозящий dom, динамический язык в котором типизация рушится на раз-два, кучи багов по этой причине, отсутствие обобщённости экосистемы, node_modules в 3 гигабайта и сборка релиза по 15 минут. Как вы вообще не сблёвывая на монитор каждые пять минут умудряетесь в таком обстановке работать? Что вам мешает попробовать себя в мобилках?

Grace gets anger

Пользователь

Регистрация: 18.12.2018

Сообщения: 1948

Рейтинг: 1425

Нарушения: 104

Grace gets anger

Регистрация: 18.12.2018

Сообщения: 1948

Рейтинг: 1425

Нарушения: 104

на C# написал игру там короче надо трахать коз (была такая флеш игра в 2007 году на многих пк) точнее овец 

S30N1K

Пользователь

Регистрация: 24.09.2014

Сообщения: 7199

Рейтинг: 4911

Нарушения: 35

S30N1K

Регистрация: 24.09.2014

Сообщения: 7199

Рейтинг: 4911

Нарушения: 35

Ты это рассказал да бы у тебя конкуренция была, или ..?  Smiley face

 

Добавь отступы, читать сложно Smiley face

RendiCrew

Пользователь

Регистрация: 24.12.2019

Сообщения: 308

Рейтинг: 241

RendiCrew

Регистрация: 24.12.2019

Сообщения: 308

Рейтинг: 241

urusai88 сказал(а):

Что вам всем сдался этот кривой и медленный браузерный фронтенд?

Нажмите, чтобы раскрыть...

Да потому что в один момент завели комок хайпа на относительно лёгкий порог вхождения в web. А чем прославилась моб разработка?

urusai88

Пользователь

Регистрация: 01.11.2018

Сообщения: 3351

Рейтинг: 1105

urusai88

Регистрация: 01.11.2018

Сообщения: 3351

Рейтинг: 1105

S30N1K сказал(а):

Ты это рассказал да бы у тебя конкуренция была, или ..?  2x

 

Добавь отступы, читать сложно 2x

Нажмите, чтобы раскрыть...

Мой опыт = опыт челдоса залетевшего сегодня + полтора года.

Отступы расставил как мог.

RendiCrew сказал(а):

Да потому что в один момент завели комок хайпа на относительно лёгкий порог вхождения в web. А чем прославилась моб разработка?

Нажмите, чтобы раскрыть...

В плане хайпа почти ничем офк, но в свое время (до хайпа браузерного говна), был кратковременный хайп на тему того что мобилки поглотят мир. 

МужикДругалёкЧервяк

Пользователь

Регистрация: 07.04.2021

Сообщения: 268

Рейтинг: 102

Нарушения: 100

МужикДругалёкЧервяк

Регистрация: 07.04.2021

Сообщения: 268

Рейтинг: 102

Нарушения: 100

Ты видимо не в курсе, что в разработке мобилок, такая же ёматня только не с браузерами, а с версиями операционок андроида и айос?CoolStoryBob.png?1616514630

Вот недавно запилил мелкую фичу под мобилки, а оказалось что их будет поддерживать только новые версии, а старые просто будут ее игнорироватьSeemsGood.png?1616514666

И с каких пор бэк не работает на пользователя? Ты видимо не работал на проектах, где основная логика на бэке и пилил круды?)

 

 

urusai88 сказал(а):

В плане хайпа почти ничем офк, но в свое время (до хайпа браузерного говна), был кратковременный хайп на тему того что мобилки поглотят мир.

Нажмите, чтобы раскрыть...

Они уже поглотили, привет) 90% проектов делаются с мыслью о том, что нужно будет прикрутить моб интерфейс)

Вебмакака

Пользователь

Регистрация: 07.10.2020

Сообщения: 898

Рейтинг: 560

Вебмакака

Регистрация: 07.10.2020

Сообщения: 898

Рейтинг: 560

urusai88 сказал(а):

специалисты более востребованы и высокооплачиваемы,

Нажмите, чтобы раскрыть...

С высокооплачиваемостью может и согласен, а вот с востребованностью - нет. Вакансий намного меньше чем на фронтенде, а соответственно и востребованность меньше.

 

urusai88 сказал(а):

Нереальная конкуренция.

Нажмите, чтобы раскрыть...

Только на уровне джунов. На остальных уровнях кадровый голод, причем очень и очень серьезный, найти крепкого мидла очень сложно, вакансии могут месяцами не закрываться.

 

urusai88 сказал(а):

плюс к этим двум жирнючим плюсам прибавляется более продвинутый инструментарий

Нажмите, чтобы раскрыть...

urusai88 сказал(а):

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

Нажмите, чтобы раскрыть...

Тоже довольно спорный аргумент. Хочешь популярное приложение - вынужден поддерживать старые версии андроида. Поддерживаешь старые версии андроида - отказываешься от новых апи и соответственно нового функционала. В итоге у тебя 2021 год на дворе, а в приложении 2017, потому что для охвата аудитории нужно поддерживать шестой андроид, а то и четвертый.

 

А еще, если во фронтенде чаще всего ограничен зоопарк браузеров и поддержка кроссбраузерности сводится к поддержке зоопарка Chrome, FF и Safari, иногда добавляя к этому ME, то поддержка зоопарка мобильных устройств - это **ный ад. Мало того что у тебя есть штук 30 разных производителей со своими оболочками, так еще у каждой этой оболочки есть десяток версий и у каждой этой версии еще по десяток моделей телефонов на которых эта оболочка работает, где постоянно что-то может пойти не так. А ты потом сиди и ковыряйся с проблемами потому что на каком-нибудь Chuwi за 5к рублей твое приложение крашится.

 

Это касается андроида. У эпла с этим попроще.

 

urusai88 сказал(а):

сборка релиза по 15 минут.

Нажмите, чтобы раскрыть...

Если руки кривые, у тебя и мобилки будут по 15 минут собираться.

 

urusai88 сказал(а):

Что вам мешает попробовать себя в мобилках?

Нажмите, чтобы раскрыть...

А откуда уверенность что никто себя не пробовал в мобилках? Я, к примеру, пробовал. И к перечисленным выше минусам, от себя добавлю возню с древним XML, более туманные перспективы чем у фронтенда, потому что уже даже Эпл продвигает PWA приложения, что в принципе позволит потом любой сайт засунуть как обычное приложение на телефоне, а так же то, что мобильные маркеты с приложениями - это помойка, где всё сводится к тому кто кого лучше на*бёт и перерисует иконки конкурентов.

RaiseUP Jahh

Пользователь

Регистрация: 24.06.2020

Сообщения: 490

Рейтинг: 187

RaiseUP Jahh

Регистрация: 24.06.2020

Сообщения: 490

Рейтинг: 187

Вебмакака сказал(а):

А откуда уверенность что никто себя не пробовал в мобилках? Я, к примеру, пробовал. И к перечисленным выше минусам, от себя добавлю возню с древним XML, более туманные перспективы чем у фронтенда, потому что уже даже Эпл продвигает PWA приложения, что в принципе позволит потом любой сайт засунуть как обычное приложение на телефоне, а так же то, что мобильные маркеты с приложениями - это помойка, где всё сводится к тому кто кого лучше на*бёт и перерисует иконки конкурентов.

Нажмите, чтобы раскрыть...

Т.е. сейчас самый лучший вариант рассматривать именно веб?