Size: a a a

2020 September 25

VK

Viacheslav Kaloshin in Embedded Group
Max Sysoev
Так там цель проверить понимание, а не использование
Повторюсь, на мой взгляд цель того теста показать, какой интервьютер крутой, а соискатель тупой.
источник

A

Andrey S in Embedded Group
Viacheslav Kaloshin
Этот код не должен даже выйти из-под рук писателя. Что бы потом никому не пришлось разбираться и чинить.
+++
источник

MP

Max Payne in Embedded Group
Viacheslav Kaloshin
Этот код не должен даже выйти из-под рук писателя. Что бы потом никому не пришлось разбираться и чинить.
я поэтому и спросил: мир у Вас настоящий или выдуманный? По факту такого говна целые вагоны, и человек, который так написал, уже давно умер, наверное
источник

AK

Andrei Kartashev in Embedded Group
Max Payne
Человек увидев такой код обязан разбираться что там происходит и починить. Или переиспользовать для своих нужд. А не бить по голове и орать что либа которая 100500 денег принесла хуево работает .
если я такое увижу в коде, автор которого в досигаемости, я заставлю его переписать. Если нет, я сяду и разберусь. Но держать в голове все возможные подобные трюки? нет уж, увольте
источник

VK

Viacheslav Kaloshin in Embedded Group
Max Payne
я поэтому и спросил: мир у Вас настоящий или выдуманный? По факту такого говна целые вагоны, и человек, который так написал, уже давно умер, наверное
Я люблю аналогию про мух и пчел. У меня такого говна если и есть, то кучки 🙂
источник

MP

Max Payne in Embedded Group
окей, давайте от обратного - предложите вариант собеседования лучше. распить бутылку пива и поговорить о жизни?
источник

AK

Andrei Kartashev in Embedded Group
и если мне этот код покажут на интервью, я не пойду к ним
источник

AK

Andrei Kartashev in Embedded Group
нафиг на такое подписываться?
источник

MP

Max Payne in Embedded Group
ну да, ну да, а я думал, почему же обижаются, когда я спрашиваю на собесе что такое UB
источник

VK

Viacheslav Kaloshin in Embedded Group
Max Payne
окей, давайте от обратного - предложите вариант собеседования лучше. распить бутылку пива и поговорить о жизни?
Да. Это первый шаг. если человек не нравится, то какой бы он не был крутой, то все будет плохо. А второй шаг - просто взять любую задачу типа "вон нам надо было связать комп с фигней, которая делает вот это, как бы ты это делал?" и можно спокойно пробежаться по методам решения задач.
источник

MP

Max Payne in Embedded Group
в моем опыте знание неприятных особенностей языка сильно коррелирует с качеством кода. когда я брал "за базар" на работу человека, почти всегда потом приходилось краснеть
источник

AK

Andrei Kartashev in Embedded Group
Max Payne
ну да, ну да, а я думал, почему же обижаются, когда я спрашиваю на собесе что такое UB
Это разные вещи. Использование UB обычно получается от незнания, а использование трюков - от уверенности в собственной крутости
источник

MP

Max Payne in Embedded Group
обратное тоже по моему опыту верно - особенно джуны, которые могли отличить UB от ID выдавали чистый и понятный код
источник

VK

Viacheslav Kaloshin in Embedded Group
Max Payne
в моем опыте знание неприятных особенностей языка сильно коррелирует с качеством кода. когда я брал "за базар" на работу человека, почти всегда потом приходилось краснеть
а мне - ни разу. видимо, разный "базар" был 🙂
источник

MP

Max Payne in Embedded Group
Viacheslav Kaloshin
а мне - ни разу. видимо, разный "базар" был 🙂
ну поделитель с коммюнете, а то как-то на вопрос "как подключить комп к этой фигне?" слишком много людей отвечает позитивно. в том числе таких, которые в работе искренне удивляются, что их дрюкают на ревью за выключенный -Wall
источник

VK

Viacheslav Kaloshin in Embedded Group
Max Payne
ну поделитель с коммюнете, а то как-то на вопрос "как подключить комп к этой фигне?" слишком много людей отвечает позитивно. в том числе таких, которые в работе искренне удивляются, что их дрюкают на ревью за выключенный -Wall
чем поделиться? как поговорить, когда лучше прием байтиков по dma против побайтного, а когда нет? или чем лучше event-driven от thread-driven модели?
источник

MP

Max Payne in Embedded Group
Viacheslav Kaloshin
чем поделиться? как поговорить, когда лучше прием байтиков по dma против побайтного, а когда нет? или чем лучше event-driven от thread-driven модели?
Ваше интервью, по идее, прошел бы препод по "теориям встраевымых систем", который в жизни писал последний раз на Си лет этак 20-30 назад
источник

VK

Viacheslav Kaloshin in Embedded Group
Max Payne
Ваше интервью, по идее, прошел бы препод по "теориям встраевымых систем", который в жизни писал последний раз на Си лет этак 20-30 назад
не, не пройдет. именно потому что не писал код для реального железа
источник

MP

Max Payne in Embedded Group
я не отрицаю необходимости знания концепций, но этого имхо не достаточно. Сишка подлая, и надо знать её подлости
источник

AK

Andrei Kartashev in Embedded Group
Viacheslav Kaloshin
чем поделиться? как поговорить, когда лучше прием байтиков по dma против побайтного, а когда нет? или чем лучше event-driven от thread-driven модели?
А это тут причём? Программировать и разрабатывать софт - это ортагональные навыки. Вроде как обсуждали проверку кандилата на умение программировать
источник