Статья удалена

Этот материал был удалён по просьбе автора.

0
226 комментариев
Написать комментарий...
GanicusCsw

It странная сфера, другие считают ее золотой жилой, а разработчики говорят, что надо жить разработкой, деньги не нужны, важно писать код по 20ч у сутки.

Не знаю можно ли меня назвать вайтишником, но к it пришел только после школы, когда не поступил в университет. Мне показалась эта профессия перспективной и главное обучиться можно бесплатно. Начал самостоятельно изучать вёрстку, потом перешел на нормальный фронтенд, спустя 2 года устроился джунов, в принципе знаний было достаточно.

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

Ответить
Развернуть ветку
Желтый Король

Это на фронтенде в HTML алгоритмы? ))

Ответить
Развернуть ветку
GanicusCsw

Причем тут html, я особо не занимаюсь вёрсткой, ты думаешь логику на html пишут? Ну я и бэкенд пишу, это не сложнее фронта

Ответить
Развернуть ветку
Желтый Король
Начал самостоятельно изучать вёрстку, потом перешел на нормальный фронтенд, спустя 2 года устроился джуном
Причем тут html, я особо не занимаюсь вёрсткой, ты думаешь логику на html пишут? Ну я и бэкенд пишу, это не сложнее фронта

У вас забывание или мигрень ?))) Так какие там алгоритмы верстальшик пишет? )))

Ответить
Развернуть ветку
GanicusCsw

Что ты несешь? Начал изучать вёрстку, потом понял, что это не очень нравится и перешел в полноценный фронтенд.

Там в основном пишут логику, а не верстают, что тут можно не понять? Верстальщики делают вёрстку, а фронтенд разработчики логику.

Мне тебе про алгоритмы рассказывать? Зайди на тот же codewars или leetcode, увидишь какие алгоритмы пишут на js, зачастую задачи одинаковые, просто язык другой.

Даже при отправке комментов ты мог увидеть как работает логика фронта, поэтому не позорься

Ответить
Развернуть ветку
Желтый Король

Ну так расскажешь нам про HTML алгоритмы? ))) Так классно начал👍 и так бла бла бла закончил, все с тобой ясно😊

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку
Sergey Krupskiy

«Бекэнд не сложнее фронта» дальше не читал 😂

Ответить
Развернуть ветку
GanicusCsw

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

Ответить
Развернуть ветку
Sergey Krupskiy

Так я full stack брат 😂

Ответить
Развернуть ветку
GanicusCsw

То есть ты хотел написать, что плох во всем? Я пишу бэк, но не буду называть себя full stack. Проблем с бэком у меня не возникает, вопросы?

Ответить
Развернуть ветку
Sergey Krupskiy

Откуда такой негатив. Ну я ведь просто подъебал типа что ну реально ну как фронт может быть тяжелее, чем бекэнд ну серьезно. Там решаются совершенно другие задачи. Но вот в очереди, ООП, DDD, работы с базами разных типов, разворачивание инфраструктуры, всякие поиски и блин ну вот посмотрите на текущих фронтэндеров да даже в моем случае я уже тупо React Developer, а не фронтэнд девелопер. Рынок такой.
Коротко я бы сказал так, что на фронте за исключением отдельных технологий WebGL или конфигураций webpack более простые задачи, но требующие рутинных операций и более простых знаний/понимания языка.
Backend же требует более глубоких знаний языка, умение в структуру данных, в алгоритмы. Я не могу представить себе фронтэндера, который сможет составить нормальную работоспособную GraphQL схему, в новой для себя нише бизнеса и не проебаться в производительности и прочих нюансах.
Ну и по поводу «плох во всем» - тут согласен, что требования к full stack другие, чем например чисто к фронту или бекэндеру. Просто для бизнеса выгоден человек работающий за двоих, но за 1.5 ставки, чем два отдельных разработчика.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Sergey Krupskiy

Ну так те кейсы это отдельные технологии нужные далеко не всегда, особенно IndexedDB так точно. Офлайн особо тоже не нужен в 99% случаях. Даже в моем корпоративном сегменте всегда нужен интернет все равно, так ка кружная синхронизация с Кафкой потому что несколько клиентов одновременно делают процедуру и оно связано. А там где нужен, лучше делать мобильное приложение под планшет и прочее чтобы было больше возможностей работать с файловой системой, а не с костылями всякими типа IndexedDB.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Sergey Krupskiy

Ну firebase выглядит так - давайте сэкономим на разработчике пару месяцев с зарплатой в $5к, чтобы потом платить гуглу по $2к в месяц. Звучит как план ;)

Ответить
Развернуть ветку
Timur Kostenko

А Firebase ведь действительно покрывает большую часть потребностей в бэке. Тут тебе и авторизация, 2 базы на выбор, email-рассылка, хорошая дока, и еще куча всего, а самое главное это Firestore с его моментальными мутациями в базе (не надо ждать на клиенте пока получим 200 от сервера, а сразу меняем). Ну короче, фронтового, такого же уровня решения, я пока не видел, чтоб все all in one

Ответить
Развернуть ветку
Sergey Krupskiy

Ну я работаю в стеке Apollo client и Apollo server и все на GraphQL, там тоже есть такие мутации сразу типа на клиенте хуяк не дожидаясь. А можно и дожидаться если нужно. Ну короче гибко все. Абстракция над вебсокетами в виде Subscriptions - очень удобно, ну и в целом ребята из аполло молодцы. Очень сильное решение. Можно отказаться от redux и прочих шляп в пользу просто кэша Apollo, который выступает как единый умный стор.
Но я видел как работает firebase вопросов нету он очень удобный, я бы рад с ним работать, но проблема только что вы выигрываете в краткосрочной перспективе.
А в долгосрочной он становится слишком дорогим и сильно завязывает вас на Google, а лучше в одной корзине все яйца не хранить. Хотя у Amazon и Oracle один фиг почти тоже самое, все пытаются так делать. Заказчики считают по калькулятору и понимают что типа не, дорого для них firebase и подобные. Проще заплатить мне условно $25-$40 в час за бекэнд, чем потом всю жизнь платить Амазону $1800 в месяц. Ну вы сами подумайте заплатить за разработку сейчас $6000 и пользоваться пару лет или платить по $1800 в месяц. Бизнес выбирает первое, по крайней мере тот, с которым я работаю.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Sergey Krupskiy

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

Ответить
Развернуть ветку
GanicusCsw

Strapi реально полезная вещь, да и другие headless cms, удобно использовать для Бэка. Зачастую их возможностей хватает для большинства приложений.

Ответить
Развернуть ветку
Желтый Король

Ой да конечно, только вы это все можете, все остальные тупые и глупые без вас этого и не знали бы, спасибо кэп!

Ответить
Развернуть ветку
GanicusCsw

Ну ладно, если так посмотреть, то бэк реально сложнее. Я без негатива писал, просто full stack скользкая дорожка, сложно быть хорошим специалистом сразу везде. Я скорее вел к тому, что фронт это не только html.

Ответить
Развернуть ветку
223 комментария
Раскрывать всегда