сап двач, где все вкатывальщики в айти? В стартап искали JS фронтенд макаку с джуниор-начальными мидл скиллами на удаленку за 1500-2000$/мес. Написали около 100 человек. Дали простенькое тестовое задание, ответить смогли на него только 20 человек, из них 14 запросили больше чем планировалось, остальные 6-ро не смогли ответить полностью на 3!! довольно простых вопроса или ответили довольно хуево или спорно. А вы говорите айти рынок перенасыщен
Нус, посмотрим как двач ответит:1.1. Что не так/какие проблемы с этой функцией1.2. Когда она выкинет эксепшин?1.3. Как пофиксить/переписатьfunction doThing(param) {if (typeof param === "object") {return param.a;}if (Array.isArray(param)) {return param[0];}if (param === null || !param) {return null;}}2.1 Что не так с этими реакт компонентами?const AComponent = (props) => <div onClick={props.onClick}>{props.name}</div>class BComponent extends Component {render() {return (<div>{this.props.someList.map(item => (<AComponent key={item.name} name={item.name} onClick={() => this.props.onItemClicked(item.id)} />))}</div>)}}3.1 Что не так с этим редусером?// aciton.payload is like { a: "string", b: { c: ["arr"] } }// state is like { a: string, b: { c: ["arr"], d: {} }, e: {} }function reducer(state, action) {switch (action.type) {case "SOME_ACTION": {return {...state,...action.payload,}}}}
>>197794655 (OP)Посоны такой вопросИмеет с фронта на бек уходить? А то пиздец заебался на фронте за 3 года. Хочется стать тимлидом, а там надо знать бд, ооп, всю хуйню.
>>197794709>Имеет ли смыслфиксДа и вообще чувствую, что вебмакачество зашквар, хочется нейроночки машобчик, статистика и все такое. Там возможно больше зп.
>>197794709>а там надо знать бдУчится за пару недель плюс недельку на сам скул.>оопЯ бы мечтал его забыть, а не знать>тимлидомВоспитателем в детском садике пойди работать, примерно те же ощущения
>>197794796Тимлид это младший менджер, который почти нихуя не умеет в менеджементе. С хуя ли ему платят дохуя?
>>197794826Потому что таких сложно найти. Не все на такое способны. Он с одной стороны должен быть охуенным разработчиком и с другой пиздецть уметь и управлять.
>>197794851> должен быть охуенным разработчикомНет, не должен. Менеджмент это когда ты умеешь работать с людьми гораздо умнее тебя. Если ты в команде лучший девелопер — хуевый ты тимлид.
>>197794884>Если ты в команде лучший девелопер — хуевый ты тимлид.Два чая. Эго лучшего девелопера в тиме убьет любой менеджмент, если ему хоть чуть-чуть власти дать
>>197794709Для разнообразия можно пописать на ноде.Можешь подучить GraphQL и написать на нем проектик для себя.Поиграться с нормализацией данных.Попроектировать базы.Там та же хуйня только в профиль.Я бы смотрел больше в сторону 3D графики, WebQL, рендер, шейдеры вот это вот все.А тимлидство — это меньше кода и творчества — больше детского сада и подтирания за подопечными, платят больше удовольствие от работы — такое.
>>197794770сложно сказать. спросил бы про browser rendering pipeline точно. Чем отличается memo от PureComponent. Про лайфхуки. Асинхронный рендеринг не завезли пока еще так что похуй. Реакт то несложный чтобы по нему ебать сильно, спрашивал бы в основном про проекты и как реализовывал, какие интересные задачи, как решал и т.п.
>>197794709Ну смори сам. Бэк учить стоит, но работать лидом только если хорошо заплатят. В большинстве случаев этого не будет.
>>197794950>browser rendering pipeline>Чем отличается memo от PureComponent>лайфхукиПрикол в том, что я про такое только слышал, но можно быстро загуглить. А вот самое сложное в приложении это всегда асинхронщина, бизнес логика, архитектура модулей, вот про что бы я спрашивал.
>>197794884Тоже думаю, что лид не должен быть лучшим в команде.Он же клей, связующее звено.А если он дохуя лучший, зачем ему остальные? Остальные - дебилы, лохи и пишут говно (так думают все крутые разрабы). Лидом такому не стать и он и сам не хочет.
>>197795049Я не шарю пока, не дошли руки.Предположу что прямая линия типо упрощение, модель. Поэтому и лучше показывает в целом. Но хз на самом деле что ты имел ввиду
>>197795036>асинхронщинаПочему это сложно? В жс же нет настоящего асинхрона все равно, а менеджерить очередь довольно просто.>бизнес логикаЭто настолько глобальный вопрос, что ты там хочешь спрашивать? >архитектура модулейКак и тут, конкретизируй
>>197795106Хороший лид растит своих подчиненных. А рост его экспертизы в разработке обычно очень сильно замедляется.
>>197795113В нейронках нет моделей хуев?пиздец, на хуй нужны ваши нейронкикакие у тебя критерии "лушче всего"?а то хуй, знает, что для тебя важноА главное - как угадать, какой из 3-х графиков является целевой функцией-то?
>>197794655 (OP)Вопросы судя по всему примитивные, но т.к. в JS я особо не секу, то хз че это. Вообще с годами мозги усохают и лень что-то учить или делать. Сам работаю веб-макакой на самого себя, висит заказов на тыщу баксов, но не могу себя заставить чета делать, т.к. эти задачи выполнял уже столько раз, что они мне осточертели. Происходит некое выгорание.
>>197795230>что ты так себя показал, что тебе только фермы давалиЭто не я, это рынок, вакансий маловато
>>197795126>В жс же нет настоящего асинхрона все равноТам нет многопоточности, а асинхронность есть. Менеджерить сложно на высоком уровне, когда у тебя куча запросов и все условно друг от друга зависят. И начинаются, саги, rxjs, прочая поебота.По бизнес логике я бы спросил где вы сука ее храните, потому что у нас хуйня какая-то с этим. Как бы вы сделали модули для бизнес логики. Как бы вы прокинули ее в компоненты. Какой был бы интерфейс и все такое.Меня один коллега с бекенда троллит паттерном репозиторий, говорит как он охуенен, а унас нет времени чтобы что-то подобное проворачивать)
>>197795152Да, но рост экспертизы в разработке тоже ограничен на самом деле.Ты за года 3 в современности апаешься в сеньора, дальше набиваешь шишки и расширяешь число стеков/инструментов, с которыми ты имел дело. В любом случае, многое забывается, потому что иначе быть не может. И это характерно даже для сеньоров, потому что ты работаешь в одной компании, качая её стек и забивая на многое другое.Жизнь разраба - это постоянное забывание и изучение.
>>197795250вкатывайся в фриланс как ятут можно делать интересные проектыалсо меня в гермаху заказчики свозили недавно
>>197795256> Там нет многопоточностиНу service workers немножко намек на треды. Можно отделить сложные вычисления в отдельный поток и обмениваться просто сообщениями между ними. Но такое.
>>197795272Это не всегда так. В потоковой разработке, когда у тебя каждые 1-2 года новый проект/стартап это так.В разработке с долгим циклом поддержки (десятки лет) где требования только копятся. От разработчика ожидается глубокое понимание работы всех инструментов и среды исполнения, а не знание фреймворков.
>>197795256> По бизнес логике я бы спросил где вы сука ее храните, потому что у нас хуйня какая-то с этим. Как бы вы сделали модули для бизнес логики. Как бы вы прокинули ее в компоненты. Какой был бы интерфейс и все такое.Размазана по проекту, но в основном в mapStateToProps + в эпиках лежит кусками.
>>197795256>По бизнес логике я бы спросил где вы сука ее хранитеХм, щас задумался, глянул свои проекты, понял что у меня есть определенный паттерн организации проекта. Но опять же, вот что для тебя станет правильным ответом на вопрос? Я в хоумбрю-проектах делаю простое дерево каталогов и не заморачиваюсь например, и это как бы правильно. Но и организовать сложный генератор компонента с прослойками и несколькими уровнями абстракций тоже в определенной ситуации будет правильно. Короче получается такой вопрос для демагогии на собесе на пару часов.
>>197795238>влияния его команды.Вы там еще пиздилки команда на команду устраиваете?Компетенция лида это раскидать задачу на исполнителей максимально эффективно. И прикинуть сроки/затраты."Рост компетенций" это какой-то новояз из ВШЭ.
>>197794655 (OP)Меня вот больше всего беспокоит как денег дохуя грести с кодинга. Никогда не знаешь достаточно ты получаешь или нет, или надо больше. Я каждый год меняю работу вот думаю 3 раз сменить. Страшно пизда, но я чувствую что стагнирую на одной работе, мало экспы. И мне ща либо устраиваться сеньером фронта за 300к либо на бек укатываться назад за 150 дилема. Либо удаленщики на запад, но чет хз, что там выше зп сильно.Что думаете?
>>197795442Устраиваем. Нормальный лид отвечает за некий продукт/платформу или её часть, а не просто раскидывает задачи. Если он не делает того что я сказал, то это делает тот кто уровнем выше, а лид это такая смешная собачка-прокся.
>>197795465> Что думаете?От жизненных целей:Можно упороться, подучить красно-черные деревья и подать оффер в big5,Можно сидеть ровно на 200к и заниматься своими проектами.Можно выгореть и поиметь проблемы со здоровьем и нервами.
>>197795395>>197795419Но ведь это хуевые решения. Мне вот кажется нужен какой-то некий единый модуль. Который бы дережировал всем. Который было бы легко дебажить, писать тесты. А компоненты бы просто дергали его апи.Думаю что-то подобное можно реализовать на сагах, но их еще правильно надо юзануть.>>197795408> генератор компонента с прослойками и несколькими уровнями абстракцийНе нужно. Ты просто подключаешь к нему через хук свой некий модуль.
>>197795516>отвечает за некий продукт/платформу >растит компетенции>влияние команды>растит своих подчиненныхПиздец. Ты из люксофта? Или из сбертеха?
>>197795566> Мне вот кажется нужен какой-то некий единый модуль. Который бы дережировал всем. Который было бы легко дебажить, писать тесты. А компоненты бы просто дергали его апи.Смотрите, человек придумал синглтон.Держать логику в эпиках rxjs вполне ок.
>>197795584Неужели в сбере все так плохо?Что расскажешь анон?Как там рабочий день, можно так же проебываться до 12 дня?Нужно писать эстимейты на задачки?Какое отношение продуктологов и дизайнеров к разработчикам?
Как называется топ девелопер, но с 0 социалки? Чел, который может справиться с оче трудной технической задачей, с охуенными познаниями, но вообще не могущий в лидерство и тд
>>197795566>Но ведь это хуевые решенияА суть в том, что нет хорошего решения. Иногда удобно одно, иногда другое. У меня логика стукается в редаксовских экшонах и результат сразу диспатчится в стейт, что по сути похоже на твою идею. Логика считай в одном месте лежит, в очевидных местах, я еще по подстейтам все раскладываю. Найти любой кусок бизнес логики не составляет проблем визуально. Нет тут правильного ответа, все зависит от ситуации и, важное, - от взглядов команды.
>>197795657>можно так же проебываться до 12 дня?Вот за что люблю кодинг, так это за свободный график. К 12 только иду на работу.
>>197795584Если от тебя скрыты процессы в твоей компании, то значит ты слишком туп, чтобы их видеть, а не то что их нет.
>>197794655 (OP)Имеет ли смысл вкатываться в джанго или нода перспективнее в разы? Ну и какие плюсы/минусы?
>>197795668А нахуя разрабу в лиды?Лид (менеджер, секретарша) и разраб это 2 разные професии.Если ты стал лидом и проработал им 3 года, то через 3 года ты уже джуниор, так как устарел морально
>>197795713Разные задачи.NodeJS это API-proxy / API / чати-хуятики / рилтайм / аггрегация бекендов / сервер-сайд-рендерингДжанга — пайтоновский бэк с моделями базами, миграциями, архитектурой и прочая вот эта хуйня.
>>197795711Конечно, диванный удобритель с рентгеновским зрением, пронзающий взглядом процессы в своей компании.Не смею спорить. А то не заснешь.
>>197795752Воооо, вот я такого же мнения. Да и вообще это хуита, менеджмент кал же. Мб они и получают больше, хотя я сомневаюсь, но это хуита полнейшая.
>>197795761Хорошо, хорошо, Антош.Из взрослого и опытного.Прям, чувствую твое влияние.Но ты не ответил - этот коллектив из люксофта или сбертеха?Или он у тебя в голове?
>>197795831Яндекс-то чё галера? Свой же продукт пилят. Да и че плохого в галере? Ну кроме качества задач, неприятно конечно кому-то что-то пилить, а не над внутренним проектом работать.
>>197795753Но для меня это пока слишком сложно, чтобы понять. Все, что я сделал на данный момент — простенький проект с примитивным гуиtkinter, который позволяет по сети кубаны для D&D кидать конкретному персу. Я вот и думаю куда дальше податься — Джанго или нода. Для вкатывальщика не в дс1-2, а в Котосибирске.
>>197795863Или бля я не знаю значения галеры? Я думал галера = аутсорс. А ты говоришь галера типа рабство, ебут в хвост и в гриву, все в мыле и тд?
>>197794669>if (param === null || !param)>if (Array.isArray(param))>if (typeof param === "object") ИДИ нахуй блять просто! Мимо-сеньор-пищущей-на-тайпскрипте
>>197795673Короче прикол в том, чтобы на собесе задавать как можно более жизненные вопросы, а просто вдруг кандидат реально шарит. Если вы ищете норм чувака, а не джуна, естественно.
>>197795855Это странно, ведь туда сложно попасть. Но по слухам, там платят ниже рынка, может поэтому там пинают хуи.
>>197795911>Мимо-сеньор-пищущей-на-тайпскриптеПридуман чтобы джуны не делали ошибок. Нашел чем гордится.
>>197795892А кстати реально, что значит галера? Фирма делающая софт на заказ? Так это не так уж и плохо, нет легаси говна, проекты короткие, недешевые.
>>197795926Они построили бренд типа МЫ ИЛИТА, устроили голодные игры на вступление и в итоге прошедшие эту мясорубку готовы работать за еду. С точки зрения бизнеса стратегия рабочая.
>>197795935>Не пользуется средством, позволяющем избегать тупых ошибокНашел, чем гордиться>Нашел чем гордитсяВ трех словах 2 ошибки. Хорошо, что мы не видим твоего великолепного кода.
>>197795931Ну я вот в аутсорсе работаю, всё максимально няшно, только качество проектов угнетает, стопорюсь в развитии.
Гплера это где тебя ебут менеджеры и ты живешь от спринта до спринта на жестких дедлайнах, потому что дядя экономит или не умеет в бизнес процессы
>>197795985>Нашел, чем гордитьсяНу ок, ладно в следующем проекте будет ts! Надо тестить.>В трех словах 2 ошибки. По моим наблюдением чем хуевие русский у кодера тем он лучше кодит)
>>197794669Во втором хуевое замыкание на item.id? Не знаю, map устроен, но в старых версиях сисярпа foreach создал только одну переменную для итерации, что привело бы тут к тому, что все колбеки изпользовали бы один и тот же item.Id (последний)В первой всё не так. Хуевая какая-то функция. Но возможно, в случае null бросит ошибку. А вообще, ванильный JS — это конечно хуйня ебаная. TS хоть как-то облегчает жизнь.Мимо фуллстек тимлид 300 сек
>>197796042>По моим наблюдением Это ключевые слова.Конечно, родной язык, на котором говорит, читает и пишет 20 лет, которому учили в школе 8 лет, осилить не смог, а КОДИТ на хуй знает каком языке, КАК БОГ!Все так, анон, все так.
>>197795983Абсолютно.При этом если я бы мог переворачивать бинарные деревья, стоя со спущенным штанами, пока мне в анус вкручивают бутылку и спрашивают каждые 3.14 секунды "объясняйте свое решение, не молчите, ну что же вы? ну? ну? ну? че такое плохое решение? а тоже самое за o(n)? ну? а за о(1)? а за 1 такт?", наверное, я бы пошел на 350 пилить круды в какой-нибудь стартап.
>>197796097А у меня в школе 3 по матеше, 3 по русскому, зато 5 по информатике. И ещё на егэ 98 баллов набрал.
>>197795976По классике галера -> Аутсорс, Бодишоп. Тебя нанимают за 60к, западным господам говорят что ты ниебатсо сеньер-помидор (с 1 годом опыта) и кидают на проект, ты там гавнокодишь быстренько и съебываешь на следущий.
>>197796107У меня подгорает от этой хуеты с деревьями и сложностями алгоритмов.В каких, блядь, задачах мне это понадобится использовать?за 20 лет у меня было ровно 2 задачи, где были тяжелые вычисления, которые надо было оптимизировать. Все решается чтением и поиском существующих решений. Я бы охуел всю эту поебень помнить.Кое как я это помню только потому, что время от времени для развлечения решаю задачки на хакерранке.Иначе бы хуй бы я знал вообще про Ахо-Корасика, блядь!
>>197796107В этом прикол, главное быть умным настолько чтобы понять от чего именно зависит ЗП. Очевидно не от низкоуровневой сложности алгоритмов.
>>197796176Как правило знание структур данных и алгоритмов позволяет тебе быстро применять common паттерны в коде, а они будут понятны твои коллегам, которые их тоже знают.
>>197796169А, ну тогда значит у меня не галера. Типо постоянная фирма, которая делает решения на заказ, реиспользуя код по возможности.
>>197796217Ну, давай, расскажи, где ты последний раз применил черно-красное дерево и эратосфеново сито?Может быть ты кодишь на таком уровне, что у тебя Trie через раз проскакивает?Если да, расскажи, что же ты кодишь. Я ведь про это и спрашивал - ГДЕ это все нужно на постоянной основе.
>>197796177ЗП зависит от рыночной вилки, а внизу или вверху вилки будет предложение зависит от того насколько бизнес тебя хочет нанять, сколько профита для них принесет решений той задачи для которой тебя берут. Ничего кроме прямой или косвенной прибыли бизнес не ебет.
Я работаю на удаленке в СПБ и наебываю менеджеров.Задавайте вопросы, могу месяц вола ебать.научу как пушить в репу мусор и выдавать за фичи
>>197796262>где ты последний раз применил черно-красное деревоМап свой реализовывал.>>197796262>эратосфеново ситоЭто простые что ли генерить?
>>197796176Так это классика, им надо хуярить круды, а они на известные алгоримты дрочат. В чем смысл - сам никогда не понимал. Ну дайте тогда список тупо алгоримтов, чтобы их все выучивали и всё.Но нет, хуяндекс мутно тыкает пальцем в хакерранк и говорит "ришай, осел". Хотя на деле это очередной пиздежь, ведь на собесе тебя ждут очередные развеселые приколы, где легкими шутеечками про мержсорты и бинарный поиск ты не отделаешь, а тебе изи дадут какую-то хуйню на пару специфичных алгоритмов, которые ты никогда не встречал.До сих пор интересно, не просили ли никого написать вихрь мерсенна на собесе в яндексе. Ну или block sort. Хуле мы жв яндексе.Если да, то реально сочувствую, можно травму словить.
>>197796279>применять common паттерны в коде, а они будут понятны твои коллегам>Мап свой реализовывал.Т.е. у тебя нет коллег, на самом деле, и ты не работаешь за деньги. Я правильно понял?Мой вопрос относился к коммерческому программированию
>>197796226Нет, интересно познакомиться с человеком, в стартапе которого платят 1500-2000 долларов в месяц джуну. Но, возможно, и поработать.
>>197796262Это не так работает. Суть в том, что почти все задачи в программировании это выбор типа данных и алгоритма работы с ним. Эти вопросы на собеседовании попытка проверить то, что ты не будешь использовать массив для поиска по ключу.
>>197796320в прошлом треде уже пояснили что такие вопросы нинужны и это сеньор левел, да и вообще джуны за 2к не работают.
>>197796294Я слышал что алгоритмы сейчас тупо нужны всяким гуглам чтобы отсеить огромный поток желающих у них работать. Очевидно что им самим это не нужно, но хоть как-то можно отсеить.
>>197796300Прийти в компанию которая предлагает максимальную ЗП, пройти их технический скрининг, объяснить что ты понимаешь что они жду от твоей роли и именно это ты будешь ахуенно делать.Но как правило те кто работает только ради ЗП сосут хуи. Без огня и желания ебашить ты не наберешь нужной экспертизы.
>>197796365Сколько можно просить бабок, если есть 1 год комерческого опыта в реакт в МСК?Могу проект с колен поднять с 0.
>>197796365По моим наблюдениям чем выше у тебя зп, тем лучше офис, тем лучше к тебе относятся и тем больше к тебе послаблений)То есть чем выше зп тем тебе проще работать, парадоксально. И в то же время интересно пиздец, какие там сложные задачи решаются, что они аж такие деньги приносят.
>>197796332>почти все задачи в программировании это выбор типа данных и алгоритма работы с нимТы рассказываешь о том, что такое программирование, человеку, который программированием зарабатывает деньги 20 лет.Мягко говоря, ты не прав.Поэтому, повторяю, где именно это все требуется в коммерческом программировании? Просто примеры. Без лишних слов.Ну, вот я понимаю, что графы и оптимизация нужна, если ты кодишь навигатор, или ИИ с path-finding. Но ты же не кодишь это за деньги, правильно?
>>197796365Ну я вроде работаю ради зп, но оче нравится кодить и если встречаю какую-то хуйню интересную в языке, то сижу разбираюсь с ней. Это считается?
>>197796332>ты не будешь использовать массив для поиска по ключуЕсли ты его не будешь использовать при том, что у тебя заведомо 3 элемента, а бросишься "реализовывать свой мап", я пошлю тебя на хуй. А не возьму на работу.
>>197796398Перекладываю JSON'ы на работе.На собеседовании писал обход в глубину.Как потом объяснили коллеги, так отсеивают совсем долбаебов.
блядь посоны. ~3 месяца провалялся на пляже со смузи, а тут хуки в реакте вышли. теперь все легаси, все переписывать. А я уже закоммитил пару классов. Как я в понедельник в глаза коллегами смотреть буду? Меня опустят?
>>197796423Надеюсь, ты можешь прибавить 20 к возрасту молодого специалиста выпускника вуза?Моя ЗП тебе в рот не поместится. У нас не принято об этом говорить.К тому же, напоминаю, вопрос не о том, достаточно ли я стар и успешен, а о том, где ты ЗА ЕБАНЫЕ ДЕНЬГИ ЕБАНОГО ЗАКАЗЧИКА применишь ебаные алгоритмы мерд-сорта, собственноручно тобой написанные на основе тобой же реализованных структур, которые есть либо в стандартной библиотеке, или в апаче-коммонс.
>>197796459Блядь, я не знаю, что за уебаны проводят собеседования.Я всегда спрашивал про опыт использования той хуйни, которой мы пользуемся (чтобы прям завтра сел и сделал) и спрашивал, как бы они решали задачи, которые передо мной прям ща стоят.На хуя мне его сортировка методом пузырька, блядь?
>>197796496>>197796496Простите дадька, но вы идиот.Все это уже реализовано 10 лет назад, берем и пользуемся.
>>197796496>Моя ЗП тебе в рот не поместится. У нас не принято об этом говорить.Ты просто боишься что кто-то моложе зарабатывает еще больше и он посмеется над тобой.>вопрос не о том, достаточно ли я стар и успешенМне как раз успех и интересен. Чтобы я мог оценить себя, лох я или нет.
>>197796530Если ты его действительно реализовываешь, то ок.Сколько контор, где спрашивают про деревья и прочую хуйню, этим занимаются?1%?Я же не говорю, что я иду в контору про ИИ и удивляюсь ТАМ таким вопросам. Тут какие-то хуесосы, которые будут делать сайты-визитки и магазин на битриксе, а вопросы как на защите докторской.
>>197796558Вот видишь - не нужно просить тебя балансировать деревья, чтобы понять, что ВЫ НАМ НЕ ПОДХОДИТЕ.Все охуенно просто.
>>197794655 (OP)У меня была куда проще задача, всего одна для джуна и никто не мог ее решить. Готовы? Наберите воздуха в грудь: НАПИШИТЕ REDUCE
>>197796589Так я в аутсорсе работаю, сегодня один проект, завтра другой, спросили си знаешь, структуры знаешь? Ну ок, вон проект есть ембеддед хуйня, пойдёшь? Ну ок. А завтра другой проект будет. Может потому и спрашивают, чтобы была возможность в случае чего положиться на тебя.
>>197794669Первое даже комментировать не хочется Второе - только до стрелки и ключа доебаться могуТретье - ну смотря что ты хочешь, от отсутствия дефолтного стейта и кейса до шаллоу копии, но хуй тебя знает, может тебе так и нужно
>>197796573>Ты просто боишься что кто-то моложе зарабатывает еще больше Не боюсь. Я знаю, что это так и есть.Ты не обольщайся, это профессия хуевая. С возрастом все только хуже. Башка уже не соображает, как у второкурсников, а технологии меняются быстрее, чем седые волосы с яиц опадают.
>>197796592Причем тут возраст?Ты 40 летний дядя, который хочешь доказать себе свою компетентность через алгоритмы, что ты умеешь писать все сам, но это никому не нужно в 2019 году, все алгоритмы уже написаны за нас, движки реализованы, библиотеки созданы.Если тебе нужна высокая производительность, то ты берешь RustНахуя мне твоя самопальное говно без документации, тестов, в интернете люди пишту и тестируют все годами, сообществом, а твоя параша никому не нужна, нужна лишь тебе.Я таких алгоритмистов сразу увольняют, пидорасы, проекты гробите, а потом жалуетесь почему мы люедй за 45 лет+ не берем
>>197796656>Ты не обольщайся, это профессия хуевая. С возрастом все только хуже. Башка уже не соображает, как у второкурсников, а технологии меняются быстрее, чем седые волосы с яиц опадают.Пиздец мне страшно стареть, надо же еще и личные отношения качать, няшиться ебаться пока молодой.У меня план в жизни скопить сумму в банке чтобы жить на пассивный доход. Но для этого нужно максимально выгодно работать.
>>197796678>Ты 40 летний дядя, который хочешь доказать себе свою компетентность через алгоритмы, что ты умеешь писать все сам, но это никому не нужно в 2019 году, все алгоритмы уже написаны за нас, движки реализованы, библиотеки созданы.Вот, что я тебе говорил, про анонимность на дваче? Это не другой анон. Телеграм лучше, но там сука есть профиль. Короч надо сделать стартап такой. Типо телеграм, но с тредами.
>>197796616только галеры требуют работать с 1 дня устройства, котоыре пекутся за каждый рубль. Нахуй ты мне сдался с такой галерой.
>>197796641Это называется problem solving. Не знание прямо сейчас, как решить хуй знает какую задачу. А суметь найти решение тогда, когда надо.Мне, вон в понедельник выдали какую-то хуйню, которой я никогда не занимался. Я думал, откажусь - мол, не моя область.Ничо, уже работает.Нахуй помнить подробности про АВЛ, если есть гугл, блядь?Еще раз - если задаваемые вопросы напрямую относятся к будущей работе, в этом нет ничего зазорного. Может, там математика неебическая, и надо знать, как за три действия найти modulo inverse. Но в 90% контор эта задача никогда не появится.
>>197796678Блядь, ебаный ты папуас, который не умеет в русский язык.Я 40-летний дядя, который НЕ ПОНИМАЕТ, на хуя в говноконторах спрашивают про алгоритмы.Ты, ебаный щенок, не можешь тред прочесть в правильном порядке, но лезешь учить батю. Со своим охуенно ценным мнением.Просто съеби!
>>197794655 (OP)Вот к примеру такая вакансияhttps://hh.ru/vacancy/31846916?query=reactЧе думаете они хотят? Справились бы вы?
>>197796710Я же тебе уже сказал, что ты мне не подходишь, хули ты еще здесь, и скулишь о том, как у меня плохо работать?Ну, напиши еще 3 раза, как тебе этого не хочется.
>>197796794Я на стартапе работал 5 месяцев пока не обанкротился, но похуй же. Сразу новый находишь как тот кончается.
>>197796773у тебя? ты ебаный наемник в галере, который пилит говно код для дяди.Я тебя бы нахуй разъебал на твоем же собеседовании, взял бы за волосы и начал бы тыкать твой ебальник в твой легаси код
>>197796398Анон, что нужно знать, чтобы пойти на сеньора? Какие знания однозначно нужны, чтобы получать условные 6 тысяч долларов в месяц?
>>197796801А почему сразу руками, возьму швабру и по ебальнику , наивный, джун, думающий что он senior.
Пиздец у вас тут интересно, а спать хочется.В pr и wrk сука такого нет, там долбоебы сидят. А тут вроде норм.
>>197796842без личной секретарши работать не буду. еще скажи офис менеджер_ки что я люблю флорентину. и джек дениэлс, обязательно из лондона. И пусть она зайдет ко мне в кабинет после 6
>>197796818Не ебуУ нас вообще нет таких категорий, как сеньор и прочая хуйняУ нас "сеньор" автоматически означает заодно "проджект менеджер" или технический менеджер.Разница в том, что первого ебут больше, чем второго. Зато второй отвечает за всю технологическую платформу. Это тебе надо спрашивать у людей, которые работают в конторах с формальной структурой.
>>197796888Как бы найти реально опытных людей и откровенно с ними поговорить, как на дваче. Чтобы экспу спиздить.
>>197796855>возьму швабруТеперь я знаю, что ты работаешь полотером, а не кодером.Удачи. Чо не спишь, кстати? в субботу тоже надо говно с полов вытирать. Скоро на работу тебе!
>>197796617template<class T, class ForwardIterator, class BinaryOperation>T reduce(ForwardIterator first, ForwardIterator last, BinaryOperation op){if(first == last){return ^first;}T result = ^first;++first;for(auto it = first; it != last; ++it){result = op(result, ^it);} return result;}
>>197796963Сейчас? В России?Я не очень умный, это да, но не настолько ебанутый.Дела, скажем так, обстоят не слишком хорошо.Последние годы поток заказчиков неуклонно снижается. Даже те, которые были всегда, захлопнули варежку.Ну, если, конечно, ты не сайты-визитки делаешь. Или не накрутки просмотров в ютубе.
>>197797023>хотя бы, на перлелегко>echo "sorting... sorting... sorting..." | sudo perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
>>197796963А, можно посмотреть в сторону мобильных приложений.Мы ими не особо занимаемся.Там можно развернуться. Но это надо уметь и знать, чо там к чему, и где там искать деньги.
>>197797054У многих ваннаби-программистов такие ебанутые эротические фантазии. На дваче особенно. Так что не переживай. Ты тут свой.
>>197797058>>197797009Значит, ты работаешь в веб-студии, которая занимается разработкой всяких корпоративных платформ, нагруженных интернет-магазинов и так далее овер миллион рублей проектов?
>>197796961template<class ForwardIterator, class BinaryOperation>auto reduce(ForwardIterator first, ForwardIterator last, BinaryOperation op){if(first == last){return ^first;}auto result = ^first;++first;for(auto it = first; it != last; ++it){result = op(result, ^it);} return result;}Даже можно так. int a[] = {1, 2, 3, 4, 5}; int res = reduce(a, a + 5, [](int x, int y){return x*y;}); std::cout << res << std::endl;
>>197797078Нет. Заказной софт на абсолютно разные темы.От автоматизации риэлторской которы (в германии), до автоматизации диспетчеризации дальнобоев (в штатах)Через до хуя всего в россииВеб-морды есть только по необходимости, потому что без веб-морды сейчас ничего нельзя сделать уже.
>>197797078и кстати, самый отсталый ИТ (включая интернет-решения) - в штатаха в германии у меня из 4-5 проектов не было ни одного, где кого-нибудь со стороны закзачика не посадили за вороство денег клиентов или компании (в одном случае была какая-то финансовая организация, где один из учредителей просто сбежал со всеми деньгами, на чем проект и закончился, блядь)а в россии просто у всех кончаются деньги. медленно, но верно
>>197794669>1.1. Что не так/какие проблемы с этой функциейНет финального ретурна. Если конечно не требуется, чтобы для всех случаев, кроме массива, объекта, false-like, возвращался ундефинед>1.2. Когда она выкинет эксепшин?Никогда? Ну можно throw прописать, тогда точно выкинет.1.3. Как пофиксить/переписатьДобавить финальный ретурн, если он конечно нужен.
>>197794655 (OP)>В стартап искали JS фронтенд макаку с джуниор-начальными мидл скиллами на удаленку за 1500-2000$/меБольшинство лишь натягивает готовые шаблоны на воорлдпрес
function (op){if (op === 'hui')return 'ебал его сраные задачки по типу Олимпиада для школьников в мухосранске');return 'сюда эта функция не заходит никогда';}
>>197797267Не ебу в этом тайпскрипте, но у меня заняло минуту это нагуглить.Хотя по смыслу я бы применял бы & и | совершенно наоборот.
>>197794669Харкаю в ебло таким АШЭРАМ - за бесплатно задачки решать тебе будут только наивные студенты.мимофронтэндсениор
Кому там reduce написать надо было?Ловите!!!!!!А еще ловите плевок в ебало за такие задания на собеседованиях if (!Array.prototype.reduce) { Object.defineProperty(Array.prototype, 'reduce', { value: function(callback /, initialValue/) { if (this === null) { throw new TypeError( 'Array.prototype.reduce ' + 'called on null or undefined' ); } if (typeof callback !== 'function') { throw new TypeError( callback + ' is not a function'); } // 1. Let O be ? ToObject(this value). var o = Object(this); // 2. Let len be ? ToLength(? Get(O, "length")). var len = o.length >>> 0; // Steps 3, 4, 5, 6, 7 var k = 0; var value; if (arguments.length >= 2) { value = arguments[1]; } else { while (k < len && !(k in o)) { k++; } // 3. If len is 0 and initialValue is not present, // throw a TypeError exception. if (k >= len) { throw new TypeError( 'Reduce of empty array ' + 'with no initial value' ); } value = o[k++]; } // 8. Repeat, while k < len while (k < len) { // a. Let Pk be ! ToString(k). // b. Let kPresent be ? HasProperty(O, Pk). // c. If kPresent is true, then // i. Let kValue be ? Get(O, Pk). // ii. Let accumulator be ? Call( // callbackfn, undefined, // « accumulator, kValue, k, O »). if (k in o) { value = callback(value, o[k], k, o); } // d. Increase k by 1. k++; } // 9. Return accumulator. return value; } }); }
>>197797325так не сеньора ищут же. джуна. с минимальным пониманием что он пишет. пиздец как typeof null/array жопы рвет
>>197797348когда перестанете дрочить на отсутствие вменяемой типизации, может, ее завезут, и джуны станут не нужны
>>197797391Спасибо, что не на питонеА то мне все рассказывают, что весь "интеллект" теперь на питоне, потому что быстро кодить можно
>>197797391Дарю идею: у нас вообще парсер стековерфлоу работает за троих.Хуяришь на вход задание, на выходе куски кода. Нужно только в правильном порядке расставить.
>>197797375окей, джун написал вместо doThing(param?: object | any[] | null) просто doThing(param: object | any[]). ну и любимое - doThing(someparam as any) утрирую здесь может быть сложный объект, например жсон от сервера, который приводится к какому-то типу в котором тожно пропущены nullable типы. как это спасет эту несчастную функцию?
>>1977946691. Как минимум банально length проверить, а то пиздец какой-то.2. Реакт говно для пидоров. Без комментариев.3. Ну проверка того, что за хуйня придёт в него. Вдруг у экшена нет типа. Вдруг вместо экшена пришла залупа коня. Короче тоже пиздец какой-то, как и в первом задании.
>>197797408У меня тоже, но мне рассказывали, что если предохраняться, то можно и на винде с питоном.Но я не рискую.
>>197797419Либо я не понимаю, что ты хочешь до меня донести, либо (что скорее всего) ты не понимаешь, что такое строгая (сильная, называй как хочешь) типизация
>>197797369Дефолт Сити. Джуниоры щас стоят от 150.Мидлы 240.Синьеры 350.60к - человек, который сможет рассказать про отличия между let И const + умеет пользоваться reduce и верстаетДля сравнения, дворник получает 35к, охраник 45.менеджеры по 80кХз как у вас там в регионах, но у нас в МСК сейчас такие расценки.
>>197797444ну какая типизация есть такая есть TS/Flow. и кстати во многих языках можно форс конвертнуть тип в другой. Вопрос то про JS
>>197797439>ключи от AD забылиУх, бля!Я помню в каком-то проекте домен-контроллер ебнулся.С тех пор предложения "а давайте сделаем на доменах и АД" встречаются посыланиями на хуй.
>>197797470Так я и отвечал про жс: "пока не прекратят дрочить на отстутствие типизации" и далее по тексту.Чтобы принудительно конвертнуть, надо напрячься. Много ты джунов знаешь, которые напрягаются?
>>197797421Лучше вообще не вкатываться, я фронт трогаю только по нужде и зажимая нос.Если хочешь вкатываться, сиди и дрочи реакты с ангулярами, но знай, что есть богоподобный Vue.js, который послал нам Бог, однако про него мало кто знает и продолжают жрать говно.
Вот посмотришь на JS-долбаебов и как-то жалко ихТонны фреймворко-говна, непонятная ебанина с таскраннерами, докерами, хуекерами, хуяфками, кубернейтомКак вы там живете? У вас личной жизни походу вообще нет
>>197797494JS нормальный язык. с ES2015 версии. Работает и поддерживается везде. ДЕШЕВО и УДОБНО. Скоро весь мир будет написан на JS, даже Аллах
>>197797457350 это очень дохуя. Обычно 250-280 и это верхний срез рынка. Все что 300 и больше это конкретные известные люди
>>197797543>Скоро весь мир будет написан на JSДа уже. Куда не плюнешь, везде хуйня типаUncaught TypeError: Cannot read property 'length' of undefinedПоссать нельзя без этого
>>197797560> 666 пакетов бабела preset-envили тайпскрипт, в нем тоже есть транспилер изподкоробки.>>197797550сафари все поддерживает практически уже года 2 как
>>197797562>Все что 300 и больше это конкретные известные людиДавай адреса, хули мы тут сидим?Ща обогатимся и восстановим социальную справедливость
>>197797568Это потому что какой-то умник придумал делать языки без строгой типизации. Нахуя так делать было - хуй проссыт.
>>197797486react - "Поцоны смотрите как могу, вот как гибко, опа! могу все что угодно, только хуй кто теперь разберет"angular - "Поцаны, 10 сек рендеринга это норм, щас 2019 год, у всех мощные компы, ждем 15 версии ангуляра, там все пофиксят, что значит гугл не пользуется своим детишем? ты че пес, а ты видел студию ютуба на 1 ангуляре? "Vue - "Пацаны, JQ умер, надо куда-то перебираться, смотрите, тут все просто, хуях хуяк и работает в 1 строчку все решается как в JQUERY ... долбаебы на реакте себе только жизнь усложняют"
>>197797543ЖС говно. Говно никогда не взлетит. Гуманитарное какое-то говно, воплощение хаоса, он создан для дизайнеров всяких и прочего шлака, а не для программистов.
>>197797577>сафари все поддерживает практически уже года 2 какВ зависимости от версии 98-99%Про Эдж молчу вообще.Но ты убеждай, убеждай себся, что все-привсе
>>197797585Не знаю, кто и где увидел параллели между JQ и Vue, это какая-то постирония видимо, потому что они вообще разные функции выполняют
>>197797614в семье не без уродова эдж на хромиум собирается переходить>>197797615в смысле ставить? ты или тайпскрипт транспилер юзаешь без бабеля или бабель с babel-preset-typescript
>>197797584>Нахуя так делать былоДве причины - он не компилируемый. Поэтому все равно типы проверять некому.Но главная - вторая:ТАК ПРОЩЕ ЖЕ КОДИТЬ! БЫСТРЕЕ!>Маааам, смотри, я могу в одну переменную запихнуть строку, потом число, а потом функцию Хуй, которая на самом деле не функция, а объект, но я не понимаю, что это такое, зато замыкание, мааааам!И, опять же, не надо int писать, как сраные яваебы
>>1977975991) Умер как технология, где можно зарабатывать большие деньги деньги.2) Все что можно сделать в JQ можно сделать в нативном JS А так макаки как писали на нем так и будут писать свои говно-сайтики за 10 000 рублей.
>>197797658>в смысле ставить? ты или тайпскрипт транспилер юзаешь без бабеля или бабель с babel-preset-typescriptТут некоторые еще помнят времена, когда жс не надо было "компилить" и "собирать", прикинь?
>>197797694ну можешь писать на чистом ес2015. на евергрин вот все работает, даже модули завезли!>>197797684>По ощущениям я бы ахуел писать все на чистом JS>Особенно работу с json и ajaxдолбаеб как он есть
>>197797562350 это мало еще, в средних русских компаниях, а так синьера 700к рублей, просто я вас не стал пугать такими цифрами.Нужно англ только на минималках знать, оторвут с руками за 700кДетский мир знаешь сайт? туда щас синьера ищут за 600к на реакте.
>>197797716>долбаеб как он естьокей каким образом идет подгрузка данных с бекенда у ангуляра, vue или что там еще?JQ это просто у удобно
>>197797709>Таааак, шо тут у нас? Жс, таааак, два знака равно, или три?>Ща, падажжи, тайпфейс наверну, тааааак, сюда полифилл>Не, на хуй, бабель.>Так надо написать скрипт, чтобы захуярился скрипт, который соберет из всего этого скрипт>полноценное программирование
>>197797715Именно. Сейчас старше 25 и без офисной работы всех заворачивают, даже на проекты твои смотреть не будут. Отрасль постепенно опидорашилась.
>>197797742>нных с бекенда у ангуляра, vue или что там еще?await fetch("http://huipizda", { method: "GET" });
>>197797733> щас синьера ищут за 600к на реакте.Все так. И не могут найти - никто за такие копейки не идет.
>>197797742Что поставишь, таким образом и будет. Axios например. Но ты конечно можешь просто XMLHttpRequest ебашить, если ты парень с юморком и мазохистскими наклонностями. Но зачем?
>>197797778Промис у тебя в штанах. Девчонки пересказывают друг другу и смеются.Мол, разговоров-то было...
Пацаны с жс-ами!Объясните мне одну вещь:на хуя вам эти реакты, вуе и прочие ангуляры с промисами?Вы же делаете сайты-визитки! Вот на хуя вам там это все, а?
>>197797788Забавно, что можно почитать на эту тему?Если я JQ освоил и XMLHttpRequest, то ваше говно и подавно
>>197797817> что можно почитать на эту тему?"Как написать одностраничный сайт, используя 10 библиотек по 2МБ каждая. За 24 простых урока"
>>197797784это типа когда твоя мамаша соглашается дать в жопу. поэтому я жду ее согласия, пока она нагнется и засовываю свой хуй. Иначе никак, могу попасть в рот или еще куда
>>197797815Какие в пизду сайты визитки, пес? Мы их оставили JQ макакам.Мы ебашим 200 000 000 строчные SPA за 900к в месяц
>>197797837>Иначе никак, могу попасть в рот или еще кудаНо ведь типичный жс-код так и работает - попадает хуй знает куда. Сплошной андефайнд.
>>197797870Хуй там плавал, я полез чего-нибудь свежего по яве почитать - сплошные переводы.Ебал я рот этого казино!
Кстати, раз уж пошел срачик. Несколько раз задавал этот вопрос, и каждый раз без ответа.Хочу слезть с иглы jQuery. Только чем его бля заменить? Чисто для удобного манипулирования DOM. Как-то из всего что я смотрел либо чистой воды клоны jQuery (некоторые про это гордо пишут "совместим на уровне API", что конечто же есть пиздежь), либо фреймворки которые манипулируют тем что сами же создали (реакты там всякие).Допустим, бутстрап новый сам уже от jQuery отвязался и перешел на чистый vanilla.js. Но помимо элементов бутстрапа бывает же потребность DOM менять на лету. И что же выбрать? Клоны jQuery? Dojo? Для чего он, кстати, нужен? Может есть какие-то еще варианты, которые я не рассмотрел?
>>197797872Промисы создали для того, что не попавший в цель хуй не летел в твой рот, а оставался в состоянии ожидания, пока о нём вспомнят после утечки всей памяти сервера. Отличное решение ящитаю.
>>197797892жаваскриптер рассказвыает за смерть явы, спешите видетьКраткое содержание предыдущих 20-ти лет:"ява мертва!"
>>197794655 (OP)>айти рынок перенасыщенПо настоящему толковых специалистов везде мало.Волне возможно что тестовые скиллы были явно не начального уровня и искал ты не кодомакаку. Секрет прост- те кто уже это умеет получают больше того что ты предложил.мимо-неайтишник
>>197797901если это парастраничный лендинг - используй гейкуэри и не ебись. Ну а для более сложного - фреймворк по душе
>>197797901>Хочу слезть с иглы jQueryЗачем? В чем твоя с ней проблема?Тебе хочется селекторы по-другому писать?Этот синтаксис и стиль надоел?
>>197797921Ты недооцениваешь таланты людей, которые задолбят своими прекрасными запросами именно сервер.
>>197794655 (OP)Не стоит вкатываться во фронтенд, платят мало, работу не найти, если за деньгами то лучше менеджером или в нефтянку пойти.
>>197797901 в react vue ты вообще не будет манипулировать DOM , нахуй забудь про querySelector ты манипулируешь стейтом (сущностью) и он уже сама за тебя мутируем DOM.21 век,
>>197797901Я думаю, если у тебя возникает такой вопрос, то тебе лучше задуматься в самой целесообразности изменения DOM на лету.
>>197797953>уже сама за тебя мутируем DOMПричем хуй ты знаешь как.И если что-то идет не так, ты не понимаешь, почему.Классика!
>>197797966В случае реакта - может быть. Особенно если ты начинающий.В vue порог вхождения гораздо ниже, по ощущениям. И многие вещи понятны интуитивно.
>>197797961Там тоже нужны сайты-визитки, хуле ты?У каждого нефтяного (газового) магната есть либо дочка-певичка, которой надо сделать супер-сайт, либо целый мейл.ру!
>>197797987судя по твоим ответам, ты даже не понимаешь, о чем я.это характерно для писателей на вуе и реакте
>>197797981тестировать удобнее. и вроде в стандарте асинхронные функции немного отличаются по семантике от промисов, но это не точно я уже нихера не помню
>>197798015я тебе уже написал же: работает не так, как ты ожидал. В браузере ты видишь не то, что ожидал. А почему?ты же только стейтом управляешь, и, вроде, правильнохули она тогда так домом манипулирует, что хуйня получается?тут ты достаешь отладчик, и....и что дальше?
>>197797927Гораздо больше чем лендинг, уже полгода по ночам пилю. Но и не одностраничник тоже, сам html рендерится по старинке на сервере. Вопрос чисто к клиентской части.>>197797953Только он манипулирует тем стейтом, который создан средствами самого фреймворка. Не? Я не горю желанием создавать все элементы интерфейса средствами клиентского jsа, весь html рендерится на сервере из шаблонов. Вопрос к чисто клиентской манипуляции.>>197797958Анимации. Валидация. Попапчики там всякие. Ничего из ряда вон глобального, чисто стандартные манипуляции.
>>197798019я пойду в джуны к тому, кто заберетхули, я не гордыймне даже дочку магната ебать не обязательно
>>197798019кстати, однажды, мы не забрали тендер, который объявлял Ходорковскийуже через пару месяцев мы скакали от радости, что не забрали
>>197797966Чувак, ты реально считаешь что ты умней топовых инженеров реакта?Поверь там все норм, да, можно вытсрелишь в ногу, например вызвать бесконечный цикл, сделать так что бы твоя кнопка случайно рендерилась не 1 раз а 10000 раз и все будет виснуть, но это не проблема фреймворка, а проблема твоей некомпетентности
>>197798073Бля, я так и думал, что услышу мантры "там все заебись, там не дураки сидят".И я так и думал, что не услышу сценария "если будет такая хуйня, я сделаю то-то и то-то".Я все это видел и слышал много раз.И каждый раз появляется новое чудесное средство, где все заебись, там не дураки сидят. Да.
>>197798076блядь, ты туповатый какой-тона аутсорс они твоей мамаше отдадут?или джуну типа меня?мне по хуй, как они там между собой договорятся
>>197798035Слишком абстрактно. Опиши конкретные примеры.На моей памяти у меня вызывал сильный вопрос только "костыль" в виде Vue.nextTick, который должен был перепроверять реактивные элементы, которые, вроде как, должны и так откликаться в свою очередь.И если ты не понимаешь, что некоторые запросы у тебя асинхронные вместо синхронных или наоборот, и всё это идёт в DOM, то тоже можно дров наломать.
>>197798108>Слишком абстрактно.Потому что ты не понимаешь, и не знаешь, как твои действия доходят до дома. О чем я и говорю.Я не говорю, что это все хуйня, что так нельзя.Я говорю о том, что в случае проблемы ты начнешь хлебать говна большой ложкой.
>>197798035Если работает не так как ожидал, значит ты хуево прочитал доку.там нет магии, все просто, вируатльный дом, рельный дом, дифф и все. + шаблонизатор. чему там ломаться то? Ну еще жизненый цикл компонента есть. все.Там даже самый последний даун не сможет ничег поломать, ну да можно вызвать бесеонечный рендер, но это сам программист долбаеб, с таким же успехом он может вызвать while(true) и че, жаловаться на JS что они свинью подкинули? не, это сам программист долбаеб
>>197798130Ты ведь можешь почитать документацию и углубиться. Конечно ты не знаешь, как твои действия доходят, если ты ничего про это не читал...
>>197798105Тупой тут только ты если думаешь что тебе отвалял тонны нефтиУ нас в газмясе делали переоснощение ИТСО и подрядчики хуево сделали лоток под кабель, в итоге их прораб заплатил нам 20к и мы его переделали. По бумагам они получили ляма 2 за этот лоток
>>197798133Больше мантр, ее больше!>ты хуево прочитал докуЕще больше!Блядь, ты вопрос прочесть не можешь, а про какие-то доки говоришь.Вопрос был "что ты будешь делать", а не что я.Я на этом говне писать не буду.
>>197798099ты конкретный кейс опиши , я скажу как его решать.И есть ли там такая проблема или нет.Я не встречал проблем уже около 2 лет.Все работает как часы.
>>197798140>Нам заплатили по 20к вместо 2лямов>рррря, мы не тупые, это ты тупойВсе так, анон, все так.Надеюсь, ты ебанул стекломоя за газ
>>197798164вуе цепляется просто импортом скрипта?и не надо собирать свой код из ста файлов в пятидесяти папках?
>>197798194Я думаю если ты используешь пакетный менеджер и таскраннер, то ничего руками делать ненадо
>>197798157Чувак, С++ хуйня , потому что у меня ошибка выскочила какая-то хз какая хз почему но С++ хуйня)))))) да да, знаю ваши мантры что я не разобрался, вечно так, хуйня ваш С++, какие в пизду указатели, нахуя мне это? я думал что сразу начну писать и все, это же инструмент , впизду, лучше буду на ассемблере писать
>>197798194Упрощённый Vue цепляется.Но на полноценном фронте, тебе нужно будет цеплять несколько пакетов (гораздо меньше, чем в реакте). И там идёт принцип разделения по компонентам + стор, если нужен.
>>197798177ты не очень умный, да?я знаю, что все это естья говорю, что ты не знаешь, как все это работает, и почему у тебя на выходе то, что естьи что тебе сделать, когда на выходе будет не то, что тебе надо
я думаю надо будет создавать третий тред. утро субботы, мамкины вкатывальщики как раз проснутся, сожрут бутерброды и зайдут на двач.
>>197798212Тебе уже минимум два человека посоветовали почитать документацию, поэтому я всё больше верю, что ты тролль.
>>197798208все так, анон, все такты не устаешь поражать меня способностью понимать, о чем идет речьтак держать!уверен, ты из тех, кто набивался к ОПу за 2000 бакинских
>>197798230Блядь, ебаный ты мудак!и эти два человекана хуй мне читать документацию, если на этом говне работаете вы?блядь, я не верю, что даже яваскриптеры могут быть такими тупыми, это пиздец какой-то
>>197798212Блять, я знаю как это вс ерабоатет чувак))) там кода на 300 строк.redux - кода на 250 строк.thunk - кода на 10 строк.хули там не знать? Я тебе написал как работает , слепки делаются и сравниваются через diff
>>197798249Что-то твой рассказ про 300 строк слабо клеится вот с этим:>Но на полноценном фронте, тебе нужно будет цеплять несколько пакетов (гораздо меньше, чем в реакте). И там идёт принцип разделения по компонентам + стор, если нужен.Или это все и есть 300 строк?
>>197798278Тебе не похуй, что не говно, если ты безграмотный программист на говне, все проблемы которого должны решаться тем, что Я прочитаю документацию?Иди на хуй просто.
>>197798194Позже мы перейдем к созданию приложений на Vue.js с помощью системы сборки. Не волнуйтесь, инструкции по использованию соответствующего инструмента под названием Vue-CLI приведены в приложении А. Vue-CLI помогает создавать более сложные приложения, беря на себя сборку и преобразование исходного кода.
Блядь, меня только что опять на фейсбуке забанили.В прошлый раз за слово "дебил". В этот раз за слово "мудак". Анальная модерация на фейбуке это просто пиздец.
>>197798297>тут все плохоЕсли под "тут" ты имеешь в виду свой наплечный говнобак, то да. Я доказываю именно это.
>>197798288в чем вопрос то? я не понял? ясен хуй что нужны и роутеры еще и стейт менеджеры и еще с 10-20 пакетов.так в любом языке.Хули ты в программирование пришел если для тебя это сложно?Пиздуй нахуй в менеджеры или тестировщики
>>197798288Зависит от величины проекта, дружище. И от того, что тебе вообще нужно.Не можем же мы тебе дать универсальный ответ, сколько у тебя будет строк, в конце-то концов.
>>197798319>Там всего 300 строк>я все знаю, как там работает> ясен хуй что нужны и роутеры еще и стейт менеджеры и еще с 10-20 пакетов.Типичная логика типичного яваскриптера.То же самое мы видим и в коде постоянно.Но документацию следует почитать мне, безусловно.
>>197798347Тогда тебе остаётся только трепетать, потому что Яваскрипт покроет все земли от востока до запада.
>>197798347У меня такой работал в команде.Постоянно сыпались какие-то ошибки, которые объяснялись "недокументированными функциями и возможностями".Потому что "еще с 10-20 пакетов", который хуй знает, зачем нужны, к чему подвязаны и как работают.
>>197798365>Тогда тебе остаётся только трепетатьТак я только тем и занят. Честно. Плачу еще по ночам в подушку.Это же какой-то пиздец.С другой стороны я видел смерть стольких прогрессивных технологий, что у меня еще есть надежда.
>>197798347Я писал про Core систему коммитов в дом и сравнения слепков.ты спросил как это работает под капотом, там может пойти что-то не так при рендере (пидорас усомнился в гениальности великово ДЕНА АБРАМОВА)а я тебе ответил что очнеь просто, в 300 строк.Ты долбаеб пиздец)) на чем пишешь на C#? А нахуя ты берешь entity , там может что-то пойти не так. или на питоне? а нахуя нам флакс брать? вдруг что-то не так пойдет, ведь не мы писали этот фреймворк.или может ты на java пишешь?давайте лучше SPRING не брать, там может что-то не так пойти.=какой же ты идиот!!!!!!
>>197798323Именно. Не сраться на фейсбуке.>>197798352Контекст простой. Написать дебилу "ты дебил", а мудаку "ты мудак".Еще они за слово "хохол" банили, кстати. Там абсурдных примеров можно массу накопать.
>>197798407Ты наверно удивишься, но за пределами РФ это основная социальная сеть. У той же ВКшечки репутация соцсети для школьников. Из всех моих знакомых там сидит преимущественно именно школота.
>>197798429Держи в курсе, сейчас бы сидеть в пиндосской социалочке с анальной модерацией и продажей данных пользователей
>>197798392Ответ очень простой: я беру библиотеку, потому что Я могу разобраться, что и почему идет не так. Я могу.А ты и твои друзья яваскриптеры просто передернете на денаабрамова пару раз и пойдете к сеньору-помидору, чтобы он вам вслух почитал документацию, а потом исправил ваш код.Ты на протяжении десяти постов не мог понять, что речь идет о тебе. О конкретном тебе-мудаебе, который не понимает, почему выключателем ты щелкаешь на стене, а лампочка загорается на потолке.Речь не идет обо мне-мудаке, который пишет то ли на шарпе, то ли на яве, и даже не о втором аноне, который тоже советует мне почитать документацию. А конкретно о тебе.А ты тупой мудак.Поэтому length is not a property of undefined. Привет Абрамову.
>>197798455Мне казалось, что в самом начале ты хотел узнать у меня, почему у тебя не работает в DOM что-то конкретное.Но теперь я вижу какое-то безумие итт.
>>197798482>ты хотел узнать у меня, почему у тебя не работает в DOM что-то конкретное.Найди это место. И перечитай до полного понимания.
>>197798506Ты какой-то совсем ебанутый. Даже для яваскриптера.Я же сказал тебе - отмотай до начала разговора и прочти до полного понимания, что там написано.Какие у меня к тебе могут быть вопросы?Какие у меня вопросы могут быть к таракану?Да никаких.
>>197798525На дваче тоже имеет смысл не зарываться.Тут много няшных трапиков, которые хотят, чтобы ты побыл их сеньором.Глядишь, так и свадебку сыграете скоро.
>>197798455Ты просто долбаеб который думает что если ты напишешь свой личный фреймворк , то это будет более проще чем пользоваться и изучать чжуие инструменты.Ты долбаебПиши тогда еще свой вебпак, транспайлер и свой язык, долбаба кусок. а то вдруг там они ошибку допустили и лампочка не там зажгется))))))) ебать ты дурной))
>>197794655 (OP)>JS фронтендНахуя? Это это интернет. Там вообще никого нет! У меня даже смартфона нет. ДжаваСкрипт вообще не язык программирования, что-то вроде голого HTML с циклами.
>>197798529Я думаю, ты либо тролль, либо тебе следует обратиться к психотерапевту, если у тебя возникает истерика на ровном месте.
>>197798561Действительно, почему? Где все эти табуляции, где четкая разметка. Ее ни в PHP, ни в JS нет.Зато она есть в Turbo Pascal (спасибо нашим пришвятым 90-м), Delphi 7 (нулевым), 1С 8.3.10 (за все).
>>197798548кстати программировать на HTML приобретает смысл с выходом веб компонентов. Хуяк нахватал компонентов, хуяк и задеплоил.
Интересно, напишет ли ОП правильные ответы к своим заданиям, потому что без фидбека это как-то лишено смысла.
>>197794669>>197798655в прошлом треде было:1.typeof null === "object"typeof [] === "object"if (param === null || !param) избыточная конструкцияправильный вариант:if (!param) { return null; }if (Array.isArray(param)) { return param[0]; }if (typeof param === "object") { return param.a; }2. Тут используется key={item.name} вместо item.id и создается новая лямбда функция для каждого чайлд компонента на каждый рендер. правильно вызывать onClick() с id из компонента AComponent, не создавать лямбда функцию в BComponent и до кучи можно обернуть AComponent в Реакт.memo или аналогичную хуйню. Вообще код валидный но за такое в реакте ебут в рот и жопу.3. state.b.d теряется. надо спридить state.b тоже.ну и стейт не возвращается по дефолту.
>>197794655 (OP)>искали JS>Написали около 100 человекНужно было чтобы написало 1000? Это когда на 1 вакансию никто вообще не идет, вот это говорит что в профессию требуются люди.А 100 рыл ломящихся на одну вакансию это не перенасыщение, это выход за границы массива. Ебаный цирк.