Здравствуйте, bastrakov, Вы писали:
___>>Но вот чтобы понять все эти причины надо сначала получить "кресло". Даже часто так и не кресло вовсе а скорее табуреточку. ___>>А потом еще подрости до кресла, что бывает не в пример труднее, чем пройти собеседование.
B>логику не понял. B>я должен устроиться "хоть тушкой, хоть чучелком", потом сделать карьеру, потом начать собеседовать людей...
Что Вы. Никто никому ничего не должен.
Просто мир так устроен, что для того, чтобы самому влиять на процесс собеседования, все это нужно.
B>и это все для того, что бы СДЕЛАТЬ ЧУЖОЙ БИЗНЕС ЛУЧШЕ ВНУТРИ?!.
А в чем проблема?
Не нравится работать в чужом бизнесе — создайте свой.
А если работаете в чужом бизнесе, то нет ничего зазорного в том чтобы работать хорошо.
А проводить собеседования — это точно такая же работа, как и программирование.
Просто очень многие тут рассказывают как по их мнению надо "правильно" проводить собеседования, основываясь только на опыте неудачного прохождения оных.
Вот где реально нет логики
B>почему бы не спасать голодающих африки, при таком альтруизме? во
Здравствуйте, Арт, Вы писали:
Арт>Алгоритмы, структуры данных, вопросы по дизайну, все по делу.
Оно и видно, как им это помогло http://habrahabr.ru/post/206338/
(меня только одна мысль гложет — но как? полиномиальный — я еще могу понять, но экспонента??? это наверно надо очень много алгоритмов знать)
В реальности тебе вынесут весь мозг структурами данных на собеседовании, а потом окажется, что твоя задача — разбирать говнокод двадцатилетней давности.
Арт>А почитать книжки по алгоритмам и без собеседований полезно.
Здравствуйте, skirty, Вы писали:
S>Здравствуйте, Арт, Вы писали:
Арт>>Алгоритмы, структуры данных, вопросы по дизайну, все по делу.
S>В реальности тебе вынесут весь мозг структурами данных на собеседовании, а потом окажется, что твоя задача — разбирать говнокод двадцатилетней давности.
Может оказаться. А может и нет.
В Бинге, к примеру, собеседование вполне соответствовало решаемым задачам. И задачки были нескучными, и код нестарый.
Арт>>А почитать книжки по алгоритмам и без собеседований полезно.
S>Только если ты студент или для поднятия ЧСВ.
Даже для клепания гуя знания алгоритмов и структур данных могут оказаться полезны. Не говоря уж о задачах по-заковыристей.
_____________________
С уважением,
Stanislav V. Zudin
Здравствуйте, skirty, Вы писали:
S>В реальности тебе вынесут весь мозг структурами данных на собеседовании, а потом окажется, что твоя задача — разбирать говнокод двадцатилетней давности.
Создай свой стартап и пиши свеженький идеальный код безупречного качества.
Арт>>А почитать книжки по алгоритмам и без собеседований полезно.
S>Только если ты студент или для поднятия ЧСВ.
А ты считаешь что все что нужно знать ты в институте уже изучил?
Здравствуйте, avpavlov, Вы писали:
A>Чтобы тебе 2 раза не вставать, сразу прошу пруфы на софт, который
A>а) лучше чем в МС
gcc
A>б) собеседования кардинально другие
Как собеседуют в open source?
Здравствуйте, robin_of_the_wood, Вы писали:
___>Просто очень многие тут рассказывают как по их мнению надо "правильно" проводить собеседования, основываясь только на опыте неудачного прохождения оных.
Не надо быть шеф-поваром, чтобы определить, что омлет тухлый.
___>Вот где реально нет логики
Здравствуйте, skirty, Вы писали:
SVZ>>В Бинге, к примеру, собеседование вполне соответствовало решаемым задачам.
S>И что за задачи?
На собеседовании?
Из того, что помню, было:
1. Какая-то из вариаций обхода бинарного дерева. То ли найти что-то надо было, то ли просто обойти.
2. SQL: Спроектировать БД для хранения и обработки xml документов.
3. Какая-то алгоритмическая задачка, как-то связанная со строками. Помню, только, что хорошо годилась для распараллеливания.
Точно было что-то еще, но не помню. Типа "переворота строки" (с)
В реалии разрабатывали инструментарий для back-end части Bing'а.
Там были и WCF, и MSSQL, и "книжные" алгоритмы использовались в полный рост. Объемы данных были неплохие, тестовые базы по 25гиг это так, мелочь.
Так что 100% корреляция.
_____________________
С уважением,
Stanislav V. Zudin
Здравствуйте, Stanislav V. Zudin, Вы писали:
SVZ>В реалии разрабатывали инструментарий для back-end части Bing'а.
Какой инструментарий то?
SVZ>Там были и WCF, и MSSQL, и "книжные" алгоритмы использовались в полный рост. Объемы данных были неплохие, тестовые базы по 25гиг это так, мелочь.
25 гиг это действительно мелочь, даже безо всяких хитрых алгоритмов.
Здравствуйте, skirty, Вы писали:
SVZ>>В реалии разрабатывали инструментарий для back-end части Bing'а.
S>Какой инструментарий то?
Инструменты для настройки и оценки алгоритмов поиска. Т.е. не сам поиск. Но все равно было интересно.
SVZ>>Там были и WCF, и MSSQL, и "книжные" алгоритмы использовались в полный рост. Объемы данных были неплохие, тестовые базы по 25гиг это так, мелочь. S>25 гиг это действительно мелочь, даже безо всяких хитрых алгоритмов.
Тем не менее, это 25+ млн записей. Хорошее такое количество. Любой косяк в алгоритме сразу становится заметен
_____________________
С уважением,
Stanislav V. Zudin
Здравствуйте, avpavlov, Вы писали:
A>>>б) собеседования кардинально другие BFE>>Как собеседуют в open source? A>Ну, собственно, в твоём вопросе и содержится ответ — если ты волонтёр в опен соурс проекте, то это не работа, а хобби.
Ну вы же просили "кардинально другие".
Есть и другой путь: хобби -> stat-up -> продажа в крупную фирму. И никаких собеседований.
A>>>а) лучше чем в МС BFE>>gcc A>я за с++ не слежу, а какие там претензии к МС компилятору?
Ограниченная поддержка стандарта.
Здравствуйте, skirty, Вы писали:
___>>Просто очень многие тут рассказывают как по их мнению надо "правильно" проводить собеседования, основываясь только на опыте неудачного прохождения оных.
S>Не надо быть шеф-поваром, чтобы определить, что омлет тухлый.
Ну Ваша аналогия не совсем корректная.
Более правильный вариант примерно такой:
Шеф-повару не понравился омлет, приготовленный кандидатом на позицию повара или даже помошника повара.
А кандидат заявил, что шеф-повар ничего не понимает в омлетах.
Причем обычно он это заявляет не в лицо шеф-повару, а на форуме, где собирается некоторое количество непризнаных гениев в приготовлении этого самого омлета
Здравствуйте, robin_of_the_wood, Вы писали:
___>Здравствуйте, skirty, Вы писали:
___>>>Просто очень многие тут рассказывают как по их мнению надо "правильно" проводить собеседования, основываясь только на опыте неудачного прохождения оных.
S>>Не надо быть шеф-поваром, чтобы определить, что омлет тухлый.
___>Ну Ваша аналогия не совсем корректная.
а ваша еще хуже, пообще не в тему, более правильная :
Шеф-повару не понравился вырезанные из дерева ложки, сделанные кандидатом на позицию повара или даже помошника повара.
А кандидат заявил, что более странного собеседования в жизни не видел, а шеф-повар ничего не понимает в найме поваров.
Здравствуйте, dasha19, Вы писали:
D>а ваша еще хуже, пообще не в тему, более правильная : D>Шеф-повару не понравился вырезанные из дерева ложки, сделанные кандидатом на позицию повара или даже помошника повара. D>А кандидат заявил, что более странного собеседования в жизни не видел, а шеф-повар ничего не понимает в найме поваров.
Ну бывает и такое, но не так часто, как кажется кандидатам.
Часто кандидат не понимает почему у него спрашивают именно это, а не то, что он знает, и сильно возмущается по этому поводу.
И это в принципе нормально.
Грустно если этот кандидат всю свою энергию и свои возможности потратит на никому ненужные обвинения шеф-повара в некомпетентности и при этом будет до пенсии работать в посудомойке, рассказывая на форумах какой бы из него получился крутой повар если бы не плохие шеф-повара.
A>я за с++ не слежу, а какие там претензии к МС компилятору?
— Нет поддержки C99
— Нет полной поддержки C++0x11
— Нет полноценной поддержки POSIX2008
— Он падает (vc6, evc3, evc4 — стабильно, vс2005 реже, vc2008-vc2012 также)
— IDE падает (причем 2005 — стабильно воспроизводится, 2012 тоже но уже нестабильно воспроизводится)
— Ошибки в обработчике правил (xml rules) в IDE начиная с 200й студии, был очень удивлен когда все тоже самое в 2012й)
Причем, я неоднократно репортил микрософтам о багах, начиная где-то с 2005 года. Виндой уже лет 6 перестал пользоваться как основной системой, а тот воз и ныне там.
Кардинально другие подхожды != другие собеседования
A>>>>а) лучше чем в МС BFE>>>gcc A>>я за с++ не слежу, а какие там претензии к МС компилятору? BFE>Ограниченная поддержка стандарта.
Ну т.е. "криво" снимается, остаётся "убого"? И насколько ограниченная там поддержка, что это аж прямо "убого"?
S>Вот так и получается, что на работу берут не тех, кто занят работой, а тех, кто готов тратить месяцы на хождение по собеседованиям и "подготовку". А получив наконец вожделенное кресло — набирают на работу таких же. S>А потом еще удивляются, что софт получается кривой и убогий.
Это проблемы той фирмы, у которой получается, скажем так, некий софт.
Здравствуйте, Stanislav V. Zudin, Вы писали:
SVZ>Инструменты для настройки и оценки алгоритмов поиска.
Т.е. всего лишь тест, который читает данные из файлов и скармливает какому-то внешнему коду?
SVZ>Тем не менее, это 25+ млн записей. Хорошее такое количество. Любой косяк в алгоритме сразу становится заметен
Только если это экспоненциальный алгоритм, как у ваших коллег