Здравствуйте, Sharov, Вы писали:
S>В Я. и FAANG реально надо уметь в алгоритмы и алг. сложность. Уж больно много S>у них пользователей и плодить N^2 там, где можно NlogN крайне нежелательно.
На собеседованиях они это умеют. В реальности — не очень.
Здравствуйте, Stanislav V. Zudin, Вы писали:
SVZ>А иногда и не решил. SVZ>Нормальных сантехников находят по сарафанному радио.
Это если стройка/ремонт.
SVZ>Либо стоит сперва выяснить, что умеет и делал ли раньше то, ради чего ты его вызвал. SVZ>Я то я таких сантехников встречал...
А вызвать проще местного, из ЖЭКа. Базовые вещи, ради которых вызывают, он всяко умеет.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Здравствуйте, Codealot, Вы писали:
S>>В Я. и FAANG реально надо уметь в алгоритмы и алг. сложность. Уж больно много S>>у них пользователей и плодить N^2 там, где можно NlogN крайне нежелательно. C>На собеседованиях они это умеют. В реальности — не очень.
Здравствуйте, Baiker, Вы писали:
B>Как программисту доказать, что он — профи высшего класса?
Глупость доказывать, что ты не хуже Криса Касперски и Линуса Торвальдса. И вертеться как белка в колесе, при том что твои знания все равно будут устаревать. Никогда не понимал этого. Программисту надо знать достаточно, чтобы получить работу (устраивающую его) и лишь периодически подтягивать знания в своей сфере, чтобы оставаться востребованным. Либо менять сферу, если данная технология умирает.
На собеседовании определяется, подходит ли конкретный программист для данного проекта. Большинству проектов не нужны гуру (это уровень архитектора, который меняется редко), а нужны надежные и исполнительные кодеры для решения текущих задач, разгребания рутины. Нужный уровень все равно будет обеспечен аджайлом и паттернами, главное от программиста — быть надежным, укладываться в сроки и уметь обучаться при необходимости. Из победителей олимпиад часто выходят посредственные работники, которые считают себя звездами, но могут легко завалить проект. Программист (в энтерпрайзе, по крайней мере) — это скорее электрик, чем ученый.
Как запру я тебя за железный замок, за дубовую дверь окованную,
Чтоб свету божьего ты не видела, мое имя честное не порочила…
М. Лермонтов. Песня про царя Ивана Васильевича, молодого опричника и удалого купца Калашникова
Здравствуйте, Codealot, Вы писали:
S>>Работали в FAANG? C>Только в одной из этих 5 компаний, не включая никакие другие?
Можно ms добавить. Вы там работали или работаете?
C>А ты в курсе, что этот термин означает и почему?
Да, наиболее хайповые американские ит компании -- fb, amzn, apple, netflix, goog.
Можно и мс добавить. Но в этих компания дрючат гномиков и системный дизайн
на собеседования. Как в мс -- не знаю.
Здравствуйте, Baiker, Вы писали:
IT>>Это всё очевидно. Спасибо, кэп. Ты после того как тебе всё это расскажут всё-таки дай человеку возможность покодить. Узнаешь о нём много нового. B>А никто код-ревью не отменял! Но ПОСЛЕ того, как чел показал, что из себя представляет. Задачка на дом в виде какого-нть "мессенджера" вполне подойдёт.
Для этого ввели в крупных компаниях так называемое system design interview. Буквально люди делают
дизайн fb, твитерра, инстаграмма и проч. соц. сетей онлайн. Т.е. не одними алг. задачами.
Т.е. навыки кодописания проверяются алг. задачами, а на сколько человек ориентируется в технологиях,
имеет инженерный подход, т.е. выбор между этим и тем в условиях ограничений, вот это вот все
проверяет этап под названием system design. Т.е. в крупных компаниях теперь минимум 2-3
собеседования. Задачки на дом для них плохо масштабируются (выше обсудили).
Здравствуйте, IT, Вы писали:
B>>А никто код-ревью не отменял! Но ПОСЛЕ того, как чел показал, что из себя представляет. Задачка на дом в виде какого-нть "мессенджера" вполне подойдёт. IT>Сразу фсат. У тебя денег хватит оплатить моё время?
Здрасте, ну вот если будут давать 2ю5х от текущей зп, при условии, что решите домашнюю задачку без
оплаты, то пошлете их? Речь идет о задачах на один-два дня, от силы.
Может и вовсе пару часов.
Здравствуйте, Sharov, Вы писали:
S>Можно ms добавить. Вы там работали или работаете?
Таки да. И что теперь скажешь?
Отмечу на полях — а что, какой-нибудь там Интел — среди реальных пацанов не котируется как место работы?
S>Да, наиболее хайповые американские ит компании -- fb, amzn, apple, netflix, goog.
Именно что хайповые, главным образом в плане роста акций. Причем данные уже устарели, и нетфликс из списка исключили. Но не слишком умные люди продолжают на него наяривать, даже не понимая, что в этом списке такого "крутого".
Здравствуйте, Codealot, Вы писали:
S>>Можно ms добавить. Вы там работали или работаете? C>Таки да. И что теперь скажешь?
В какой из?
C>Отмечу на полях — а что, какой-нибудь там Интел — среди реальных пацанов не котируется как место работы?
Не я эту аббревиатуру выдумал.
S>>Да, наиболее хайповые американские ит компании -- fb, amzn, apple, netflix, goog. C>Именно что хайповые, главным образом в плане роста акций. Причем данные уже устарели, и нетфликс из списка исключили. Но не слишком умные люди продолжают на него наяривать, даже не понимая, что в этом списке такого "крутого".
Крутая там зп или деньги, которые можно получить продав акции и т.п. В любом случае, тренд задают они.
а вот в этой самой — мс. А что, это что-то меняет?
S>Крутая там зп или деньги, которые можно получить продав акции и т.п. В любом случае, тренд задают они.
Нет, не только они. Там вопрос только о надувании пузыря акций, и ни о чем больше.
К тому же, как я уже сказал, конкретно FAANG уже устарел. Сейчас вместо него MAMAA.
Здравствуйте, Worminator X, Вы писали:
WX>Большинству проектов не нужны гуру (это уровень архитектора, который меняется редко), а нужны надежные и исполнительные кодеры для решения текущих задач, разгребания рутины. Нужный уровень все равно будет обеспечен аджайлом и паттернами, главное от программиста — быть надежным, укладываться в сроки и уметь обучаться при необходимости. Из победителей олимпиад часто выходят посредственные работники, которые считают себя звездами, но могут легко завалить проект. Программист (в энтерпрайзе, по крайней мере) — это скорее электрик, чем ученый.
Большинство нанимателей этого не понимает. Почти каждый уверен, что уж ему то позарез нужны гуру из гуру, а все остальные компании лаптем щи хлебают.
B>Как программисту доказать, что он — профи высшего класса?
полностью одобряю,
проблематика актуальна,
приведённые соображения все верны
у самого такая же проблема
пока моё текущее понимание такое:
найм всегда был нездоровым процессом
всё в основном решает не скил или талант, а уровень конкуренции на рынке
свой проект коммерчески оправданный может удастся сделать — одна надежда окупить талант
ну а если возможности нет, то ~"потенциал без возможности его применить ничего не стоит" (с) (Наполеон)
Здравствуйте, Codealot, Вы писали:
C>Отмечу на полях — а что, какой-нибудь там Интел — среди реальных пацанов не котируется как место работы?
Интел продает кремний, а не софт и услуги. Для них софт это всегда второстепенно.
В среднем по больнице у производителей чипов культура разработки ниже.
Здравствуйте, Worminator X, Вы писали:
WX>это скорее электрик, чем ученый.
+1 только стандартные практики среди новых электриков еще не польностью устаканились. Для примера можно посмотреть на уровень владения гитом.
Здравствуйте, Skorodum, Вы писали:
S>Интел продает кремний, а не софт и услуги. Для них софт это всегда второстепенно. S>В среднем по больнице у производителей чипов культура разработки ниже.
Ты действительно пытаешься сказать, что компилятор требует меньшей культуры разработки, чем сраный фейсбук?
Здравствуйте, so5team, Вы писали:
S>b) будет вслух рассуждать при их решении?
Справедливости ради, хватает компаний, в которых чесать языком — не только необходимый, но и основной скилл, начиная с уровня сеньора и выше.
Как по мне, это маразм, но так у них принято.