Это копия, сохраненная 10 июля в 14:06.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
У меня был перерыв в PHP примерно 4 года, и на собеседовании был вопрос про абстрактные классы, как и другие вопросы по SQL с JSON внутри, а также и про выравнивание flex блоков, и я, конечно, его завалил.
После я пошел искать информацию об этом в Ruby, т.к. последние годы работал с этим языком программирования, и тут, получается, уже есть разногласия:
Если смотреть youtube, то есть видео, где абстрактным классом считается обычный класс, который наследуют, и в котором переопределяют методы. Но при этом от обычного класса можно создать его instance, т.е. объект. А если смотреть википедию, то там написано, прям сразу в определении, что объекты от абстрактных классов создавать не предполагается, т.е. интерпретатор выдает ошибку в иных языках программирования, но в Ruby я могу создать объект класса, который считается абстрактным. Когда я спросил об этом в тусовке Ruby программистов в Telegram, которых я считаю гуру, то там мне ответили, что в Ruby нет абстрактных классов.
Получается, что я завалил бы собеседование автору видео, если ответил бы, как считает Telegram тусовка, или завалил бы собеседование тусовке, если бы смотрел только видео, и завалил бы автору статьи в википедии, если бы ответил, как автор видео или тусовка Telegram.
Я уже молчу про то, что я могу не знать определений, которые могут спросить на собеседовании, например, belongs_to или has_many в документации rails называются ассоциациями, но в миграциях мы пишем reference, определяя связи между таблицами, которые после я указываю этими ключевыми словами (belongs_to и has_many\has_one) в моделях, т.е. я называю это reference в голове, а это ассоциации по определению, и при вопросе об ассоциациях я бы ответил, что не знаю, не сталкивался, и уже, получается, не компетентен, хоть использую эти reference связи каждый день.
Раньше у меня спрашивали, умею ли я работать с интерфейсами, я ответил про UI вообще, но речь шла об API, я понял это, когда уже завалил интервью, просто потому, что они назвали это интерфейсами, когда API я использую или пишу каждый день. Или разницу этих API, например, такое - Restful и soap - в чем отличие? Не знаю в чем, если честно, оказывается, что soap - это протокол, и API возвращает xml тогда. Но я использую API каждый день, и отправляю необходимые данные или принимаю их, мне нужно знать параметры тела запроса и необходимые параметры заголовков, GET, POST, PUT или DELETE зпрос, что он возвращает и в каком формате - это я посмотрю и обработаю эти данные, как нужно, но с точки зрения автора собеседования если я не знаю чем мазь отличается от крема - то я не смогу обмазаться цинково-салициловой пастой, если у меня проявится акне на лбу.
Чем отличается авторизация от аутентификации? Оказывается, авторизация предусматривает еще и политику прав доступа, т.е. если я не знаю это определение, то я не смогу проверить user.is_admin? условие, взяв токен после BEARER OAUTH2 и сделав логин в систему, взяв current_user, а также имея "на руках" сессию об этом великом событии.
Паттерны от банды четырех - каноническая литература уровня священного писания, страниц на 600, те же паттерны, переложенные на PHP от Мэт Зандстра - еще 600, итого 1200. Ну и книжка по Ruby еще 600. Допустим, мне понадобился паттерн - я беру книгу или гуглю код, использую. Зачем мне запоминать эти 1800 страниц наизусть? Мне понадобился запрос с JSON и HAVING - я беру и гуглю синтаксис, пытаюсь сделать в терминале с существующей базой, и когда у меня будет успех - скопирую его, зачем мне учить эти команды, ведь любая книга по SQL будет еще страниц на 600+, которая устареет через год в какой-то степени, но на собеседовании я должен помнить это, и именно какие-то хитрые запросы, а не базовые и фундаментальные, иначе я не компетентен, при этом зачем мне помнить хитрые сложные команды SQL, если я работаю через ORM фреймворка, который часто называется даже везде одинаково и имеет одинаковые во многом методы (ActiveRecord), и это тоже паттерн, как и MVC в любом фреймворке, зачем я должен это знать, что это паттерн проектирования? Более того, оказывается, многие паттерны я уже использовал, просто не знал об этом, например, декораторы использовал всего неделю назад, но я считал это просто Модулями, чтобы иметь дополнительные методы для view файла, чтобы не обрабатывать их уже там.
И вот, получается, что я могу работать в международных и известных в мире компаниях даже, выдерживая мировую конкуренцию, где меня оценивали, как средний уровень точно, оценивала тимлид с ученой степенью возможно даже, как мне показалось, когда я нашел статьи её о предсказании цунами по погодным условиям на основе ai в научном журнале, где публикуют, получается, люди из научной сферы, плюс она преподает в институте, но не могу пройти собеседование в снг даже за мискурис, потому что начинаю тупить на простых вопросах, получается, но зачем мне знать, как выравнивать блоки по центру и запоминать это, когда я просто могу нагуглить эти стили, тогда, когда они нужны, ведь я не верстальщик, хоть и часто работаю с фронт-эндом, тем не менее, становится стыдно даже, а после собеседования я сижу и думаю, что можно было бы сказать несколько способов без их flex блоков (вопрос был связан именно с ними), чтобы хоть что-то сказать все же, например, про блоки с абсолютным позиционированием или CSS calculate и прописанным padding или margin в пикселях, или про оступы с vh b vw или в процентах, если не сработает margin: auto, но теперь у меня есть пометка об этом, и я теперь должен выучить эти flex блоки, может, за полчаса или пару часов, но мне лень часто.
А завтра я узнаю новые вопросы, на которые не смогу ответить, но при этом может даже использовал что-то, но не помню определений или не знаю их, узнаю про новые библиотеки, и сделаю себе пометку, что надо их посмотреть и выучить может, например, про dry-rb библиотеки, при этом сайт заблокирован в РФ и я вынужден поднимать VPN, рискуя жизнью за лайк в соц. сетях, и я просто в шоке, ведь я не могу выучить все миллионы библиотек, но dry-rb полезная, потому что там есть, например, валидация json параметров, т.к. в руби типизация все же строгая.
Но пару дней назад я делал тестовое задание по PHP, где я имел входные параметры в action контроллера, и проверяющим не понравилось, что я строго не задал там тип данных, но зачему, если в PHP типизация динамическая, а в теле контроллера запросы к БД через ActiveRecord с параметром LIKE, в котором у меня конкатенация '%'.$param.'%', т.е. всегда строка, не зависимо от того, какой тип данных переменная $param - string или integer, и любые вопросы по проектированию, как описано выше в примере про абстрактный класс - уже зависят от точки зрения того, кто проводит собеседование.
Поэтому, обычно, я беру проект, скачиваю его код, смотрю его архитектуру и стиль написания, и пишу код, который будет в этой архитектуре согласно устоям, т.е. я соблюдаю стиль написания, смотрю какие библиотеки используют и учу их, поэтому результатами моей работы всегда довольны, а тут удивляются, как же я смог работать там, и блокируют мне соединение, будто я, как враг народа, продался западным капиталистам, особо упоротые потом ищут еще и самолет ЦРУ.
Или, бывает, что мне не нравится что-то, и я отказываюсь сам просто, потому что какой смысл работать в искусственном загоне, где будут одни силовики, которые подставить хотят 100%, т.к. думают, что деньги имеются после контрактов с доходами в сотни, чтобы шантажом взять под покровительство и в рабство совсем, и намеки и проблемы с ментами были уже даже по этому поводу тоже.
И теперь я даже и не знаю, что делать, если на фрилансе люди хотят очень дешево, на работу я не могу пройти собеседоввание, а так называемым западным капиталистам или, как говорит Путин, нашим западным друзьям и партнерам, я могу писать код, от которого они в восторге даже, но тут тогда я являюсь врагнародным, и будто выгоняют даже, но не дают уехать даже в бразилию или оаэ, которые с нами в брикс или в списке дружественных стран.
Теперь я снова планирую смотреть в сторону иностранных государств, чтобы брать заказы, делать приток капитала в страну и платить налоги, кормить себя и ребенка, но идеологические считают, что я должен сдохнуть по версии абстрактного нквд или интерпола даже.
Я просто в шоке, не знаю, что делать в тоталитарной стране, получается, в окружении нквд непонятного с интеллектом аладушка и коммунизмом, наверное...
шизофреникомстал, получается
>шизофреником стал, получается
Иронизируя, чтоб с ума не сойти окончательно, от осознания пиздеца не понятного.
В проекте везде стрелочные - делаешь также,
В проекте приняты lambda - пишешь их,
В документации фреймворка implements от интерфейса - берешь и смотришь его, наследуется абстрактный класс - читаешь его и берешь его методы, но сначала нужно пройти собеседование.
Устроит ли филолога то, что я написал В три раза с заглавной буквы? Не думаю. Увидят ли айтишники тут отсылку к WWW? Тоже нет.
Подумает ли психиатр о том, что последние два предложения - отклонение? Наверное. А может я неординарная личность просто, интроверт дофига или устал от оружения вовсе, ведь среда определяет сознание тоже.
Вчера я настраивал конфиг от SphinxSearch, но в вакансии было про ElasticSearch либу, и тут я снова не компетентный мудак, когда мало кто прописал бы конфиг, что сделал и сам поднял на сервере я у SpinxSearch, не смотря на то, что и его я гуглил, т.к. не видел его года 4 тоже, да и зачем мне запоминать тучу команд, когда можно всегда в доках найти и свои изменения сделать, главное просто знать, что искать, для чего и откуда, если ты это делал уже.
Ровно также, как мне пофиг мазь или крем прописал врач, я беру и мажу им то, что необходимо, я не понимаю зачем мне знать в каких случаях лучше перекись, а в каких хлоргексидин, если нужен антисептик, когда порезал палец.
Т.е. если в проекте хлоргексидин - берешь его, перекись -её, какая мне разница в отличиях, я что, экстрасенс знать, что предпочитает тот, кто проводит собеседование?
А после все, когда я заваливаю собеседования, считают меня тупым, а потом удивляются факту того, что я могу работать на мировом рынке и выдерживать конкуренцию уже и там, не могут в это поверить, блокируют соединение.
Я уже молчу про то, что многие собеседования или фриланс заказы будто намеренно направлены на то, чтобы ебать мозги и раздражать. Не понимаю, что за коммунизм быдла обыкновенного.
При этом я согласен со многими собеседованиями, с их результатами, в том, что я их завалил, т.к. я адекватен, считаю, т.е. у меня нет параноидной шизы, я думаю, но не могу понять все равно действий тех, кто изначально лезет в мою личную жизнь, нарушая мои конституционные права и право на труд, а также тех, кто зубрит определения, считая, что вызубренные SOLID аббревиатуры - это показатель знания написания архитектур.
>и брюнетками и азиатскими девушками
И тут я пропустил запятую, поэтому вынужден запостить еще и фотомодель из Бразилии, чтобы разбавить тред брюнетками окончательно.
Чел, где-то с середины видно, что ты психически болен. Обратись в психдиспансер.
В целом, у тебя очень низкий интеллект и навыки.
Ты не в состоянии даже найти ответ на свой вопрос и ищешь его в каких-то чатиках, в роликах-еболиках и на школопедии. Ты не удосужился даже взять какую-то научную литературу и прочесть об этом там.
Ко всему прочему у тебя слабая логика и слабые навыки памяти, если ты не в состоянии разобраться с другой терминологией в своей дисциплине.
Все, что у тебя есть, это то, что какая-то там девочка с твоих слов тебя оценила. Скорее всего она даже не помнит тебя, а твое больное сознание надумало себе, что ты программист мирового уровня.
Скорее всего ты низко интеллектуальный примитивный работник с расстройствами психики. Поэтому тебя и не берут никуда на нормальную работу и видимо твой край это работать на фрилансе и получать немного больше косорукого слесаря-алкоголика из соседнего подъезда, а может и меньше.
>Чел, где-то с середины видно, что ты психически болен. Обратись в психдиспансер.
Это нужно делать нквд былу, которое ищет самолет, я же не настолько сумасшедший.
>В целом, у тебя очень низкий интеллект и навыки.
Но я же в состоянии читать и букварь, и конституцию, а также я уже писал:
>И вот, получается, что я могу работать в международных и известных в мире компаниях даже, выдерживая мировую конкуренцию, где меня оценивали, как средний уровень точно, оценивала тимлид с ученой степенью возможно даже, как мне показалось, когда я нашел статьи её о предсказании цунами по погодным условиям на основе ai в научном журнале, где публикуют, получается, люди из научной сферы, плюс она преподает в институте.
Как же так получается, что я справляюсь со сложными задачами и меня приглашают в командировки даже, и луюди довольны полностью, но ты так и не научился читать вдумчиво, чтобы понять основную суть? Может ты из нквд или просто тупой овощ из агентуры какой? Тоже ищешь самолет? Тоже веришь в деда ороза там или в единорогов, может, еще? Ищешь оленей в заповеднике уже только потому, что в детских сказках есть упоминание о санте? Или ты просто пьяный?
Поэтому ваше стадо меня недолюбливает, но я же аргументирую свою позицию, и лезете именно вы ко мне, ебанутые.
Мне вот неприятны бомжи, я же не лезу на свалку, если я неприятен тебе и стаду твоему, чего оборотни ко мне лезут и проявляют неестественный интерес? Великорусичи что, не могут освоить автокредит или ипотеку, когда говорят мне о том, что я недостаточно русский. например?
Может, ты из нквд или просто тупой овощ из агентуры какой? Тоже ищешь самолет? Тоже веришь в деда мороза там или в единорогов, может, ещё? Ищешь оленей в заповеднике уже только потому, что в детских сказках есть упоминание о Санте? Или ты просто пьяный?
Поэтому ваше стадо меня недолюбливает, но я же аргументирую свою позицию, и лезете именно вы ко мне, ебанутые, а не я к вам.
Мне вот неприятны бомжи, я же не лезу на свалку, т.е. если я неприятен тебе и стаду твоему, чего оборотни именно ко мне лезут и проявляют неестественный интерес? Великорусичи что, не могут освоить автокредит или ипотеку, когда говорят мне о том, что я недостаточно русский, например?
Я устал править грамматику тоже, хоть и деградировал именно от набежавшего на двач быдла, какой в этом смысл уже, если прочтут ребятки из тупиковой ветви эволюции?
и, тем не менее, я правлю ошибки, будто тупиковая ветвь эволюции воспримет что-то из сказанного, будто с ковром на стене говорю вовсе
На хуй пошли из жизни моей.
и кто тут гей еще, после картинок загруженных, не ты ли с лицомкирпичными ласточками мужеподобными оркообразный мудак что-то вякаешь? На хуй пошел из моей жизни второй раз уже
>зачем знать чем стрелочные функции в js отличаются от просто function
Тем что они работают там иначе?
в 2018 были треды про андирод там оп пик была блонд в очках свитере и юбкен высокая красива, длинноногая, юбка теннисная коротая
КТО ОНА
>>зачем знать чем стрелочные функции в js отличаются от просто function
>Тем что они работают там иначе?
Основное отличие в том, что стрелочные должны быть определены до использования. Сильно это важно знать, чтобы писать код? Вот я делал задания с редьюсерами, экшенами и аякс запросами, роутингами и с прочим локал сторадж и сессиями, но это не важно, если ты не знаешь разницу. Сильно ли важно знать типы зимней резины, чтобы сесть за руль и поехать по встречной с двухкратным превышением и уебаться в объект класса столб?
Поэтому я не могу пройти собеседования.
Поэтому мне проще найти контракт за рубежом даже, чем в РФ, потому что он удаленный и им важен результат и код его...
Поэтому я чувствую себя тупым и читаю, чтобы "восстановить пробеллы", но какая разница в суждении отличий абстрактного класса от интерфейса класса? Ну extends ты его или implements, ну переопределяешь ты его методы, какая разница определений фундаментальных знаний?
Сегодня меня спросили знаю ли я что-то "сиви", я ответил, что нет, но девушка сказала мне, что это git и gitlab, и тут я понял, что это о control version systems, и рассказал дофига всего про git, как это было на последнем контракте, и она поняла, что я знаю это, а если бы промолчала, то я был бы дурачком, который не видел github даже, но у меня там в том числе свои репозитории...
Да и вообще, с точки зрения любого интервью - я не знаю баз данных, но вчера я проектировал их для проекта в австралии с индексами и refference связями (ассоциациями), всю жизнь пишу проекты с БД, разумется, вот прошел SQL academy не читая обучающий материал... В общем, в итоге я чувствую себя глупым, kind of this quote: the more you know - the more you understand, that you know nothing.
Теперь я планирую выучить какой-нибудь postgreSQL, но не просто SQL синтаксис, а глубже, как Data analyst уже, но на собеседовании меня могут спросить про последние фишки MySQL или MariaDB.
Я пишу поиск на SphinxSearch, а там внезапно ElasticSeartch в требованиях, а значит не подхожу, поэтому я буду смотреть и эту либу, т.к. она популярна уже, чего не скажешь о западе, там тебе говорит тимлид, мы будем использовать эту либу, я говорю - ок, мне надо выучить, а они - да не вопрос, учи, конечно! Тут же иначе совсем, на мой взгляд, обычно, учить некогда, ты должен знать абсолютно все, и даже не читать документацию на рабочем месте, я в шоке, ведь копировать нужную команду быстрее, чем писать с нуля.
Два прообела или четыре пробела при табуляции? Тогда мы можем перезвонить. Конечно, я уже утрирую, но... кого только не спрашивали про psr-666
Поэтому я не могу пройти собеседования.
Поэтому мне проще найти контракт за рубежом даже, чем в РФ, потому что он удаленный и им важен результат и код его...
Поэтому я чувствую себя тупым и читаю, чтобы "восстановить пробеллы", но какая разница в суждении отличий абстрактного класса от интерфейса класса? Ну extends ты его или implements, ну переопределяешь ты его методы, какая разница определений фундаментальных знаний?
Сегодня меня спросили знаю ли я что-то "сиви", я ответил, что нет, но девушка сказала мне, что это git и gitlab, и тут я понял, что это о control version systems, и рассказал дофига всего про git, как это было на последнем контракте, и она поняла, что я знаю это, а если бы промолчала, то я был бы дурачком, который не видел github даже, но у меня там в том числе свои репозитории...
Да и вообще, с точки зрения любого интервью - я не знаю баз данных, но вчера я проектировал их для проекта в австралии с индексами и refference связями (ассоциациями), всю жизнь пишу проекты с БД, разумется, вот прошел SQL academy не читая обучающий материал... В общем, в итоге я чувствую себя глупым, kind of this quote: the more you know - the more you understand, that you know nothing.
Теперь я планирую выучить какой-нибудь postgreSQL, но не просто SQL синтаксис, а глубже, как Data analyst уже, но на собеседовании меня могут спросить про последние фишки MySQL или MariaDB.
Я пишу поиск на SphinxSearch, а там внезапно ElasticSeartch в требованиях, а значит не подхожу, поэтому я буду смотреть и эту либу, т.к. она популярна уже, чего не скажешь о западе, там тебе говорит тимлид, мы будем использовать эту либу, я говорю - ок, мне надо выучить, а они - да не вопрос, учи, конечно! Тут же иначе совсем, на мой взгляд, обычно, учить некогда, ты должен знать абсолютно все, и даже не читать документацию на рабочем месте, я в шоке, ведь копировать нужную команду быстрее, чем писать с нуля.
Два прообела или четыре пробела при табуляции? Тогда мы можем перезвонить. Конечно, я уже утрирую, но... кого только не спрашивали про psr-666
>у меня где-то есть короткое видео с еблей
Зачётное хоть или так-себе? Если нормальное - неси.
Это копия, сохраненная 10 июля в 14:06.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.