@Вы ахуенные программист, все выучили все что только можно, ощущаете себя синьером за 250к в месяц.@ Приходите на собседование в простенькую компанию, тимлид не может принять, принимает джуниор@ Думаете что взяли судьбу за яйца@ Скажите а что будет если [] + [{}.a]==='true' && !!!!!!!!!!!!!!!("foo"+true).bind([])@ не знаю, давайте вы спросите о фреймворке или про типизацию, которую я исопльзую как раз что бы не докпускать таких ошибок в ваших вопросах , алгоритмы или хотя бы замыкания@ я спрашиваю простые вопросы, если вы не знаете на них ответы вы не приняты, о чем с вами говорить , если вы не можеет ответить даже на них? мы вам перезвоним
>>198064106 (OP)>давайте вы спросите оначал хамить, начали хамить в ответ, думаешь что не приняли из-за вопросов, а не приняли из-за того что хуево общаешься как человек
>>198064106 (OP)Классика. Нахуй посылай эту контору и иди в нормальную. Эти вахтёры смузихлебы сами потом отвалятся, рыночек порешает.
>>198064106 (OP)> выучил один фреймворк> ряяяяя я погромист вы нипанимаити!!!В жопу таких погромистов, которые базовых знаний не имеют. Ты еще небось не знаешь, что такое нанд и для чего он нужен.
>>198064682Эти базовые знания не нужны , долбаеб.зачем спрашивать про эту хуйню типа 1 + '11' если существует TypeScript и Flow?Давайте еще про транзиторы спрашивать , мудак?
>>198064682Нахуй учить технологии флеш-памяти заранее? Ты же вот хуй объяснишь как работает ферромагнитное запоминающее устройство. И чё, ты тоже не все знаешь.
>>198064862> базовые знания не нужныДля говнокодера несомненно, только тогда не называй себя погромистом, кодомакак.> спросил про нанд> давайте еще про транзисторы спрашиватьВ голос с долбаеба. Твой максимум - говнокодить лэндосики за жрат.
>>198064682 Это не основа, а баги языка , долбаеб и существую уже средства для их обхода, лучше спршаивать про эти средства.
>>198064951> >хамит> >ЧСВ> >обиженно шлет нахуй> >ррряяя, завалили вопросамиДавай теперь процитируй каждый пункт, чсвшная мразь. Потому что там обычный вахтерт на страже собеседований. Это же ты и был, признавайся.
>>198064997 Говнокодинг как раз у тех кто спрашивает про 'FOO' + foo = 1 + '1111';Это не основа, а баги языка , долбаеб и существую уже средства для их обхода, лучше спршаивать про эти средства.
>>198065020> нахуя мне знать как умножаются числа, я калькулятором пользоваться умеюВся суть "программистов".
>>198065091 @ ребята, смотрите я потратил 25 дней и написал свой класс для графов@ молодец, а теперь еще тестировать будешь 2 года и писать доку 1 месяц? А я взял готовый оттестированный расширяемый фреймворк@ Ты че пес, а зато я программист и похуй что у меня зарплата 50к и я несу убытки Дяде, зато япрограммист!!!!!! Слушайте все, я программист я сам написал!!!!!!!!
>>198065195Потому что его ты собирал. В следующий раз не доверю тебе. И зачем я повелся на то, что ты и комп соберешь и отсосешь?
>>198065065А тебя должны были взять после того как ты стал указывать как тебя собеседовать? Потом что? Будешь на работе указывать что тебе хочется делать а что нет и постоянно пререкаться?
>>198065278Это только динозавры, не хотят учить современный стек и бьют себя в грудь со словами "Я ПРОГРАММИСТ, РЕБЯТА, НАДО УМЕТЬ ПИСАТЬ ВСЕ С НУЛЯ, Я ПРОГРАММИСТ !!!!!!!!!"
>>198065091А других программистов и не бывает. Такие как ты задроты сидят по кафедрам и дрочат студентиков. А программисты решают задачи по мере поступления.Твоя задача требует отбить руки тому кто это написал и написать по-человечески.
>>198065332Человек начал хамить потому что он сам дял себя понял что не хочет там работать и если бы его взяли, он сам бы туда не пошел, потому что там долбаебы.Программист щас может менть работу как перчатки.Программист выбирает где работать
>>198065337Пишу на фреймворке, получаю 280кРаньше писал на голом языке свои велосипеды получал 90кРаботал с отделом, гед вс ебили себя в грудь "Я ПРОГРАММИСТ ПИШУ ВСЕ САМ"Получает денег больше тот, кто качественне и быстрей решает задачи дяди)))запомните сынки
>>198065332Очевидно что умение не отвечать на тупые вопросы ценнее, чем умение на них ответить. Мы же не в армии.
>>198065366Эти долбаебы просто динозавры, они 1 раз выучили алгоритмы в 1980 годах и теперь не хотят переучиваться и не могут.Они даже не знают что все эти есть готовое в виде библиотек.Им обидно что теперь каждый шкет может взять и воссоздать такой алгоритм за 10 минут через документацию.Таких пидорасов нужно всгеда гнать с галер, потому что они спецаильно услажняют код, что бы дкоазать всем что "ПАСМАТРИТЕ НА МЕНЯ, Я ПРОГРАМИИСТ , ПСЫ, Я УМЕЮ САМ ПИСАТЬ ВСЕ, ПОЗХУЙ ЧТО ДОЛЬШЕ НА 30 ДНЕЙ, НО Я МАГУУУУУУУ, Я ПРОГРАММИСТ, Я НЕ ЗРЯ УЧИЛСЯ В ВУЗЕ"
>>198065336>>198065656Ебать говнокодер рвется. Вопрос: если ты такой охуенный, почему не можешь пройти собеседование?
>>198065411пошел плакать на двач>>198065606И как он проявил это умение? Нахамив? Потом его на работе спросят знает ли он хуйня_нэйм, что оценить время выполнения таска, а он начнет что-то мямлить и изворачиваться. Не нужен такой сотрудник. Плюс он достаточно глуп, если думает что от него ждут что он ответ на все вопросы. Так смотрят на его ход мысли, когда он сталкивается с чем-то незнакомым. В данном случае нет никакого хода, кроме агрессии и хамства.
>>198065656Я пытался писать на с, на джаве, жс, питоне. Но все равно вечно скатываюсь в фасм и байткод. Уже даже объекты реализовал и гуи на ассемблере, лишь бы не ебаться с их обдолбанным апи.Меньше знаешь легче спишь, особенно во встраиваемых системах.
@ ответь на вопрос, для чего тут 'use strict';function strictFunction() { 'use strict'; myVar = 4; //ReferenceError }@ ты что пес, из 2010 года, уже 5 лет люди исопльзуюь const let, пошил вы нахуй с стакими собеседованиями@ но это же основы!@ Это не основы а устарешее говно, давайте тогда спросите про variation foo = 1; ведь это было в основах в начале 1990 годов, почему про нее не спрашиваете@ ну такого не было в учебнике , ладно мы вам перезвоним вы хам
>>198065874Этот шарит. Собственно этого от него и ждали. Ну может быть предложили бы еще поразмышлять вслух, чтобы посмотреть на ходи мысли
>>198065842Долбаеб, я уже давно работаю и любой программист в ДС1 ищет работу за 2-7 дней (минимум мидл)
Я охуенный девопс, получаю 250к в месяц@Менеджмент из других компаний зовет меня к себе на собеседования делать им крутые процессы@Я прихожу - так, что у вас за стек? Так дженкинс, ага, ансибл, пхп, майэскуэль, сервера в хетцнере потому что дешево@Нет, извините, вы как компания мне не подходите, я не хочу работать не в Cloud Native окружении@Никакого бугурта
Я кстати вспомнил со своей старой работы такой же случай. Позвали меня обсуждать проект и я начал задавать вопросы.Оказалось нужно было сидеть молча и кивать. Меня потом спрашивали, ЧЕГО Я ТАКОЙ АГРЕССИВНЫЙ!Сказать что я охуел ничего не сказать. Потом я этих же людей, почетных ректоров и спецов с 20летним стажем обучал, как эту задачу решать правильно, потому что как оказалось манямир там ещё тот.
>Приходите на собседование в простенькую компаниюНахуя? Шел бы в сложненькую, раз ощущаешь себя ниебаца крутым
>>198066119Ты че пес, у нас сисадмин сказал что хостинг в руцентре это самое надежное решение потому что там кластеры стоит и много серверов
>>198066396Ты че пес, ты человек с улицы, непонятно кто, девопс там какой-то хуй пойми кто. а наш системный администратор, вслушаййся - АДМИНИСТРАТОР , работает нас 5 лет, ему видней.
>>198066484Да, если ты пишешь основываясь на эти правила, то ты долбаеб.У меня ни одного участка в коде, где типы приводились бы сами.Потому что я использую TS или FLOW + ESLINTв чем проблема подцепить в свои проекты и спрашивать про них?? Потому что это нарушит твое правило "Я ПРОГРАММИТ Я ВСЕ ПИШУ НАТИВНО"
>>198064106 (OP)>Скажите а что будет если [] + [{}.a]==='true' && !!!!!!!!!!!!!!!("foo"+true).bind([])так легко же, будет false. тут даже не надо знать что при сложении массивы преобразуются в пустые строки, так как просто в любом случае ну никак не может получится строка 'true' здесь. Ну а правая часть не выполнится.Вообщем правильно что тебя развернули, вопрос только на внимательность.
>>198065332>>198064951>>198064310Он просто неправильно спросил, надо было спросить, где у них в коде используются такие конструкции и кто у них в команде пишет такой код. А потом тыкать пальцем в него и смеяться.
>>198066669Я тебе говорю, что не «баги языка», а его правила. Ты начинаешь нести хуйню в ответ. Ты какой то ебнутый.
>>198066794это задача на внимательность. я бы еще бы какую-нибудь хуйню в правую часть добавил, чтобы маньки считали правое выражение которое никогда не выполнится лол.
>>198066787я знаю что это правила, но зачем их исопльзовать и про них помнить, уже давно существуют инструменты для управщения жизни, такие как flow И TSдавайте тогда писать с VAR , только потому что это заложено в языке и не будет пользоваться никакии const let + babel
>>198066588>Работаешь с компаниями у которых не собственные дц и считаешь себя крутым.>Работать с компаниями у которых собственные ДЦ>2019Ты про помойки уровня яндекса, мейлру и прочих что ли?Где тебе вместо зарплаты пихают РАБОТАТЬ В НАШЕЙ КОМПАНИИ БОЛЬШАЯ ЧЕСТЬ МЫ ЛИДЕР РЫНКА КАКАЯ ЕЩЕ ЗАРПЛАТА ВЫ ЧТО?Лучше лампового стартапчика сорвавшего финансирование ничего нет, любое облако на выбор, современный стек, нормальная архитектура, зарплата раза в полтора выше всяких галер.
>>198064106 (OP)>а что будетМудиловатая постановка вопроса, возможно поэтому он и джуниор.>[] + [{}.a]==='true' && !!!!!!!!!!!!!!!("foo"+true).bind([])Если речь о том, что это выражение должно вернуть, то на первый взгляд false, так что можно игнорировать все что после &&, но вторая часть вызовет очевидный ексепшн. Если ебешься с кодом, уже не первый год, то такие диковинки должны быть более менее очевидны для тебя. Если ты только книги читал, то рекомендую набить руку на реальных проектах, с использованием чужого кода. Или найти место, где тебе не зададут подобные вопросы. Отчасти я могу понять этого джуниора, если выбирать между тем кто читал книги и тем кто реально работал, то я выберу второго.
>>198066720Двачую. Уже давно не занимался JS, но тоже наугад подумал, что будет false, потому что identity === очень сильное отношение.
>>198066935Нет, я не про них.Твоя экспертиза очень ограничена, фактически ты просто умеешь использовать то, что сделали взрослые дяди. Чем тут гордиться?
>>198065245Твой код управляет аэсТы поленился писать сам и взял спиздил на гитхабе исходники либыВ либе была багаПроисходит вторая ФукусимаАвтора багованого кода находят и ебут в жопу радиоактивным стержнемА он и не против
>>198067079Тащемто ты можешь что угодно придумать, но мы оба знаем чем это кончится.Хочешь что-то узнать про ассемблер, спрашивай. Нет, сиди молча.
>>198066981типизация не всегда спасает от вещей когда ты форс конвентируешь к какому-то типу, например жсон от сервера в TS интерфейс. можно пропустить nullable тип или какую-нибудь такую-фигню, а потом словить эксепшин. Подводные камни надо знать если ты хотя бы миддл. Но да, в 95% случаях линтер + типизация спасает жопу.
>>198067097Ну, нахуя тебе помнить, что a.valueOf().valueOf() === a //a === [1,2,3], если за тебя это делает IDE? Тебе важно помнить интерфейсы фреймворка и структуру проекта.
>>198064106 (OP)> ощущаете себя синьером за 250к в месяцНу давай, синьор помидор, реализуй на листочке вставку в красно черное дерево. Тупа вызубрить фреймворк любая макака может, а нам нужен софтваре девелопыр.
>>198067141>фактически ты просто умеешь использовать то, что сделали взрослые дядиЛолшто? В чем проблема собрать свою инфраструктуру в ДЦ?Типа воткнуть сервера, подключить в цискам и настроить роутинг / бпг это рокет сайенс по твоему?Я работал в компании с ДЦ, но для этого у нас были специально обученые сетевые и линукс-макаки которые настраивали сеточку, ставили линупс и прочее, и были дивапсы, которые получали раза в 2 больше почему-то.
>>198067141все программисты оказываются говно.Единственные программисты это те кто создают сами языки.ору конечно
>>198067345Тебе не надо это помнить, скотина ты тупорылая, тебе надо это понимать. Но очевидно, что для макаки понимать слишком сложно, можно только запоминать.
>>198067230Окей ТЭЦТам я лично запускал автоматику да там сидит оператор и палит параметры, но управление автоматическое с возможностью ручного. Пизда нет не хуже, разве что без радиации и ебать будут не радиоактивным стержнем
>>198067380>>198067141Просто работать в компании у которой свой ДЦ- Если большой ДЦ это значит что есть набор админов эникеев сетевиков и прочего, и ты мелкая шестеренка в системе до тех пор пока ты не CTO- Если арендована пара стоек в ДЦ то это значит что руководство просто жлобы которые не могут платить за готовое облако, или нет денег на это, и будет страдать velocity компании из-за этого.
>>198067501Я последний раз приводил объекты к строке несколько лет назад. Когда-то я помнил, чем отличается valueOf от toString, при каких операциях что вызывается, а сейчас не помню. И мне это не мешает от слова вообще, это юзлес инфа. Особенно доставляет то, что это можно выгуглить за 10 секунд или проверить в интерпретаторе. Какая цена такому знанию? Ровно 10 секунд цена.
>>198064106 (OP)Вопрос реально дегродский, но если бы ты хотел пройти, то ничего сложного бы не было, если ты знаешь как js кастит всю хуйню и как работают операторы разные.Можно было разложить как уровнение и показать пиздюку как батя решает проблемы
>>198067622>Вопрос реально дегродскийСкорее постановка вопроса, пример-то нормальный, чтобы макак отсеивать. Как мы видим из оп-поста - как минимум одна макака отсев не прошла.
>>198067712Ага, а потом кто-то ответит и будет писать такой код в продакшене, а когда спросят, нахуя он так делает, ответит, что на собеседовании спросили.
>>198067356>Ну давай, синьор помидор, реализуй на листочке вставку в красно черное дерево.Погодите, чего нахуй, это теперь считается СЛОЖНЫМ или что? В Пидорахии совсем что ли проггеры оскотинились?
>>198067542Отдельные интеллектуалы никогда не упустят шанс написать английское слово, подразумевая что это они умные а не просто не знают как перевести на русский.
>>198067712Ну макак тестовым заданием отсеивать надо а не этой хуйнейхотя на счёт js хуй знает, можно ли там макак от павианов каких отделить, лол
>>198067770Ага, щас бы писать на wasm, когда у тебя в команде 15 js-разработчиков, еблан-идеалист он и в Африке еблан-идеалист.
>>198067828Какие нахуй тестовые задания? Там если бы опу задание дали, он же бы говном кидаться начал и скакать по столам.
>>198067846Напиши мне задачу, которую надо написать,я тееб ее решу с посощью готового алгоритмы, это JS сука, тут у нас уже все алгоритмы написаны.
>>198067806Скорость доставки изменений?Я просто хз, я на русском только на двачах общаюсь, на работе английский.
>>198064106 (OP)Это хакеры намагнитили пространство и людей. Они ведь не простотак это сделали. Локально действуют. Аня с этим стокнулась в 2010 году в спасалоне. Ее тело стало более податливым для магнитного вощдействия из вне понимаете?
>>198065245А потом блядь чтоб задеплоить творение такого пидораса нужно выебать себе весь мозг, устраняя зависимости зависимостей, выдрачивая версии каждого из тысячи пакетов, содержащих в общей сложности полгига кода, из которых горе-погромисту нужно было три строчки, потому что скрипт для автоматизации процесса этот пидор не написал, ибо сложно и нинужно.
>>198067927Не похоже, что на двачах ты общаешься на русском. Попробуй так вставить у себя на работе русское слово, или его Гугл транслейт ебаный на три слова, вот охуено к тебе отнесутся.
>>198067891Да не, ещё до собеседования.Нахуй их всех звать то? Разве что hr себе премию набивает и опа брать и не собирались
>>198064106 (OP)> Скажите а что будет если [] + [{}.a]==='true' && !!!!!!!!!!!!!!!("foo"+true).bind([])@Я ПОЗОВУ ВОТ ТОГО ЩУПЛОГО ОЧКАСТОГО И СПРОШУ ЕГО ПРО ЭТО...
>>198065656>ПАСМАТРИТЕ НА МЕНЯ, Я ПРОГРАМИИСТ , ПСЫ, Я УМЕЮ САМ ПИСАТЬ ВСЕДа я тоже умею, но нахуй надо? Лень - двигатель прогресса.
>>198064106 (OP)Вот именно таких чертей отсеивать и есть моя работа.Токсичный хуй, не соблюдает субординацию, не решает задачи, создает проблемы.
Замена россиян села за их компы через взлом в 2010 году. Хозяев техники оцифровали: российских славян евреев, - всех. И хакеты с противоположнвми зарядами сели синзэхронить за их компы перед правительством выдавая себя за них.
>>198068080А они и есть мейнстримные, из каждой залупы на какой-нибудь ноде торчит по полгига пакетов, я ебал.
>>198068195Он ещё и гимн кампании не искренне поет, и узел на галстуке на 2мм меньше, чем по дресс коду
>>198068334- Чем отличается прожект-менеджер от скрам-мастера?- Ну типа один плохой полицейский, а второй хороший?
>>198068281Это какашка по английски. Во всех примерах всех языков означает "какой-то идентификатор или переменную".
>>198068195Дак они носовой сибирку хату забутиратили. Они ж выкюезжают на хаты выше или подгоняют туда продукты с соответствующими веществами, воду и воздух.над 149 регулярно сверлят и пилят батареи.
>>198064106 (OP)>Скажите а что будет если [] + [{}.a]==='true' && !!!!!!!!!!!!!!!("foo"+true).bind([])Хуйня будет. Вариаторы не отработают, стек зависнет. Эхо-отпечатки разлетятся и все вывалится по памяти. Говно ваша фирма.
>>198068409Извинение за вопрос а что такое индикатор я просто в Гугле посмотрел и не понял может вы объясните?
>>198064862>Эти базовые знания не нужны , долбаеб.Как же бесят такие уебаны, просто пиздец. Не конкретно в прогерстве, а везде блять. Приходит к тебе молодой человек на работу устраиваться, ты спрашиваешь у него простые вопросы уровня 2-го курса заборостроительной шараги, а он говорит, что типа проходили и я забылЗнаешь, почему такое спрашивают? Потому что, во-первых, это говорит о тебе, как о человеке, который способен быстро доставать из головы информацию и применять её, что немаловажно на ВСЕХ работах, связанных с интеллектуальным трудом, а во-вторых, потому что ситуации бывают самые разные и знание основ никогда лишним не бывает, вообще никогда
>>198064106 (OP)>@ Скажите а что будет если [] + [{}.a]==='true' && !!!!!!!!!!!!!!!("foo"+true).bind([])@ПОГОДИ МИНУТ ПЯТНАДЦАТЬ, СПРОШУ НА STACKOVERFLOW...
>>198064106 (OP)> жабоживотныеА вообще с этими пидорами надо так: отвечаешь на их вопросы, в конце задаешь свои предварительно задроченные на такие случаи, которые ставят в ступор их интервьюера. Когда перезвонят гришь что уровень компании не очень для тебя.Финита ля комедия.
>>198065091Ты, наверное, чтобы у молочка попить корову дома держишь, а когда надо куда-то поехать с утра машину с нуля собираешь?А чтобы выйти на улицу домотканная одежда у тебя заранее изготовлена.
>>198064106 (OP)>Скажите а что будет если [] + [{}.a]==='true' && !!!!!!!!!!!!!!!("foo"+true).bind([])Ошибка компиляции будет это и дураку по моему понятно.
>>198068287>>198068390дело не в этом.Я вот например вообще не щарю ни в программировании, и в инженирии ни в юриспруденции. а провожу и набираю персонад по этим темам.Я бы дал соискателю этоо задание и если бы он решил его или не решил я бы даже не понял правильно или неправильноЭто вообще не важно, на это совсем поебать.Всем похуй что вы умеете, чего мы могете со старта. Компания вас научит, отправит на курсы. приставит опытного руководителя.Важно как отечаете на вопросы. Насколько вы готовы к работе и обучению, насколько вы готовы к взаимодействую. умеете ли вы решать задачи, или в процессе решения создаете новые проблемы и головняки коллегам или руководству.боитесь ли работы? пытаетесь ли соскочить потому что внезапно ПОРУЧЕНИЕ кажется вам тупым?вот это все важно один хуевый тип может порушить работу отдела на неделю, даже если будет охуенным спецом.
>>198068631Ну у нас на 2м курсе на нем семисегментными индикаторами змейки всякие рисовали и прочую анимированую хуйню, на асме конечно
>>198068687Имя функции? Или то же самое что переменная?И что будет если это имя вызвать через document.write()?
>>198068551>Знаешь, почему такое спрашивают? Потому что, во-первых, это говорит о тебе, как о человеке, который способен быстро доставать из головы информацию и применять еёУ меня есть гугл, на втором курсе был вышмат, который я за 4 года работы так и не применил
>>198068638Ссу на вас всех с вершины своего божественного дотнета.Спасибо майкам за лучшую ИДЕ и современные технологии, пока холопы ябутся с бинами и жопорукими сборщиками
>>198068551Голова - то это кого то убили не до конца типа? А сами ходят в инете себя за него ыдают тип он опозорился со своими пятью высшими оьразованиями и его наказали хохлы понаехи без среднего образования при помощи лысого вололо?
>>198068625Если я с названием не перепутал, то ТС это надстройка над ЖС, которая делает из костыльного языка, сделанного за 10 дней, более-менее современный язык. Просто Майкрософт он тоже не понравился и они показали - как надо писать ЯП правильно.
>>198068757На шарпе (да вообще на любом нормальном языке) такая поебень вызовет исключительно матюки компилятора.
Россиянам расскадите что за каждым смартом россиянина сидит минимум по одной неоьращованной заре понаеха или вора. Они абстрагируются и проще станет.
>>198068935идешь на собеседование на JS программиста@нуууу не знаю как в JS будет, а вот в шарпе, шарпе то
>>198066757>>198064310Вот эти всё по делу тебе сказали, учись свчшник для начала с людьми нормально общаться, без пассивной агрессии, а потом уже на рабботу устраивайся.
>>198066720@Думал, что пришёл программиравать@ > вопрос только на внимательность@ У нас серьёзный журнал - Мурзилка!
>>198068993Я не ОП. Хотя после поебени в ОП-посте я не удивлен что у JS такие проблемы с оптимизацией.Вообще как по мне JS это язык для тех кто не смог в пыху, а пыха это язык для тех кто не смог в нормальные языки.
>>198069027Посылаешь друга на собеседование, он постит вопрос на стековерфлоу. Заходишь следом, когда уже ответили, гуглишь и отвечаешь.
>>198068731Ну это логично, я как раз такой. Работал среди складно пиздящих раздолбаев, а потом съебал. А проекты пусть сами пилится.
>>198069088Нейросеть это по пять нарков у смартфона покорящихся единому магнитному пощыву? Смешно. Шапки прорезиненные носите.
>>198068731Даа, всё так, хард скилы не нужны, самое обидное, что ты никогда этого не поймёшь, пока не поработаешь. Потому вкатиться можно только чудом.
>>198067168>Ты поленился писать сам и взял спиздил на гитхабе исходники либыТипичная рашкованская макака, которая всё делает вручную и портит свои глазки.Очнись уже. Никто простыни кода уже не ебашит глазками, для этого есть комплюхтеры, ну, если ты программист конечно.
>>198064106 (OP)дело же не в том чтобы ответить 'false' и сразу в дамки, а чтобы продемонстрировать знание каста и приоритетов операторов, даже если не знаешь ответ нужно рассуждать, описывать свои действия тем самым показываешь наличие логического мышления.фреймворки на джс рождаются и умирают чуть не каждый день и если у тебя не ангуляр/реакт/вуэ, то наверняка контора хуй ложила на твой богатый опыт работы с ет-еназер-джсфреймворк-нейм, а вот если ты хорошо знаешь js это уже что-то
>>198069351нет, правильный ответ будет: "ребят, этио боль,даже разбираться не хочу, давайте возьмем TS/FLOW + ESLINT"
>>198069301Это хуйняМне трижды подряд отказывали в трёх местах из за "у вас оверскил, извините но вы нам не подойдете" Вот этого не пойму никогда
>>198068798Ты про жс, как я понимаю? Там насколько я помню что присвоишь имени, то и будет. Хочешь функцию, хочешь переменную, хочешь объект. Как в питоне.Я ассемблерщик, жс учил в 2009 по фану и современных фишек не знаю.
>>198068839Чего блять? >>198068800Гугл не всегда помогает, анон. Бывают ситуации, когда нужно ВОТПРЯМЩАС применить какой-то навык, который тебе понадобиться.Был у конторы, в которой я работал, спор по поводу налогообложения. Скажем так, контора левачила с налогами и в результате ее обязали заплатить в бюджет недоимку в размере овермиллиард рублей. Это была уже апелляция и налоговики разносили нас в пух и прах. Настала наша с коллегой очередь выступать, мы понимали, что проиграем, ибо все наши пруфы были разбиты налоговой еще до озвучивания их. И тут новый работник, которого мы взяли на должность стажера и повезли с собой в суд, говорит нам, что тут нарушается один из принципов налогообложения. Что бы ты понимал, то про эти принципы редко кто вспоминает, но тут именно благодаря тому, что он вспомнил это и смог быстро применить свои знания мы оказались в куда более выгодном положении и, в результате, все закончилось куда более благоприятно для нас, чем должно было
>>198064106 (OP)Ну, справедливости ради, в рантайме ты один на один с ванилой и знание приведения типов (ровно как и прототипов) тебе отнюдь не помешают.Совсем иное дело, делать на такой хуйне акцент и спрашивать в форме заученных намедни самоутверждающимся собеседующим подъёбках уровня {} + [] просто маргинальщина.Олсо, по фреймворкам спрашивать не чекнув основы языка уебанство
>>198069328Во встроенных системах тебе глаз на жопу натянут за левый код, если конечно это не второстепенное что - то
>>198069425А ты попробуй не использовать регулярки на собеседованиях. Серьезно, эту хуиту вообще никто разбирать не хочет.
>>198069425ну вообще все правильно, когда компания ищет кого-то, сразу выделяется зарплатные рамки. Поэтому нету смысла нанимать сеньора со скиллами за 2к$, когда он стоит 4к$ на рынке, даже если он с какой-то кстати согласен. Это влечет риски что сеньор просто уйдет в другую компанию в отвественный момент, и придется тратить время на поиск нового, знакомство с проектом и командой. А дедлайны не ждут.
>>198065245>класс для графовА что сложного в их написании? Если мы сейчас, конечно, оба думаем о графах из теории графов. Можно ведь сделать максимально простой класс по типу Single-linked List. Можно писать красивые рекурсивные алгоритмы для поиска вершин в нем. Вот, например, один из возможных вариантов такого класса на C#, который я только что придумал:public class GraphNode { public GraphNode(int value, int[] linkValues = null) { this.Value = value; if(linkValues != null) { Links = new List<GraphNode>(linkValues.Length); foreach(var linkValue in linkValues) Links.Add(GraphNode(linkValue)); } } public int Value; List<GraphNode> Links = null;}Вот так, например, будет выглядеть алгоритм простейшего рекурсивного метода FindPath с обреткой в виде ShortestPath для определения кратчайшего расстояния от одного графа к другом (при условии, что длина между всеми вершинами одинакова):public int Distance;public int ShortestPath(int FinalValue) { Distance = 0; if(FindPath(FinalValue)) return Distance + 1; else return -1;}public bool FindPath(int FinalValue) { if(this.Value = FinalValue) return true; if(this.Links == null) return false; foreach(var link in Links) { if(link.Search(FinalValue)) { ++Distance; return true; } return false;}P.S.: Само собой, я этот код не тестировал, и он может нуждаться в доработке напильником.
>>198069574Никогда не понимал, нахуя помнить алгоритмы, если тебе нужен алгоритм открываешь кормена, берёшь его оттуда и кодишь, нахуя их помнить то?
>>198069512так и есть, но пока это суют в каждый второй энтерпрайз проект ангуляр/реакт/вуэ-макаки будут востребованы
>>198069318>>198069188а нахуй ваши крутые скиллы компании если вместе со скиллами вы просто руините рабочий процесс?лучше пусть будет попроще тип но который хотя бы затормозит проект на пару днейчем вы такие охуительные которые будете сраться постоянно отстаивая свою охуительность и затормозите проект на неделю.3/5 блять соискателей думаю что они нахуй ебучие докторы хаусы и что их заебоны будут терпеть потому что они там чо то шарят что даже блять и нужно то раз в полтора года.
ТЫ ПИВНОЙ 36 ЛЕТНИЙ ОБРЫГАН САНТЕХНИК@РАБОТАЕШЬ В ОКОЛО ГАЗПРОМЕ@ТРАХАЕШЬ МИЛФУ ИЗ ФИНАНСОВОГО @ХОДИШ «ЧИНИТЬ СМЕСИТЕЛЬ» К ДИРЕКТОРУ ОТДЕЛА@ПОЛУЧАЕШЬ ПУХЛЫЕ КОНВЕРТИКИ, КОТОРЫЕ ЗУММЕРКАМ КНОПОЧНИКАМ НЕ НАБРАТЬ И ЗА КВАРТАЛ
>>198069648Во всех современных станках с ЧПУ, давно уже либо АВР, либо СТМ. Есть еще пики конечно, но их сейчас используют очень редко.
>>198069730Да у меня и крутых скиллов нет, просто двачер аутист, оче тяжело было вкатиться, теперь то уже научился общаться, легко.
>>198069533Это было после того как тест им сделал и прислал. Трижды.В четвертое место взяли, на новый с нуля проект и это охуенная вещь, не ебаться с кодом, написанным долбаебами а самому решать что и как, и сеньеров пиздить чтоб писали правильно а не как хотят
>>198069524Чего блять!?Думаешь я не знаю, как работает 45й институт? Охолони родимый. Им похуй, что ты там пихаешь.
>>198069485Очевидно, что не стоит работать в шарагах, которые свои проебы размазывает на рядовых работников
>>198069777@ПРОСЫПАЕШЬСЯ ОБОСРАВШИМСЯ ПОСЛЕ СМЕНЫ@15К ЗАРПЛАТЫ ПРОБУХАЛ ЗА ДЕНЬ@ПРИДЁТСЯ СОСАТЬ ЗА ДЕНЬГИ
>>198069686>нахуя помнить алгоритмыЯ алгоритмы сам пишу, лол. Помнить не интересно ведь, изобретать велосипеды гораздо веселее
>>198064106 (OP)>[] + [{}.a]==='true' && !!!!!!!!!!!!!!!("foo"+true).bind([])В действительности кто-то пишет так на JS? Это же пиздец полный.Да и вообще, есть ли тут программеры, которые пишут дохуя кода в одну строку? Программеры, а не мамкины студенты, которым и так сойдет.
>>198064106 (OP)>не знаю, давайте вы спросите оВот тут ты обосрался. Нельзя вот так вести ответственный разговор. Я в жизни дважды проходил интервью. Оба раза долго готовился. Больше месяца. Хотел попасть именно туда и не рассматривал другие варианты. Наизусть учил возможные реплики чтобы не обосраться. Постоянно распинался километрами текста чтобы быть уверенным, что меня правильно понимают и в конце обязательно уточнял поняли ли что я имел ввиду и согласны ли. Во второй раз поднималась тема одного косяка в моей биографии. Там я огромный монолог высрал убеждая в том, что это не страшно. А тебя не взяли не из-за глупости, а из-за наглости.
>>198069485Вероятность ситуации, когда у тебя под рукой нет интернета, а тебе нужно править код крайне мала, в твоем случае это просто редчайший кейс, который нормальные люди на нормальных работах даже не рассматривают
>>198069977>!!!!!!!!!!!!!!!никто не пишет, или ты можешь представить ситуацию когда нужно будет столько инверсий подряд?
>>198069923Да unity тот же пускай будет нет, сынок, он не только для игрИли твой мир ограничен вебом?
>>198064106 (OP)> @Вы ахуенные программист, все выучили все что только можно, ощущаете себя синьером за 250к в месяц.@Пашете на дядю
>>198065070Какой же ты еблан. Баги языка у него блять. Это понимание работы интерпретатора, из чего идёт понимание работы натива. Не знаешь натив - значит ты гибок, как бревно и цена тебе, как специалисту - ноль. Типичная макака, прочитавшая доки по флоу и тайпскрипту. Я бы тебя ещё по прототипам погонял, по каррированию и прочим стандартным шаблонам. Визжал бы, как сучка и попиздавал пахать в макдак.Мимо сеньор-помидор.
>>198069996Пиздец, хуево быть тобой.А я вот писал. И разница в частном случае применения в нашей системе оказалась на четыре порядка по скорости блять. Для тебя специально - четыре порядка это в 10000 раз быстрее.Но там конечно особый случай был, да.
Уебки, я из-за вас сегодня жрать буду траву. Кто сломал оплату по карте и банкоматы?Мимо пользователь Белинвестбанка
>>198069996В таких количествах не пишут, лол. А в C++, например, двойная инверсия (!!) часто используется для конвертации из целочисленного типа в булевый
>>198066949>Если ебешься с кодом, уже не первый год, то такие диковинки должны быть более менее очевидны для тебя.Я ебусь с кодом уже не первый год, но если такое увижу в рабочем коде, то долго буду бить клавиатурой по яйцам тому, кто это написал. Потому что это пиздец говнокод и полная профнепригодность. Вообще, почему вы не задумались над тем, что от нового члена команды требуется продемонстрировать высокий скилл в понимании говнокода? Не в написании хорошего кода, а в умении написать плохой? Это же пиздец.
>>198070172я все это знаю, долбаеб.Но я не забиваю этим голову, в работе такое не встречаюМидл 180к в месяц.
>>198070228Я как истинный дед пищу на шарп девелоп. ИДЕ полностью меня устраивает, но есть конечно штук 5 мелких багов которые хотелось бы чтобы пофиксили.
>>198070330да, если не выпилить вовремя это на код ревью (а заодно и долбаёба который так пишет) то пиздец
>>198070318В втб первый ввод пароля логина дает ошибку отсутствия подключения к интернету. Пидарасы приматистые.
>>198070541Чё? Я говорю что он не математик даже, все нужные алгоритмы уже написаны, он навелосипедит в 100 раз быстрее, но это всё ещё буднет квадрат, а у какого то кнута в книге будет то же самое за логн.
>>198070530Да полно всяких есть, хотя может для того что ты там пишешь юнити действительно самый норм вариант. Я чет подумал что там просто форма будет без 3д и прочего.
>>198070501это зря, чувак, серьёзно тебе говорю, ангуляр классныймимо 1.5 года jQuery, 2 года Angular
>>198070417Актуальная хуйня. Слегка умею в верстку и что-то рожаю на жсе. В какие стороны копать, чтобы хотя бы постажироваться в конторе? Есть еще мерзкий дебафф в виде гум. вышки.24лвл безработный долбич
>>198070672я о том, что индивидуальный подход к проблеме часто даёт выигрыш в перформансе, так как готовые решения пытаются быть слишком общими в ущерб элегантности и эфективности, подобно скальпеля и двуручной пилы
>>198070681Объясните мне, человеку пишущему на шарпе, чего есть такого в jQuery и Angular чего нет в DOM (али как там называется JS без фреймворков). Я вот как-то писал одну хуйню на JS и охуевал (в плохом смысле) от простора для написания велосипедов там.
>>198070677Ну бля если б чёт простое то можно вообще на любой хуйне сделатьНо там чистого wpf например мало, свои контролы бы писать пришлось бы по любому, и это была бы только винда, а надо чтоб оно и на мак и на линукс работало, и тут то пиздец и подкрался... Кроме юнити ничего не нашли
>>198070892Js придумали чтоб динамические меню работали, а оно вон как вышло...С пыхой аналогичная хуйня случилась кстати, сделали язык чтобы шаблоны страничек делать, а оно хуяк... И вона куда вылезло
Очередной тред по JS уйдет в бамплимит лол. Только недавно похожее было. Чем так JS рвет жопу местным вкатывальщикам?
>>198070681Может я путаю, но я где-то видел как там разметку с кодом мешают, в этих ваших фронтенд-фреймворках. Выглядит, словно кто-то мимо проходил и насрал овощами прямо посреди механизма.У ПХПшников за это ебут.
>>198070403>Вообще, почему вы не задумались над тем, что от нового члена команды требуется продемонстрировать высокий скилл в понимании говнокода?В том числе эту цель и преследует пример в посте ОПа. >Это же пиздец.Этот мир не идеален и часто нужно работать с чужим говнокодом. Если подобные трюки поставят кого-то в тупик, то ему не место в индустрии.
>>198069875В случае с юридическим отделом-это твоя прямая обязанность, особенно в РФии, где по другому нормальный бизнес просто не работает, лол>>198070053И тем не менее, вероятность такая всегда есть. Я понимаю, что не совсем корректно сравнивать проггерство и юриспруденцию, но такое вполне может быть. И бывает в самый, сука, не подходящий момент. Не очень приятно, когда из-за пробела в знаниях или просто забывчивости рушиться вся твоя работа. А еще не приятней, когда из-за такого пробела может разрушиться вся твоя фирма
>>198064106 (OP)Как же прельстиво, что я пишу на строго типизированных языках, а не на этой параше>>198069977Эх, анон, ты ещё не видел как на Perl извращались в свое время...
>>198071080>Чем так JS рвет жопу местным вкатывальщикам?Да вот хз, в сравнении даже с шарпом (про C и кресты я вообще молчу) JS объективно язык для дебилов и велосипедистов.
>>198071123>Если подобные трюки поставят кого-то в тупик, то ему не место в индустрии.Да зачем соваться в "индустрию", в которой написали такое? Вот смотри, раз написали - значит говнокодеры. Значит разработчики, ревьюверы, тимлиды, вообще вся эта шайка-лейка, вплоть до директора - не очень. Как специалисты. А теперь им надо разгрести авгиевы конюшни и они ищут гуру, который всё может поправить (как Супермен), при этом всех остальных они брезгливо заворачивают с формулировкой "раз ты не можешь разобраться в нашем говнокоде, то ты говно". Я реально хуею с такого подхода, дорогая редакция.
>>198071157>Как же прельстиво, что я пишу на строго типизированных языках, а не на этой парашеЭто да, в нормальных языках ты уже даже за [] без указания типа получишь эксепшон в ебало.
Попробую вкатиться в тред так чтоб не слишком жирно было. ЕБАШУ В СИ# ЧЕРЕЗ GOTO ПРИМИТИВНЫЕ СКРИПТЫ ДЛЯ АВТОМАТИЗАЦИИ ЗАДАЧ В АРБИТРАЖЕ ТРАФФИКА@НЕ ЗНАЮ НИ ПРО ПАТТЕРНЫ, НИ ПРО МОДНЫЕ ФРЕЙМВОРКИ НИ ПРО ДРУГУЮ МОДНУЮ ХУЙНЮ, ПО БОЛЬШЕЙ ЧАСТИ ПОЛЬЗУЮСЬ ТЕМ УРОВНЕМ ЗНАНИЙ ЧТО ДАЛИ В СОВЕТСКОМ ДЕТСКОМ САДУ ЗА КОММПЬЮТЕРОМ МИКРОША КОГДА Я ПРОГРАММУ ДЛЯ ЛУНОХОДА ЕБАШИЛ ПРИБЛИЖАЯ СВЕТЛОЕ ЗАВТРА@СИЛЬНО ПОДОЗРЕВАЮ ЧТО ФУНКЦИОНАЛЬНОЕ И ОБЪЕКТНО ОРИЕНТИРОВАННОЕ ПРОГРАМИРОВАНИЕ НЕ ГОВОРЯ О РЕКУРСИЯХ И ПРОЧЕЙ ПОЕБОТЕ ВЫДУМАЛИ КАПИТАЛИСТЫ, ЧТОБЫ НАЕБЫВАТЬ КОДОМАКАК ПРОЛЕТАРИЕВ В ЛЮБОЙ МОМЕНТ ВЫСТАВЛЯЯ ИХ НА МОРОЗ@ БЕЗ ЗАДНЕЙ МЫСЛИ ПОЛУЧАЮ 20-30к ДОЛЛАРОВ В МЕСЯЦ ПОСЛЕДНИЙ ГОД. НЕ МОГУ ВЫДУМАТЬ КАК БОЛЬШЕ 1кк РУБЛЕЙ В МЕСЯЦ ПОТРАТИТЬСмотрю много тут макакенов кукарекает. Какие ваши оправдания?
Ребята, что делать если прошел собес на жуна, пришел в офис, а про тебя забыли? Просто сижу за компом уже месяц, зп присылают, мб мне задание нужно попросить или чего?
>>198070892>Angular можно выстроить красивую обьектную архитектуру, работает он очень шустро, действительно илюзия десктопного приложения. Высокий порог вхождения, к сожалению, но коль уж ты выучил его, то писать код очень приятно, для всего есть своё место.Вот работа с jQuery всё время напоминала мне как будто сотни ножниц постоянно кромсают и переклеивают DOM. Есть ножницы разбросанные рандомно по разметке, есть такие что спрятаны хрен знает в какой папке, некоторые из них режут одно и тоже место одновременно, некоторые пытаются резать то чего нет иди такие, что на самом деле не ножницы, а бензопила. Работать неприятно, код выглядит грязно, можно работать с проектом год и всё еще не подозревать о существовании 95% скриптов
>>198071196>JS объективно язык для дебиловтолько создатель шарпа уже пилит TS 5й год и похоже останавливаться не собирается. JS в 2019 очень важный и распространенный язык, и только будет еще больше распространяться. вообщем учи JS пока тебя рыночек не порешал
>>198071383Ну вон Лиза Пескова тоже дохуя получает. Сосать все умеют, но не все хотят. Ты вон даже не знаешь куда потратить, в люди на 8к живут в деревнях счастливо.
>>198071505Ну дык веб не стоит на месте, да и шапр тоже пилится. Я вот лично считаю что шарп для десктопных приложений, а JS для веба. Но как по мне ввести строгую типизацию в JS бы не помешало.
>>198071383мда, ты будешь гореть в аду, где одновременно тебя будут ебать в жопу все те люди, которым пришлось работать с твоим кодом после тебя
>>198071133Какая катастрофическая чушь. Интернет - такой же инструмент как молоток, или, допустим асфальтоукладчик."Каково это, когда ты не можешь забивать гвозди без молотка, и из-за этого рушится твой бизнес?" - абсурдный вопрос, правда?
>>198071300> им надо разгрести авгиевы конюшни и они ищут гуруГуру на з/п вчерашнего студента. Они же серьёзные дяди!Со старым говном не работают, а серят самое свежее!
>>198071743А вот и типичная макака ебашащая подобную [] + [{}.a]==='true' && !!!!!!!!!!!!!!!("foo"+true).bind([]) хуиту.
>>198071300>Да зачем соваться в "индустрию", в которой написали такое?Вот это двачну, ящитаю нужно показывать такие изумруды говнокода вкатывальщикам. Похоже многие из их числа считают, что 300к в наносекунду за сидение на жопе платят.>Значит разработчики, ревьюверы, тимлиды, вообще вся эта шайка-лейка, вплоть до директора - не очень.Понятно. Смотри, приходит кабанчик и просит починить проект который приносит ему реальные деньги. Прошлые разработчики кинули его через бревно. Внутри кода такое как в примере. Какова вероятность, что менеджер откажет на этом основании говнокод, если заказчик платежеспособен?
>>198071133>В случае с юридическим отделом-это твоя прямая обязанностьСам работай в шарашкиных конторах, где ты будучи погромистом отвечаешь за финансы, у меня за 4 года ни разу такого не было>когда из-за такого пробела может разрушиться вся твоя фирмаНу и доебывайте прогеров финансовыми вопросами, только не удивляйтесь, что вас нахуй посылают
>>198071586Но Лиза Пескова не пояснит простую вещь. Нахуя от програмоблядков я с каждым годом слышу все более и более оторванную от реальности ДИЧЬ которая только повышает нахуй не нужный уровень абстракции? Причем что самое смешное, единственным оправданием повышения уровня абстракции является КУД КУДАХТ НО КОД ЖЕ ДОЛЖЕН БЫТЬ ЧИТАЕМЫМ, КОД ДОЛЖЕН БЫТЬ ПОНЯТНЫМ ЛЮБОМУ ДЕБИЛУ И ЕДИНООБРАЗНЫМ. Подумать только, програмоблядков дрессируют до такой степени что вместо того чтобы вечерком пивка пойти бухнуть, они начинают читать книжки по правильному оформлению когда и до одури спорят где знак табуляции надо поставить, а где 2 пробела подрят воткнуть. Шавки проллетарские, вы хотя бы осознаете что вас тупо дрессируют?
>>198069996Уберу ненужные проверки на неправильное значение (если знаю, что, параметры всегда будут передаваться правильными), вместо catch добавлю проверку ответа ручками (кидание exception'ов - один из основных боттлнеков любой либы). Алсо, добавлю мануальный range-checking ручками для оттестированых частей кода, и занесу всё под unchecked. А ещё лучше - сделаю DLL на C/++ и потом уже подключу к коду на C#, если он мне нужен будет
>>198065492А потом, когда кризисы-хуизисы все эти 300к любители копипасты оказываются на улице с ипотекой. Не потому что они плохие, а потому что таких ебанько возьмут в соответсвующего уровня контора, которая пилит-откатывает. А кампутер саенс инжинеры да, да, слово программист уже давно зашкварено зумерками-погромистами, которые винду себе переставить не могут получают свои 200к, работают над чем-то приносящим реальный доход и в хуй не дуют.
>>198071662кстати в этом плане JS потихоньку двигается. вон даже пропосал протоколов (аналог интерфейсов) висит, правда не двигается уже хз сколько, видимо других проблем хватает. Наконец то приняли приватные проперти. Разгребут текущие пропосалы в течении лет 5 и примутся за добавление типизации, скорее будет опционально как с пхп.ну а десктоп приложения в 2019 удобнее на электроне писать
>>198071810Рак JS уже и эту область понемногу начинает захватывать. Например в последних версиях ардуино можно писать на JS хорошо что хоть на этой параше не пишут серьезные проекты... хотя еще не вечер как говорится.
>>198071818ну не скажи.я тоже противник наращивания абстракций и всякого софткода,но вовсе без них жизнь очень печальна и безрадосна. без DI, фабрик и репозиториев и вовсе тяжело
>>198071701Вот замечательный пример. НАЕМНАЯ ШАВКА С ГАЛЕРЫ. Я ни разу в жизни никому свою способность к кодингу как и свою способность к труду ни разу не ПРОДАЛ. Я продаю только ГОТОВЫЙ ПРОДУКТкоторый моей способностью к труду (достаточно хуевой если честно признаться), создается. Мне нахуй не нужно чтобы в моей интеллектуальной собственности которая деньги приносит какое то лошье копалось. Почему ни разу за годы сидения на дваче где каждый 2 программист, никто вот этой хуйни не озвучил?
>>198071818Ты же сам же написал, что твой уровень - это примитивные скрипты, то есть к программированию отношения не имеешь. Нахуй после этого ты что-то пишешь я не пойму.
>>198071923я пишу в JS на ардуино и мне нормкака разница на чем?Библиотеки то все равно на С++ , JS Там просто как исполнитель
>>198071410Это тыт попал. Ищи себе псевдоработку живо, т.к. за всё время, что ты просидишь, когда про тебя вспомнят последует провокация, "а хули хуйня нейм нихуя не делает?" И тут тебе нужна будет отмаза позаковырстее, чем , "з/п получаю".Просто упади на хвост кому-нибудь или перед непосредственным начальником глазуки позакатывай.
>>198071905Станки с ЧПУ обычно на C и C++, которые как-бы тоже языки со строгой типизацией. Есть конечно еще всякая поебень типо матлаба но это уже совсем другая история.
>>198071804>Какова вероятность, что менеджер откажет на этом основании говнокод, если заказчик платежеспособен?Вангую, что будет дорого и долго. На то и говнокод.
>>198071899Лол, ты ошибаешься.Как раз таки велосипедописатели и оказываются на улице с голой жопой.Я, конечно, не имею в виду реально крутых спецов, которые могут писать реально крутые алгоритмы - но таких по пальцам пересчитать.А в том, чтобы быть очередным долбоёбом, который свою реализацию строки пишет, ничего хорошего нет.
>>198071804>Внутри кода такое как в примере.Да я не против, можно переписать любое говно, были бы деньги. Но только не надо говорить, что разбирать такие перлы - это "простенько" и "база", без которой с программистом и говорить не о чем. Чтобы читать такое с листа, нужно набивать руку не один год. Ну или надрачивать олимпиадное программирование.
>>198071904>ну а десктоп приложения в 2019 удобнее на электроне писатьУгу, писать удобнее, пользоваться не очень
>>198071804вот именно этим бесполезным уродам платят слишком много по сути они не заслужили таких денег и их работа убыточна для производства ведь они нихуя не делают просто кнопки жмут и код пишут которого по сути не существует то есть реально они нечего не добывают не обрабатывают просто занимаются хуйнёй даже от уборщицы реальной пользы больше она тоже ни чего не изготавливает но зато поддерживает чистоту
>>198071996но разве спустя время ты сам можеш вспомнить что к чему, если код написан хотя бы в половину так плохо как ты описал? это же как срать самому себе в штаны, я понимаю, что сначала тепло и ты точно знаешь что никто их после тебя не наденет, но всё же
>>198064106 (OP)Проигрываю с вас, айтишники. Продолжайте. Надо бы своим премию к отпускам нарисовать, да. Мимо-владелец бизнеса
>>198067168>сравнивает стратегическое ПО и сайтикиБлядь, тупое уебище. Ты поинмаешь что в сферах военки, атомной энергетики, самолетостроения, медицины происходит глубокий аудит кода, тебя за каждый пакет ебать в жопу будут, а при его обновлении будут ебать еще раз, чтобы убедиться, что там нет малварей\эксплойтов\бэкдоров и все нахуй не упало.
>>198072165Алло, этот даун сам признался, что никогда ничего серьезного не писал, вас скрипткиди учить пытается, а ты уши развесил.
>>198072042Ну так и отлично, разработчик который это будет разгребать имеет сниженные требования к производительности. Компания получит свою выгоду.>>198072070Это грустная реальность и зачастую именно джунам приходится копаться в подобной мусорке. В бугурте ОПа как раз отсеяли джуна без требуемых навыков.
>>198072111Двачую адеквата>>198071904>на электроне писатьЖелаю рака каждому, кто на этой параше хоть одну строчку кода написал не для личного использования
>>198071818Я до овладения ООП, паттернами и т.д. писал с ощущением перца в жопе. Не то, чтобы мне это не нравилось, но без перца - лучше.
>>198072280ну это ясно, но ведь он же своими тирадами пытается произвести какоё-то эфект и претендовать на что-то, мне интересно чем это закончится.хотя, уже рабочий день закончился и пора ехать домой, кушать
>>198072194Ха-ха.Рассказывали, как в одной конторе задачу помнил только программист. Все остальным было по хуй.Когда один прогер уходил, нанимали другого, который будет помнить.Про задачу по прежнему всем похуй.Из-за этого отбор самый строгий, т.к. если и прогеру будет по хуй, то придётся работать самим :-)
>>198072111>>198072289в современном мире в первую очередь больше ценятся легкость поддержки и скорость разработки чем размеры бинарников или скорость выполнения хотя с этим проблем ни у ноды и ни у электрона нет
>>198072249Ты тупой дегрод там свою виндоус чтоли изобрел и делаешь пакеты обновлений?? на производстве везде стоит обычная винда и в случае чего любой дурак её может переустановить, ты кстати походу не программист раз тебя на работе в жопу ебут, попробуй в deep-throat вкатится вот там посложнее будет.
>>198064106 (OP)Вот читаю все эти ваши перепалки, где вы кичитесь какими-то важными только для вас знаниями и обсирая технологии друг друга, и понимаю, насколько мне повезло, что не стал вляпываться во все это говно.мимо перетаскиваю ассеты на юнити для своей игры
>>198066010Писать на js'е и не знать про строгий режим.Блять я должен пояснять что не так?P.S.ОП, обращение к тебе ты знаешь как работают и для чего нужны хэш-таблицы?
>>198071974Мидлы на бугре стоят от 3к бачинских, вот от этого и пляшиУ нас редко, но платят даже больше
>>198071814>Сам работай в шарашкиных конторах, где ты будучи погромистом отвечаешь за финансы, у меня за 4 года ни разу такого не былоМань, я за финансы не отвечаю. Я отвечаю за проебы по этим финансам, фирштейн? Это одна из прямых обязаностей юриста в принципе, решать факапы как твоей компании, так и твоих контрагентов. Я тебе говорю о том, что бывают ситуации, когда именно начальные знания в твоей области могут спасти твою жопу>Ну и доебывайте прогеров финансовыми вопросамиНикто их не доебывает, их доебывают прогерскими вопросами, на которые они не могут ответить понимаешь? Тем более, если уж в такой отрасли, как юриспруденция, бывает вопросы, которые в гугле так просто и не найти и приходиться реально включать свои знания, то не думаю, что в куда более сложной отрасли проггерства таких вопросов нет и все легко находится в гугле
>>198069425Работодателю не нужен умный. им нужен послушный раб.Я 1 раз попал в галеру где все дауны.я начал свои: А это почему так, а это что за хуйня? а вот тут надо по другому, это вообще устарелоМеня там все нахуй посылали, в итоге я сам уволился.Так что оверскил не нужен
>>198070417СЛЕДУЮЩИЙ УЖЕ ДОЛЖЕН ЛОМАТЬ АППАРАТУРУ ПРЯМО НА СОБЕСЕДОВАНИИ, ИБО КОМПАНИИ ТРЕБУЕТСЯ ПАРАЗИТ
>>198072286>разработчик который это будет разгребать имеет сниженные требования к производительностиЧего? Один разработчик будет занят одним проектом довольно долгое время. Есть шанс, что он тупо свалит с этого корабля садизма когда ему такой же второй вручишь. В конце-концов если бы человек хотел убирать дерьмо, то он не пошёл бы в программисты.Хуёвая какая-то выгода для кампании.
>>198072403Электрон не работает на одном ядре CPU любой герцовки, минимальное требования - два. Требует минимум 2-4 гига RAM (блокнот, занимающий гиг оперативы - Atom), занимает много места (ту же VS Studio с плагинами будет сложно ужать на флешку меньше 16 гигов, других аппов тоже много не влезет, а ещё на HDD будет запускатся очень долго). Для комфортной скорости работы требует мощное железо и SSD, и даже на нем умудряется лагать на простейших операциях по типу замены большого количества одних слов на другие
>>198071899Я не соглашусь с тобой.Как бывший крестовик-затейник ебашил все с нуля в конторе "мы не потерпим ни либы, ни копипасты, ни даже строчки чужого кода на государство за какие-то 60к в центне этой ебучей страны.Все математики дохуя, ходят блядь будто Лобачевские и презентуют свои классы и методы, как будто гипотезу Эйлера разрешили. При этом по большей части всю логику писал я, а эти пидорасы дрочились в какую-то свою заебную хуйню.Ушел на девопса-шарписта в частную лавочку и о чудо - ЗП 200К на руки и все разговаривают уважительно, хороший продукт-сервис и стабильный рост.Я на хую крутил ваше "настоящее программирование" и кудахтер-саенс инженеров.
>>198072597На неативном JS уже давно никто не пишет.Либо фреймворки, либо обертка в виде TSВСЕПокажи мне где пишут на нативном JS? сайты визитки? так там JQ
>>198064106 (OP)Вполне вероятно что Оп охуенный программист только в своих гомофантазиях, подобные вопросы отсеивают тех, кто только видосики смотрел в ютубе, а реальной практики не имеет, в том числе и командной работы, когда переодически надо нырять в говнокод своего коллеги. Тут же налицо неспособность распарсить в уме строчку кода, плюс неадеквватная агресивная позиция. Нахуй нужен.Алсо на работу взяли кодера, он не смог написать регулярку на собесе, но бодренько объяснил как бы он сделал это на пальцах. Было понятно что дать ему книжку, то регулярки он выучит.
>>198072974А зачем нужен JQ когда нативный жс сегодня может тоже самое?Апишка на ножке пишется на експрессе(жс)
>>198069533Регулярки являются признаком скилла? Ты сейчас серьезно?>>198073055Блядь, вы сейчас шутите? Регулярные выражения как показатель скилла? ^.+(каким\sебланом\sнадо\sбыть,\sчтобы\sв\sних\sне\sуметь).+$
>>198073137А потому что JQ запустил написал 200 строк и все.а с JS Надо много гемороя с транспайлерами
>>198072846Похоже ты не понял мою мысль. Если необходимо работать с говнокодом, то разработчик обьясняет менеджеру, что это займет больше времени. А менеджер обьяснит кабанчику, что его проект имеет проблемки и это будет долго и дорого.>если бы человек хотел убирать дерьмо, то он не пошёл быНе могу не согласиться, я бы с удовольствием пошел в инвесторы, сидел бы на своей яхте и смотрел в ноутбук как на мои счета дивиденды падают. Но реальность имеет свои нюансы.
>>198073246Проблема не в уметь или не уметь, проблема в том что регулярки чисто визуально довольно трудно воспринимаются.
>>198073055я Синьер 400к в месяц.За 5 лет я ниразу не встерчал такое в реальной практике.что со мной не так?подробные вопросы отсеивают лохов, которые не умеют в TS и FLOW
>>198073381Да почти во всех просят не использовать или сократить до минимума использование регулярок, goto и всего подобного.
>>198073408Ну это же все равно что писать на ООП и говорить "Да мне в хуй ваши методы, объекты и классы не сдались, я ебашу без них"
>>198073552Нихуя ты поставил гото на одну доску с регулярками. Видел много примеров где гото был уместен
>>198073018Есть вышка погромистскаяНо скажу, что без опыта и даже с вышкой в ДС устроиться нереально, нужно чтоб пиздец как повезло. В противном случае возьмут только ждуном за 45 на галеру, где будут ебать и в хвост и в гриву.
>>198073311>Но реальность имеет свои нюансы.У нормальных разработчиков проблем с работой нет. А не нормальные прокачиваются на говне, потом уходят на качественные проекты с хорошими деньгами. Потом бедняги-менеджеры ноют, что джуны быстро уходят.
>>198073564И тем не менее в NASA регулярки запрещены. Совсем. Ни в одной программе для космических аппаратов их нет.
>>198073311> Но реальность имеет свои нюансы.Когдя я узнал, что любая тётя срака, работающая заведующей ДОУворует премиальные у персонала на тыщи рублей я понял, что прогерство - просто дрочилово тупое.Есть же люди, которые просто живут и не ебут себе мозг всякой хуйней.
>>198073644Ну текст это несколько другое. Я имею в виду ебашить регулярки вместо if, else и т.д. превращая код в трудночитабельную парашу.
>>198073195>Коммиблядь вываливает пачку бугурта как бы он ставил бесполезных паразитов к стенке>Паразиту стало неприятно?Хуй знает, мне показалось, что неприятно тебе. Ты кстати сейчас пишешь в тред, используя результат труда паразитов, это и есть то самое ДВОЕМЫСЛИЕ?
>>198073225С хуяли?Входные параметры продрочил и забыл, вместо того, чтобы ебаться с логикой на 2 скролла.
>>198071705Да, интернет-штука правда полезная, тут не спорю. Но ведь действительно обидно, когда из-за отсутствия молотка рушится твой бизнес, не так ли? Хотя поставленный тобой тезис и кажется глупым, ИРЛ бывают самые разные ситуацииКак я уже заметил выше>Тем более, если уж в такой отрасли, как юриспруденция, бывает вопросы, которые в поисковике так просто и не найти и приходиться реально включать свои знания, то не думаю, что в куда более сложной отрасли проггерства таких вопросов нет и все легко находится в гугле
>>198064862стыдно сказать, но на последнем собесе не правильно решил эту хуету, думал правый операнд приведётся к числу, до сих пор стыдно.
Зачем вообще ваше ООП надо? Не понимаю. Пишу себе код под микроконтроллеры для различных приборов и ЧПУ. Библиотеки какие-то, классы, наследования, в каких приложениях оно реально нужно?
>>198073827Нахуй ты с колхозником споришь? Пускай себе репу дальше сажает и клятых погроммисов ругает. Не круши его манямирок.
>>198073827Электротехническое устройство (компьютер) это результат труда многих специальностей, виндоус разработал билл-гейтз, а что разработал ты уважаемый паразит?
>>198073673Я не спорю с этим, вот менеджеру как раз и платят за то, чтобы джуны не уходили и работников все устраивало с минимальным финансовым ущербом для компании.>>198073688У некоторых людей есть моральный компас и принципы. Если бы все были мразями и социопатами как тётя Срака, то возможно у нас бы не было цивилизации.
>>198073980Приведи пример использования ФП на реальном проекте? Только не типичное - ну типо нужно древовидную структуру папок отрисовать.
>>198073644Видел я умников, которые JSON регулярками парсили. Модифицировать сложно, разбирать долго, а сам код похож на спагетти. Лучше либы NewtonsoftJson для C# пока ещё ничего не придумали
>>198074107Разницы особой нет в логике, разница есть в архитектуре.с ФП проще подедрживать проект, приятней читать код.чем ваши классы с 100 наследованиями.не делаешь 100 наследований а максимум 2? тогда тем более тебе нужен ФП
>>198074072Так всем опыт нужен и знание современных технологий. Толку от вышки, если у тебя никакого актуального портфолио?
>>198074117Надо бить по рукам. Регулярные выражения не предназначены для работы с древовидными структурами. Предлагай таким умникам, написать регулярку чтобы вытащить содержимое самых вложенных скобочек в строке (((())((()))(()))
>>198074403>Но скажу, что без опыта и даже с вышкой в ДС устроиться нереальноТы в шары ебёшься или да?
>>198074085https://habr.com/ru/post/321652/Эксперты утверждают обратное, между прочим виндоус стоит почти везде и все программы делаются для виноуса.
Не знал, что ещё живы любители писать через гото. Это ж каменный век разработки. Охуенно, наверное, работать с таким кодом на большом приложении.
>>198074412>вытащить содержимое самых вложенных скобочек в строке (((())((()))(()))Забавно, что я видел такой челлендж (только не с обязательным использованием регулярок) на leetcode пару месяцев назад. Если ты взял оттуда - обнял
>>198074117Ну, понятно, что структурированные данные проще разбирать, блядь, готовыми парсерами, но если ты внутрь Json Parser либы заглянешь, то ты увидишь ТЕ ЖЕ САМЫЕ ЕБАНЫЕ РЕГУЛЯРКИ.В чем прикол-то тогда?Нет, я не спорю, парсить то, под что уже сваяли парсер - долбоебизм, но я так нихуя и не услышал конкретики, чем плохи регулярки, кроме очевидно ебланского использования.
>>198074527А еще эти же эксперты говорят что скоро крах США.Долбаеблинук процветает, вон те же IOS на линуксе с своей оберткой
>>198074527ОРУУУУУУУУУУОРУУУУУУУУУУУУУУУУ СУКАОРУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУБЕРИТЕ 1СНИКА ОТ СЮДА
>>198074527>виндоус стоит почти вездеТолько на десктопах в основном. Деньги делают на серверах, а там - линух.
>>198074756Где он процветает у тебя дома только? Я нигде не видел что-бы стоял линукс, это крайне не удобная операционная система, не понимаю зачем себе совать палки в колёса что бы потом выебънуться перед другими придурками типо посмотрите у меня линукс я не быдло и похуй что половина программ не работает и почти все игры тоже.
>>198075068Скачать пифон и поставить его на винду в два клика, зачем усложнять себе жизнь линуксом что тебе это даст?
>>198073981Например чтобы тебе не нужно было для объединения числа 12345 и строки "хуй" писать свой велосипед.А еще например чтобы у тебя не было зависимости от расположения вызываемой функции (актуально только для С) и еще чтобы можно было делать вот так:bool HasDick(Sex sex, isTrap = false)В С и крестах тебе нужно будет указывать каждый раз всю хуйню, когда в С# тебе достаточно указать только sexА еще можно вот так сделать:static bool HasDick(this Sex sex, isTrap = false)и тогда можно будет делать вот так: bool hasDick = you.HasDick();А еще можно классы наследовать.
>>198075652Было бы чем гордится.В сбере вообще ушибленные работают, слыхал. Зато с вышкой. Видимо никуда больше не берут кроме как в гос.шараги.мимо
>>198075763В такие серьёзные компании не берут всякое говно, а человек получивший высшее образование по информационным технологиям это тебе не хуй с горы, правильно приходит дебил с 9-11классами и начинает затирать какой он умный, настолько умный что не смог сдать экзамены и осилить всю программу учебную.
>>198075763>В сбере вообще ушибленные работают, слыхал. Зато там можно сидеть и пинать хуйцы 24/7https://habr.com/ru/post/438514/Меня вот позвали на вакансию тим.лида я ждун с натяжкой
>>198075990>человек получивший высшее образование по информационным технологиям это тебе не хуй с горыТолсто.
>>198076417тебе сказали ебало не открыватьзакрой пасть сука немедленно хуёво что здесь не банят как на нормальных форумах
>>198075333В C++ есть опциональные параметры метода. В чистом C тоже можно изловчится парой методов, например:bool HasDick(int sex) {}bool TrapHasDick(int sex) { return !HasDick(sex); }Или даже в самом коде:bool hasDick = HasDick(int sex);if(trap) hasDick = !hasDick;Согласен, что в C всё это будет выглядеть не так красиво, но по скорости работы он даст пососать и крестам, и шарпу.
>>198073847Ты не понимаешь принципиальной разницы работы програмиста и юриста. Программист похож на математика. Он не работает с фактологией, он работает со структурами, которые кладутся на тот или иной язык/библиотеку. Программист улавливает паттерны и создат паттерны, инструменты, по-сути, вторичная шелуха. Самое вредное, что может сделать программист - зациклиться на инструменте, заучить все его особенности и всратые места, как это обычно делают крестобляди, или жспидор из оп-поста
>>198073974Нет, нет и ещё раз нет. Используй реактивное программирование, используй конечные автоматы, не используй блядский goto. Единственный допустимый кейс использования goto - выход наружу из цикла вложенности больше двух, и то, если ты делаешь блядскую студенческую лабу.
ПОЧАМУ НАС ПОХРОМИСТОВ ТАК МНОГО НА ДВОЩЕ? ВЕДЬ НАПРИМЕР НЕТ ПОСТОЯННЫХ ТРЕДОВ ЮРИСТОВ, СТРОИТЕЛЕЙ И Т Д. ЧАМУ?
>>198073981100500 сфер применения. Я вот после 6 лет плюсов не представляю уже как можно писать код не имея полиморфизма.
>>198078015>Единственный допустимый кейс использования goto...это программирование high-performance кода на низкоуровневых языках по типу C/++, т.к. позволяет оптимизировать многие части кода.>выход наружу из цикла вложенности больше двухint coords = new int[2];bool found = false;for(int i = 0; i < arr.Length || found; i++) {for(int j = 0; j < arr.Length || found; j++) {if(arr[j] == requestedValue) { coords[0] = i; coords[1] = j; found = true }}}Это если нет возможности реализовать отдельный метод, который будет делать return i, j; (с ref там overhead будет небольшой для массивов любого размера)
>>198079645Айти переполнин!!!!!щас каждый 2 айтишник, как раньше было с юристами.Скоро пузырь лопнет!!!!!!!!!!!!
>>198080077Но в некоторых случаях может использоваться для оптимизации. Методы/функции тоже не cache-tolerant, как и любые другие условные переходы>>198080080ЯП сами по себе костыль так-то. Я к тому, что goto в 99% случаев можно избежать, пускай даже с потерей производительности>>198079998Фикс кода:Вместо j < arr.Lengthj < arr . LengthИ ещё arr [j] == requestedValue
>>198080080Не думаю. Вполне норм. Хотя конечно лучше вынести в отдельный метод/лямбду. Но это отразится на производительности
>>198080389>j < arr . Length>И ещё arr [j] == requestedValueМакака, не ешь код. Вообщем, там jagged array, ибо двумерные массивы в C# не оптимизированны и вообще не CLS-compliant
>>198073055>2019>на собесе критичны вопросы про регулярки Дай-ка догадаюсь - у вас там легаси времен динозавров.