Привет, Ебаное, пишет тебе твой постоянный читатель Анус Пса. Намедни, листая ленту Линкедин, я приметил преинтереснейшее объявление о поиске работы. Сначала я нихуя не понял, а потом как охуел, да так до сих пор охуеваю.Один 20-летний паренек окончил ДНУ (интерном видимо), прошел говнокурсы и умудрился оттуда выпуститься сразу миддлом! Вот ссылочка на профиль:https://www.linkedin.com/in/godested/А вот, собственно, прилагаю документ, в котором просто все охуенно.Выпускники говнокурсов атакуют!Тут и react.js, и node.js, и ESLint, и юнит-тестирование, и сразу несколько сборщиков, RESTful API, и всё-всё-всё, не хватает только Machine Learning и Big Data. И это за год-то! Что, интересно, этот товарищ за 5 лет выучит, уму не постижимо! Все большие компании должны взять этого господина на карандаш, с такой-то обучаемостью он самостоятельно сможет заменить целые отделы Гугла.И денег по-скромному хочет: всего-то 1800 зелени.А еще через 10 лет говнокурсы сразу начнут выпускать Лидов и CTO, вот тогда-то мы свой свитер и повесим на гвоздь, став никому не нужным рудиментом общества. И это вгоняет в депрессию. Зачем больше десяти лет педалить алгоритмы и технологии, базы, протоколы и прочую поебень, если оказывается можно было пойти на курсы и стать сразу миддлом! Просто уму непостижимо, я думаю, что нужно дропать это айти и расчищать дорогу молодым выпускникам курсов, которые явно смогут вывести нашу цивилизацию качественно на новый уровень.HillelNodeReactJSзарплатарезюмеучебафронтенд
>>223673223 (OP)ОП, а ты чего кудахтаешь? Завидуешь что ли? Ну молодец пареёк, тебе как будто от этого жарко или холодно стало.
>>223673223 (OP)А что такого? Стандартный профайл начинающего: курсы, пет-проектики и т.д. Никакой он не мидл, потому что опыта работы в команде над настоящим проектом у него нет. Но неплохой джун, если не выгорит быстро то будет дальше развиваться.> Тут и react.js, и node.js, и ESLint, и юнит-тестирование, и сразу несколько сборщиков, RESTful API, и всё-всё-всё, не хватает только Machine Learning и Big Data.Да бля, это же стандартный набор фронтенда (gulp только лишний, вместо него у всех давно webpack): скопировал бойлерплейт где вся эта хуйня настроена, написал на нём свой пет-проект - можешь считать что знаешь, потому что глубинного понимания этой хуйни и не требуется, да и мало у кого она есть.
>>223673223 (OP)Кстати, пареньку действительно современный фронтенд-карнавал интересен. Вон, смотри, он своё подобие styled components даже написал: https://github.com/godested/retagger . Понятно что оно бесполезно и styled components лучше, но видимо он про них не знал.
>>223673223 (OP)Это старческое брюзжание уровня жуков-плавунцов только из сферы it? Ну так что я могу сказать по этому поводу. Если тебе 35+ и получаешь $1800 то первое желание увидев резюме естественно будет побрюзжать. Но на самом деле проблема заключается в том что ёбаное-ит-оп-хуй обиженка которая не может самореализоваться.
>>223675684>webpackкак же бомбит.че сложного ПРОСТО блять прицепить все нужные скрипты?это же js во фронтенде. хули там все так усложнено.для карусели блять фреймворки юзают. нахуя?
>>223676340'ПРОСТО блять прицепить все нужные скрипты' несложно, сложно сделать hot reload и bundle splitting. В своё время все перелишли с gulp на webpack именно из-за этих фич ну не считая вечной как мир войны императивных билдов против декларативных, но js-овцам на это похуй
>>223676314Поддерживаю адеквата, челик всю жизнь греб за 120к, а тут молодой и успешный челик запросил ПОЧТИ КАК ОН!!!! Запомни, он всегда будет лучше тебя, потому что ты никтоМимо так же смог, только не веб
>>223676512а зачем стали делать сайты, когда без скриптов страница почти безнихуя. одни полоски вместо текста и размытое или просто цветные блоки вместо изображений?как это называется?бесит пидец.
>>223676534Да не умный, просто давно варюсь в этой профессии, закручиваю вебпак-конфиги как электрик лампочки. Я ещё помню как в 2014 собирал свой первый React проект галпом, ох и наелся я говна с хот релоадом.
>>223676764Это называется Single Page Application, или сокращённо SPA. Когда сервер никакой HTML не рендерит, а возвращает только жирный кусок JS, который запрашивает данные с сервера и рендерит HTML на клиенте.Там долгая история: сначала всё рендерили на сервере, на клиенте делалась только валидация формочек и подобное. Затем появился HTTP-long polling (а потом и вебсокеты) чтобы подгружать в страницу данные без перезагрузки страницы (например чатики всякие). В связи с этим появилась необходимость рендерить HTML на клиенте, начали появлятся всякие фреймворки для этого. Но синхронизовывать серверный рендеринг и клиентский оказалось довольно геморройно, поэтому в малобюджетном варианте всё рендерят на клиенте. У более серьёзных сайтов сочетание клиентского и серверного рендеринга, называется SSR (собственно server-side rendering), но там всё равно за основу берётся JS код, только он исполняется ещё и на сервере.Выше я писал про самый мейнстримовый подход, офк есть и другие подходы, те же turbolinks в Rails, но это сейчас не совсем мейнстрим.
>>223677305пиздец.websockets еще ладно, но все остальное - нахуя?зачем так все усложнять?на странице материала на пол мега с превьюшками, с медленным инетом просто не будет изображений, они грузятся отдельно любыми браузерами. текст, стили и скрипты будут.не понимаю нахуя, вот совсем. где почитать?выглядит как какое-то жиробесие.
>>223677385Ну как бы прошли те времена когда это было нормой. Сейчас код через десять транспилеров прогонится, и цсс через пару препроцессоров, потом сверху углифаем мммм.А разработчика это даже не касается, он продолжает писать хорошо структурированный код удобно разделенный на компоненты.
>>223677570>>223677305бесит ебаный whatsapp, которому без headless браузера хуй прикрутишь "api" чтобы бота сделать.бесит чат поддержки у ростелекома кажись, который без вебсокетов не работает. ЗАЧЕМ ВЕБСОКЕТЫ В ЧАТЕ ПОДДЕРЖКИ? это просто чат без картинок типа jivosite виджета.зачем все так по-уебански сделано?
>>223677570Это скорее упрощения работы разработчика. Если делать без современных фреймворков то будет очень трудоёмко синхронизировать страницу с данными, проект размера чуть больше среднего станет совершенно неподдерживаемым.
>>223677796В чате нужно отправлять твои сообщения и подгружать ответы без перезагрузки страницы. Можно с каким-то интервалом опрашивать сервер, но это неэффективно потому что на каждый запрос будет создаваться новое TCP соединение, плюс ты не получишь ответ быстрее чем за интервал опроса. А с вебсокетом используется одно TPC соединение на вебсокет и ответы будут приходить с минимальной задержкой.
>>223678002почему не ajax, например? нахуя вебсокеты в текстовом чате?хочется обоссать вебмастеров медузы и хабра, там блять текст и картинки, а жрет как тварь. потому что скрипты уебищные по своей логике, можно было бы все просто сделать.это не highload чтобы так изъебываться с подгрузкой, я не понимаю нихуя. onclick вместо href, пиздос вообще отбитые.
>>223678181хм, да, для кучи обращений websockets помогут порешать проблему гораздо быстрее и не допустит отказа в обслуживании.но мне похуй, я бы и что-то вроде тикетов схавал, когда ждешь минуту-две пока не получишь ответ.на сайте одной американской компании чат явно долбят по хардкору в случае неполадок, но он без websockets в 2020 и никто не умер.
>>223673223 (OP)Да написать можно всё, что угодно. Ко мне на собеседование тоже приходила такой CCNA, который не мог объяснить, что такое VLAN — да и хуй бы с ним, какой дурак будет нанимать человека только на основании его резюме, а не по итогам собеседования?
>>223677796>ЗАЧЕМ ВЕБСОКЕТЫ В ЧАТЕ ПОДДЕРЖКИ?Чтобы не заниматься пуллингом как лох, а получать сообщения по нотификации со стороны сервера.
>>223679589Просто переведи в рубли и подумай, что нормально ли столько получать в 20 лет в той стране, где он живёт.
>>223678400Так я писал выше что с ajax нужно будет периодически посылать запросы, будет оверхед на установления TCP соединения и интервал обновления с которым никак не сделать быстрое получение ответа.
>>223673223 (OP)А что такого?Он имеет право выставить любую вилку на свои услуги независимо от опыта. Причем есть шанс, пусть и ниже, чем при вилке $1000-1300, что первую работу он таки найдет. Дальше - больше.Продавать себя и не ссать завышать ценник - очень важный навык, чтобы не проебаться.мимодевопс
>>223681046Смотри анекдот придумал:Девопс приходит устраиваться на работу.- На какую заработную плату рассчитываете?- 300к- Уважаемый, мы вас нанинимает рассказывать сервера, а не губуХАХАУХАХХАХАХАХАкАК ТЕБЕ?