It странная сфера, другие считают ее золотой жилой, а разработчики говорят, что надо жить разработкой, деньги не нужны, важно писать код по 20ч у сутки.
Не знаю можно ли меня назвать вайтишником, но к it пришел только после школы, когда не поступил в университет. Мне показалась эта профессия перспективной и главное обучиться можно бесплатно. Начал самостоятельно изучать вёрстку, потом перешел на нормальный фронтенд, спустя 2 года устроился джунов, в принципе знаний было достаточно.
Я не считаю, что программистами рождаются, сам во время обучения в школе был гуманитарием, любил историю и общество, но не возникло проблем с алгоритмами, со временем полюбил писать код
Начал самостоятельно изучать вёрстку, потом перешел на нормальный фронтенд, спустя 2 года устроился джуном Причем тут html, я особо не занимаюсь вёрсткой, ты думаешь логику на html пишут? Ну я и бэкенд пишу, это не сложнее фронта
У вас забывание или мигрень ?))) Так какие там алгоритмы верстальшик пишет? )))
Что ты несешь? Начал изучать вёрстку, потом понял, что это не очень нравится и перешел в полноценный фронтенд.
Там в основном пишут логику, а не верстают, что тут можно не понять? Верстальщики делают вёрстку, а фронтенд разработчики логику.
Мне тебе про алгоритмы рассказывать? Зайди на тот же codewars или leetcode, увидишь какие алгоритмы пишут на js, зачастую задачи одинаковые, просто язык другой.
Даже при отправке комментов ты мог увидеть как работает логика фронта, поэтому не позорься
Странно, что подобные люди сидят в браузерах и пишут, что фронт херня, так не сиди. Миллион вакансий на фронтенд, иди сразу сеньором, там же легко все, сразу миллион килобаксов в секунду начнёшь зарабатывать. Я пишу бэк, если для тебя это сложно, то соболезную
Откуда такой негатив. Ну я ведь просто подъебал типа что ну реально ну как фронт может быть тяжелее, чем бекэнд ну серьезно. Там решаются совершенно другие задачи. Но вот в очереди, ООП, DDD, работы с базами разных типов, разворачивание инфраструктуры, всякие поиски и блин ну вот посмотрите на текущих фронтэндеров да даже в моем случае я уже тупо React Developer, а не фронтэнд девелопер. Рынок такой.
Коротко я бы сказал так, что на фронте за исключением отдельных технологий WebGL или конфигураций webpack более простые задачи, но требующие рутинных операций и более простых знаний/понимания языка.
Backend же требует более глубоких знаний языка, умение в структуру данных, в алгоритмы. Я не могу представить себе фронтэндера, который сможет составить нормальную работоспособную GraphQL схему, в новой для себя нише бизнеса и не проебаться в производительности и прочих нюансах.
Ну и по поводу «плох во всем» - тут согласен, что требования к full stack другие, чем например чисто к фронту или бекэндеру. Просто для бизнеса выгоден человек работающий за двоих, но за 1.5 ставки, чем два отдельных разработчика.
Ну так те кейсы это отдельные технологии нужные далеко не всегда, особенно IndexedDB так точно. Офлайн особо тоже не нужен в 99% случаях. Даже в моем корпоративном сегменте всегда нужен интернет все равно, так ка кружная синхронизация с Кафкой потому что несколько клиентов одновременно делают процедуру и оно связано. А там где нужен, лучше делать мобильное приложение под планшет и прочее чтобы было больше возможностей работать с файловой системой, а не с костылями всякими типа IndexedDB.
Ну firebase выглядит так - давайте сэкономим на разработчике пару месяцев с зарплатой в $5к, чтобы потом платить гуглу по $2к в месяц. Звучит как план ;)
А Firebase ведь действительно покрывает большую часть потребностей в бэке. Тут тебе и авторизация, 2 базы на выбор, email-рассылка, хорошая дока, и еще куча всего, а самое главное это Firestore с его моментальными мутациями в базе (не надо ждать на клиенте пока получим 200 от сервера, а сразу меняем). Ну короче, фронтового, такого же уровня решения, я пока не видел, чтоб все all in one
Ну я работаю в стеке Apollo client и Apollo server и все на GraphQL, там тоже есть такие мутации сразу типа на клиенте хуяк не дожидаясь. А можно и дожидаться если нужно. Ну короче гибко все. Абстракция над вебсокетами в виде Subscriptions - очень удобно, ну и в целом ребята из аполло молодцы. Очень сильное решение. Можно отказаться от redux и прочих шляп в пользу просто кэша Apollo, который выступает как единый умный стор.
Но я видел как работает firebase вопросов нету он очень удобный, я бы рад с ним работать, но проблема только что вы выигрываете в краткосрочной перспективе.
А в долгосрочной он становится слишком дорогим и сильно завязывает вас на Google, а лучше в одной корзине все яйца не хранить. Хотя у Amazon и Oracle один фиг почти тоже самое, все пытаются так делать. Заказчики считают по калькулятору и понимают что типа не, дорого для них firebase и подобные. Проще заплатить мне условно $25-$40 в час за бекэнд, чем потом всю жизнь платить Амазону $1800 в месяц. Ну вы сами подумайте заплатить за разработку сейчас $6000 и пользоваться пару лет или платить по $1800 в месяц. Бизнес выбирает первое, по крайней мере тот, с которым я работаю.
Да я не умею в нейтив, делаю на react-native если нужно. Для внутренних решений автоматизации бизнес процессов он подходит как бы его не поливали говном.
Ну ладно, если так посмотреть, то бэк реально сложнее. Я без негатива писал, просто full stack скользкая дорожка, сложно быть хорошим специалистом сразу везде. Я скорее вел к тому, что фронт это не только html.
It странная сфера, другие считают ее золотой жилой, а разработчики говорят, что надо жить разработкой, деньги не нужны, важно писать код по 20ч у сутки.
Не знаю можно ли меня назвать вайтишником, но к it пришел только после школы, когда не поступил в университет. Мне показалась эта профессия перспективной и главное обучиться можно бесплатно. Начал самостоятельно изучать вёрстку, потом перешел на нормальный фронтенд, спустя 2 года устроился джунов, в принципе знаний было достаточно.
Я не считаю, что программистами рождаются, сам во время обучения в школе был гуманитарием, любил историю и общество, но не возникло проблем с алгоритмами, со временем полюбил писать код
Это на фронтенде в HTML алгоритмы? ))
Причем тут html, я особо не занимаюсь вёрсткой, ты думаешь логику на html пишут? Ну я и бэкенд пишу, это не сложнее фронта
Причем тут html, я особо не занимаюсь вёрсткой, ты думаешь логику на html пишут? Ну я и бэкенд пишу, это не сложнее фронта
У вас забывание или мигрень ?))) Так какие там алгоритмы верстальшик пишет? )))
Что ты несешь? Начал изучать вёрстку, потом понял, что это не очень нравится и перешел в полноценный фронтенд.
Там в основном пишут логику, а не верстают, что тут можно не понять? Верстальщики делают вёрстку, а фронтенд разработчики логику.
Мне тебе про алгоритмы рассказывать? Зайди на тот же codewars или leetcode, увидишь какие алгоритмы пишут на js, зачастую задачи одинаковые, просто язык другой.
Даже при отправке комментов ты мог увидеть как работает логика фронта, поэтому не позорься
Ну так расскажешь нам про HTML алгоритмы? ))) Так классно начал👍 и так бла бла бла закончил, все с тобой ясно😊
Комментарий удален модератором
Комментарий удален модератором
Комментарий удален модератором
Комментарий удален модератором
Комментарий удален модератором
Комментарий удален модератором
Комментарий удален модератором
Комментарий удален модератором
Комментарий удален модератором
Комментарий удален модератором
Комментарий удален модератором
«Бекэнд не сложнее фронта» дальше не читал 😂
Странно, что подобные люди сидят в браузерах и пишут, что фронт херня, так не сиди. Миллион вакансий на фронтенд, иди сразу сеньором, там же легко все, сразу миллион килобаксов в секунду начнёшь зарабатывать. Я пишу бэк, если для тебя это сложно, то соболезную
Так я full stack брат 😂
То есть ты хотел написать, что плох во всем? Я пишу бэк, но не буду называть себя full stack. Проблем с бэком у меня не возникает, вопросы?
Откуда такой негатив. Ну я ведь просто подъебал типа что ну реально ну как фронт может быть тяжелее, чем бекэнд ну серьезно. Там решаются совершенно другие задачи. Но вот в очереди, ООП, DDD, работы с базами разных типов, разворачивание инфраструктуры, всякие поиски и блин ну вот посмотрите на текущих фронтэндеров да даже в моем случае я уже тупо React Developer, а не фронтэнд девелопер. Рынок такой.
Коротко я бы сказал так, что на фронте за исключением отдельных технологий WebGL или конфигураций webpack более простые задачи, но требующие рутинных операций и более простых знаний/понимания языка.
Backend же требует более глубоких знаний языка, умение в структуру данных, в алгоритмы. Я не могу представить себе фронтэндера, который сможет составить нормальную работоспособную GraphQL схему, в новой для себя нише бизнеса и не проебаться в производительности и прочих нюансах.
Ну и по поводу «плох во всем» - тут согласен, что требования к full stack другие, чем например чисто к фронту или бекэндеру. Просто для бизнеса выгоден человек работающий за двоих, но за 1.5 ставки, чем два отдельных разработчика.
Комментарий недоступен
Ну так те кейсы это отдельные технологии нужные далеко не всегда, особенно IndexedDB так точно. Офлайн особо тоже не нужен в 99% случаях. Даже в моем корпоративном сегменте всегда нужен интернет все равно, так ка кружная синхронизация с Кафкой потому что несколько клиентов одновременно делают процедуру и оно связано. А там где нужен, лучше делать мобильное приложение под планшет и прочее чтобы было больше возможностей работать с файловой системой, а не с костылями всякими типа IndexedDB.
Комментарий недоступен
Ну firebase выглядит так - давайте сэкономим на разработчике пару месяцев с зарплатой в $5к, чтобы потом платить гуглу по $2к в месяц. Звучит как план ;)
А Firebase ведь действительно покрывает большую часть потребностей в бэке. Тут тебе и авторизация, 2 базы на выбор, email-рассылка, хорошая дока, и еще куча всего, а самое главное это Firestore с его моментальными мутациями в базе (не надо ждать на клиенте пока получим 200 от сервера, а сразу меняем). Ну короче, фронтового, такого же уровня решения, я пока не видел, чтоб все all in one
Ну я работаю в стеке Apollo client и Apollo server и все на GraphQL, там тоже есть такие мутации сразу типа на клиенте хуяк не дожидаясь. А можно и дожидаться если нужно. Ну короче гибко все. Абстракция над вебсокетами в виде Subscriptions - очень удобно, ну и в целом ребята из аполло молодцы. Очень сильное решение. Можно отказаться от redux и прочих шляп в пользу просто кэша Apollo, который выступает как единый умный стор.
Но я видел как работает firebase вопросов нету он очень удобный, я бы рад с ним работать, но проблема только что вы выигрываете в краткосрочной перспективе.
А в долгосрочной он становится слишком дорогим и сильно завязывает вас на Google, а лучше в одной корзине все яйца не хранить. Хотя у Amazon и Oracle один фиг почти тоже самое, все пытаются так делать. Заказчики считают по калькулятору и понимают что типа не, дорого для них firebase и подобные. Проще заплатить мне условно $25-$40 в час за бекэнд, чем потом всю жизнь платить Амазону $1800 в месяц. Ну вы сами подумайте заплатить за разработку сейчас $6000 и пользоваться пару лет или платить по $1800 в месяц. Бизнес выбирает первое, по крайней мере тот, с которым я работаю.
Комментарий недоступен
Да я не умею в нейтив, делаю на react-native если нужно. Для внутренних решений автоматизации бизнес процессов он подходит как бы его не поливали говном.
Strapi реально полезная вещь, да и другие headless cms, удобно использовать для Бэка. Зачастую их возможностей хватает для большинства приложений.
Ой да конечно, только вы это все можете, все остальные тупые и глупые без вас этого и не знали бы, спасибо кэп!
Ну ладно, если так посмотреть, то бэк реально сложнее. Я без негатива писал, просто full stack скользкая дорожка, сложно быть хорошим специалистом сразу везде. Я скорее вел к тому, что фронт это не только html.