Иван Панченко считает, что будет несправедливо давать уехавшим специалистам льготы большие, чем тем, кто остался. «Тем самым мы будем стимулировать отъезд и последующее возвращение ради льгот.
Так говорит, как будто "уехал", "вернулся", "не уехал" - это какие-то понятия с юридической силой, которые можно в МФЦ предъявить.
Ну как сказать "троллинг". Как только Гугл выкатит свое решение, этот троллинг развернется на 180 без всякого адекватного ответа со стороны Майкрософта. У тебя нейронка - я дурак, у меня нейронка - ты дурак. Это скорее еще один камень в огород методик найма, для которых кандидат вообще мало интересен как личность. Эти методики ищут идеальный винтик - и вот они его нашли. Как в том анекдоте про Рериха: "Коля, поздравляю, ты пришел"
Не путаю, а пользуюсь софизмом, чтобы показать, что задача дырявая как дуршлаг. Она похожа на джуновский код, который вообще-то работает, но решительно валится на массиве юнит-тестов.
Ну если уж совсем душнить, то окончание -ы/-и означает множество. В математике и 100 человек это множество, и 1 человек это множество, и даже ни одного человека это множество. А мы же тут все как один математики, раз в фаанг собеседуемся. Других-то туда просто не берут. Значит можем взглянуть на вопрос и с такой стороны.
В этой статье я хочу поговорить об этапах отбора в FAANG
...
Нужно просто признаться, что мы не умеем проводить собеседования.
Так мы или фаанг? Вы определитесь со своей карьерной целью для начала. Если вы хотите красивую строчку в резюме, уникальный технический опыт, причастность к чему-то большому и потенциально большие бабки, то будьте готовы плясать под дудку фаанга. Кто платит, тот и музыку заказывает.
Если цели у вас попроще, например: прокачать чисто технические скиллы, провести проект с нуля к успеху, вырасти в тимлида/техлида/архитектора и т.д. - то это все можно сделать и в других компаниях с другими подходами к найму. Ну а кто считает, что только в святом фаанге экспертиза, в все остальные лаптем щи хлебают - то это недостойный дискуссии снобизм.
Насколько хорошая вам требуется статья, чтобы построить вопрос к утверждению "Container includes item" (опуская ненужные тут артикли)? Подозреваю, что это откуда-то из первого года обучения языку.
Фил Карлтон как-то сказал: «В информатике есть только два сложных вопроса: инвалидация кэша и присвоение имен».
Мне порой даже удивительно, насколько просто научить джуна любой технологии от веб-фреймворка до машинного зрения. Но при это невозможно ни с первого ни иногда с десятого раза донести мысль, что если функция называется doesContainerIncludeItem, то она должна возвращать Boolean и не должна ни писать в базу, ни отправлять эвенты, ни общаться с UI, ни что-то еще. Ну и наоборот, если функция проверят факт наличия чего-то в контейнере, то у тебя буквально пара вариантов ее нейминга и всего один вариант возвращаемого значения, а не бесконечный карнавал бессвязного нечитаемого бреда. До джуна из наших широт иногда еще и новозможно донести, что doesContainerIncludeItem - правильно, а isContainerIncludesItem - уже нет.
Охотно верю. Я в 16 лет думал поступать в "Институт криптографии, связи и информатики". Как оказалось, это ФСБшная контора, и физо там часть вступительных. Б-г миловал, в общем.
Как делают это в крупных корпорациях специалисты по работе с персоналом. То есть HR
То есть стоит ожидать, что процесс найма будет похож на наш?
Вакансия: Требуется ученый в кибер-роту с микроскопом в руках бороться с компьютерными вирусами и искать противоядие от вражеских ДДОС-атак. Докторская степень по медицине, базовые знания в квантовой физике и сопромате будет преимуществом. Горячие обеды и фитнес за счет организации.
Собеседование: Отжимаешься 50 раз перед двумя гыгыкающими сержантами и бегаешь кросс в ОЗК. Потом товарищ HR пишет, что ваш скилл слабоват и компания не готова предложить вам текущую должность и уровень ЗП. Но зато есть вакансия мехвода в Т-62.
Напишут программу для защиты от вирусов или еще что-то. Они могут служить в кибервойсках. То же самое с учеными, биологами, которые могут с микроскопами в руках заниматься созданием противоядий от биологического оружия
Новые времена требуют новых подходов к упражнению "покраска травы".
Расскажу, как происходит собеседование в одной очень крупной ИТ компании (не скажу в какой, но информация у меня из первых рук)
Да, отрицать вузовский подход и хвалить литкодинг - это, конечно, сильно. А ничего что в большинстве компаний (не скажу в каких, но информация из первых рук) на сессии литкодинга со стороны компании сидит чуть ли не джун. Все что ему нужно - именно следить за действиями кандидата и сверяться с заранее ему известным решением. Что в этом такого прорывного относительно совкового вузовского формализма?
Жиза. У меня диплом был интересный. Мы даже с преподом в лабе паяли прототип, тестировали вживую. И вот насколько я хорошо был погружен в матчасть, настолько хреново я был погружен во всю эту экономическую лабуду. И в итоге эти поцы на комиссии как раз докапывались до "водяных" частей диплома, а про "мясо" полтора вопроса было.
В ближайшее время мы создадим новую службу, которая будет отвечать за соответствие кода нашим принципам и политикам.
Вот удивительно. Сколько работаю - мне не требовалась служба, чтобы не писать неуместное в код. Обычного ревью хватало. Если ваше ревью пропускало дичь, то получается, что дичь была нормой, а не эксцессом исполнителя.
Кроме того, мы уже переносим из репозитория все данные, которые не имеют отношения к алгоритмам и настройкам сервисов. Эти данные получат дополнительную защиту.
Читай, заметём слова "странное создание машет рукой" под другой специальный половичок. Тем смешнее будет, когда и эту новую репу сольют.
Поэтому подумайте о создании группы поддержки, если вы еще не являетесь ее частью. Попытайтесь найти место, где общаются люди, которые находятся в таком же положении как и вы
Откровенно вредный совет. Если хотите научиться математике, то пойдете на фудкорт ТЦ, где ученики тусят, или все же репетитора найдете? Джуну нужно хоть тушкой хоть чучелом искать ментора, а не тусить в уютной конфе, где максимум похлопают по плечу после очередного отказа.
В июле и августе 1991 года я, с подачи Гвидо Ван Россума, проводил технические интервью на позицию Middle Python Backend developer
Пять раз перечитал предложение и ничего не понял. Вики говорит, что Питон появился 20 февраля 1991 года. Каких еще милов да еще и на бэкенд они искали спустя полгода с релиза бета-версии?
Так говорит, как будто "уехал", "вернулся", "не уехал" - это какие-то понятия с юридической силой, которые можно в МФЦ предъявить.
Ну как сказать "троллинг". Как только Гугл выкатит свое решение, этот троллинг развернется на 180 без всякого адекватного ответа со стороны Майкрософта. У тебя нейронка - я дурак, у меня нейронка - ты дурак. Это скорее еще один камень в огород методик найма, для которых кандидат вообще мало интересен как личность. Эти методики ищут идеальный винтик - и вот они его нашли. Как в том анекдоте про Рериха: "Коля, поздравляю, ты пришел"
Не путаю, а пользуюсь софизмом, чтобы показать, что задача дырявая как дуршлаг. Она похожа на джуновский код, который вообще-то работает, но решительно валится на массиве юнит-тестов.
Ну если уж совсем душнить, то окончание -ы/-и означает множество. В математике и 100 человек это множество, и 1 человек это множество, и даже ни одного человека это множество. А мы же тут все как один математики, раз в фаанг собеседуемся. Других-то туда просто не берут. Значит можем взглянуть на вопрос и с такой стороны.
Так мы или фаанг? Вы определитесь со своей карьерной целью для начала. Если вы хотите красивую строчку в резюме, уникальный технический опыт, причастность к чему-то большому и потенциально большие бабки, то будьте готовы плясать под дудку фаанга. Кто платит, тот и музыку заказывает.
Если цели у вас попроще, например: прокачать чисто технические скиллы, провести проект с нуля к успеху, вырасти в тимлида/техлида/архитектора и т.д. - то это все можно сделать и в других компаниях с другими подходами к найму. Ну а кто считает, что только в святом фаанге экспертиза, в все остальные лаптем щи хлебают - то это недостойный дискуссии снобизм.
Ну если это прям класс Container и вы его редактор (или вы используете Kotlin), то само собой.
Согласен, вопрос договоренности. Конкретно в наших гайдах был принят более естественный подход: isCompleted, doesExist, hasProperty.
Насколько хорошая вам требуется статья, чтобы построить вопрос к утверждению "Container includes item" (опуская ненужные тут артикли)? Подозреваю, что это откуда-то из первого года обучения языку.
Если выкрутить трэшак на максимум, то это должна быть какая-нибудь монада Either<Void, String>. Чтобы противника окончательно ввести в заблуждение.
Мне порой даже удивительно, насколько просто научить джуна любой технологии от веб-фреймворка до машинного зрения. Но при это невозможно ни с первого ни иногда с десятого раза донести мысль, что если функция называется
doesContainerIncludeItem, то она должна возвращатьBooleanи не должна ни писать в базу, ни отправлять эвенты, ни общаться с UI, ни что-то еще. Ну и наоборот, если функция проверят факт наличия чего-то в контейнере, то у тебя буквально пара вариантов ее нейминга и всего один вариант возвращаемого значения, а не бесконечный карнавал бессвязного нечитаемого бреда. До джуна из наших широт иногда еще и новозможно донести, чтоdoesContainerIncludeItem- правильно, аisContainerIncludesItem- уже нет.Охотно верю. Я в 16 лет думал поступать в "Институт криптографии, связи и информатики". Как оказалось, это ФСБшная контора, и физо там часть вступительных. Б-г миловал, в общем.
То есть стоит ожидать, что процесс найма будет похож на наш?
Вакансия: Требуется ученый в кибер-роту с микроскопом в руках бороться с компьютерными вирусами и искать противоядие от вражеских ДДОС-атак. Докторская степень по медицине, базовые знания в квантовой физике и сопромате будет преимуществом. Горячие обеды и фитнес за счет организации.
Собеседование: Отжимаешься 50 раз перед двумя гыгыкающими сержантами и бегаешь кросс в ОЗК. Потом товарищ HR пишет, что ваш скилл слабоват и компания не готова предложить вам текущую должность и уровень ЗП. Но зато есть вакансия мехвода в Т-62.
Новые времена требуют новых подходов к упражнению "покраска травы".
Да, отрицать вузовский подход и хвалить литкодинг - это, конечно, сильно. А ничего что в большинстве компаний (не скажу в каких, но информация из первых рук) на сессии литкодинга со стороны компании сидит чуть ли не джун. Все что ему нужно - именно следить за действиями кандидата и сверяться с заранее ему известным решением. Что в этом такого прорывного относительно совкового вузовского формализма?
Жиза. У меня диплом был интересный. Мы даже с преподом в лабе паяли прототип, тестировали вживую. И вот насколько я хорошо был погружен в матчасть, настолько хреново я был погружен во всю эту экономическую лабуду. И в итоге эти поцы на комиссии как раз докапывались до "водяных" частей диплома, а про "мясо" полтора вопроса было.
Я правильно понял: оскорбления в сорсах Яндекса - это последняя ниточка, которая удерживает Россию от скатывания в "как во Франции"?
Вот удивительно. Сколько работаю - мне не требовалась служба, чтобы не писать неуместное в код. Обычного ревью хватало. Если ваше ревью пропускало дичь, то получается, что дичь была нормой, а не эксцессом исполнителя.
Читай, заметём слова "странное создание машет рукой" под другой специальный половичок. Тем смешнее будет, когда и эту новую репу сольют.
А можно пример, это где так лихо-то?
Откровенно вредный совет. Если хотите научиться математике, то пойдете на фудкорт ТЦ, где ученики тусят, или все же репетитора найдете? Джуну нужно хоть тушкой хоть чучелом искать ментора, а не тусить в уютной конфе, где максимум похлопают по плечу после очередного отказа.
Пять раз перечитал предложение и ничего не понял. Вики говорит, что Питон появился 20 февраля 1991 года. Каких еще милов да еще и на бэкенд они искали спустя полгода с релиза бета-версии?