Здравствуйте, Diaver, Вы писали:
L>>Ты это задание выполнил за несколько часов. Для того, чтобы организовать всю эту авантюру с соискателями, дождаться результатов, сравнить, выбрать лучшее, интегрировать в существующее решение -- на все это может уйти гораздо больше времени. Овчинка выделки не стоит.
D>Для этого надо несколько звонков обученной девочки соискателям с hh и уже на следующий день у вас будут пару выполненных работ. Не все так сложно.
Здравствуйте, kosmik, Вы писали:
K>В текущей ситуации достаточно компаний ищет народ.
Частично согласен.
Однако, много компаний просто мониторит рынок. Отсекаем их.
Во-вторых, сразу отсекаем неадекватных работодателей и компании, которые дают на дом тестовые задания. Это ещё минус N процентов.
В-третьих, отсекаем работодателей, находящихся в "чёрном" списке.
В-четвертых, отсекаем работодателей, располагающихся на большом удалении (более 2 часов езды от места проживания условного кандидата).
В-пятых отсекаем вакансии с теми технологиями, которые кандидат плохо знает.
В-шестых, отсекаем вакансии кадровых агенств (а это минус 50-70% от общего количества вакансий!).
Итого, сколько останется у нас вакансий, на которые может претендовать соискатель?
1-2, максимум 3 вакансии в месяц! Вот...
Здравствуйте, wety, Вы писали:
W>Частично согласен. W>Однако, много компаний просто мониторит рынок. Отсекаем их. W>Во-вторых, сразу отсекаем неадекватных работодателей и компании, которые дают на дом тестовые задания. Это ещё минус N процентов. W>В-третьих, отсекаем работодателей, находящихся в "чёрном" списке. W>В-четвертых, отсекаем работодателей, располагающихся на большом удалении (более 2 часов езды от места проживания условного кандидата). W>В-пятых отсекаем вакансии с теми технологиями, которые кандидат плохо знает. W>В-шестых, отсекаем вакансии кадровых агенств (а это минус 50-70% от общего количества вакансий!). W>Итого, сколько останется у нас вакансий, на которые может претендовать соискатель? W>1-2, максимум 3 вакансии в месяц! Вот...
В-седьмых, отсекаем работодателей требующих опыт работы больше твоего.
Здравствуйте, wety, Вы писали:
W>Здравствуйте, kosmik, Вы писали:
K>>В текущей ситуации достаточно компаний ищет народ.
W>Частично согласен. W>Однако, много компаний просто мониторит рынок. Отсекаем их. W>Во-вторых, сразу отсекаем неадекватных работодателей и компании, которые дают на дом тестовые задания. Это ещё минус N процентов. W>В-третьих, отсекаем работодателей, находящихся в "чёрном" списке. W>В-четвертых, отсекаем работодателей, располагающихся на большом удалении (более 2 часов езды от места проживания условного кандидата). W>В-пятых отсекаем вакансии с теми технологиями, которые кандидат плохо знает. W>В-шестых, отсекаем вакансии кадровых агенств (а это минус 50-70% от общего количества вакансий!). W>Итого, сколько останется у нас вакансий, на которые может претендовать соискатель? W>1-2, максимум 3 вакансии в месяц! Вот...
То есть бывших коллег и HR как таковых тоже отсекли?
K>>В текущей ситуации достаточно компаний ищет народ.
W>Частично согласен. W>Однако, много компаний просто мониторит рынок. Отсекаем их. W>Во-вторых, сразу отсекаем неадекватных работодателей и компании, которые дают на дом тестовые задания. Это ещё минус N процентов. W>В-третьих, отсекаем работодателей, находящихся в "чёрном" списке. W>В-четвертых, отсекаем работодателей, располагающихся на большом удалении (более 2 часов езды от места проживания условного кандидата). W>В-пятых отсекаем вакансии с теми технологиями, которые кандидат плохо знает. W>В-шестых, отсекаем вакансии кадровых агенств (а это минус 50-70% от общего количества вакансий!). W>Итого, сколько останется у нас вакансий, на которые может претендовать соискатель? W>1-2, максимум 3 вакансии в месяц! Вот...
Тогда вы еще забыли сказать: отсекаем вакансии, предлагающие меньше 200K RUB в месяц чистыми.
Здравствуйте, Deskny, Вы писали:
K>>С моей точки зрения необходимым атрибутом "хорошей" компании является кадровая политика, способствующая притоку продуктивных сотрудников и избавлению от непродуктивных. D>Как раз это — совсем необязательный атрибут хорошей компании (если вы конечно устраиваетесь не кадровиком работать). Скажем прямо, строгость отбора вообще не говорит, хорошая компания или нет. D>Вообще серьезная кадровая политика обычно бывает только в больших конторах, и там, где значительная текучка. А в остальных вполне возможно набирают людей раз в полгода — на новый проект или заменить уволившегося сотрудника. Согласитесь, для этого не надо держать штат кадровиков — а вот работа может быть вполне интересной.
Я не говорил о штате кадровиков, я говорил о кадровой политике — она вообще может существовать без наличия кадровика в компании. Это грубо говоря ответ на вопрос: каких сотрудников компания ценит, каких сотрудников она хочет брать.
K>>Это важно не только с точки зрения компании, но и с точки зрения квалифицированных сотрудников: им не хочется работать с кем попало и делать за них работу. Если набор в компанию не устроен по принципу "берем почти всех, нагружаем по полной и увольняем 9 из 10 за испытательный срок", то непонятно как можно брать _неизвестного_ человека на позицию программиста без проверки одних из базовых навыков — решать поставленную задачи и писать приемлимого качества код. D>Понять перспективность работника можно необязательно заставляя его еще до собеседования делать какие-то безумные задания. Как раз вменяемый руководитель сможет по собеседованию понять — кто перед ним, для этого собственно собеседование и проводится. Проверку базовых навыков вполне возможно провести также на собеседование. Собственно так и делается — сначала проверка базовых навыков, потом, если все в порядке — дальнейшее интервью. Все в рамках одного (ну в крайнем случае двух) собеседования
В идеале да — проверку базовых знаний типа умения писать код нужно делать до интервью, но я знаю только одну компанию, которая так делает (все-таки для этого нужен хороший брэнд). На собеседование же выносить задание на несколько часов достаточно проблематично — собеседование у человека займет не два часа а, например, 5. В итоге то что дается до или в начале интервью — самый простой отсев типа задизайнить/заимплементировать несколько классов или аглоритмов.
Здравствуйте, jeeist, Вы писали:
J>То есть бывших коллег и HR как таковых тоже отсекли?
Бывших коллег — да. На то они и бывшие. Надо двигаться вперед и не быть кому-либо обязанным, пресмыкаться перед кем-либо в процессе работы или поиска работы. Так? ТАК!!!
HR, работающих в непосредственных фирмах-работодателях не отсекаем. Однако, для минимизации количества головняка, необходимо как можно быстрее вычислять непосредственных инсайдеров в компании для того, чтобы избежать ситуации с испорченным телефоном и, во-вторых, быть обязательно уведомленным о ходе процесса закрытия интересующей вакансии. В большинстве компаний HR-менеджеры плюют на свои обязанности и не уведомляют соискателей об отказе.
И вообще, чем крупнее компания, тем хуже в ней работать. Можно поискать по сайту темы с названиями вроде "работа в маленькой компании vs большой".
Здравствуйте, kosmik, Вы писали:
K>Тогда вы еще забыли сказать: отсекаем вакансии, предлагающие меньше 200K RUB в месяц чистыми.
Гхм. Лично я отсекаю те вакансии, где з/п не указана или указано хитрое слово "по договорённости". Вот таких вакансий действительно много. В том, что отсутствие элементарной вилки зарплаты означает то, что в компании платят "по-чёрному" и заставляют работать тоже "по-чёрному" (то есть от зари до поздней ночи) — убедился неоднократно как на личном опыте, так и на опыте форумчан.
А в Москве — да, надо отсекать ещё и те вакансии с неадекватными требованиями и з/п ниже 50 тыр.
На периферии же лучше не задавать фильтр вакансий (вакансий там и так мало), иначе можно и вовсе без работы остаться.
K>>Тогда вы еще забыли сказать: отсекаем вакансии, предлагающие меньше 200K RUB в месяц чистыми. W>Гхм. Лично я отсекаю те вакансии, где з/п не указана или указано хитрое слово "по договорённости". Вот таких вакансий действительно много. В том, что отсутствие элементарной вилки зарплаты означает то, что в компании платят "по-чёрному" и заставляют работать тоже "по-чёрному" (то есть от зари до поздней ночи) — убедился неоднократно как на личном опыте, так и на опыте форумчан.
Многие европейские компании не указывают зарплату. Из наших — Яндекс ее тоже не указывает.
Здравствуйте, kosmik, Вы писали:
K>Многие европейские компании не указывают зарплату. Из наших — Яндекс ее тоже не указывает.
Работа там сложная и непростая.
Читал про многие интервью в Яндексе (наподобие этого
). Не впечатлило. Тем более, что в Яндексе большое количество вакансий, связанных с Линуксом. И очень сложные структуры данных и сам программный код. Особенно механизмы обхода В-дерева, которые вызывают шок даже у бывалых. Даже у AVK и Павла Дворникова.
Так что КПД от знания всяких там особенных и сложных технологий по соотношению к зарплате в Яндексе и обилию стрессов значительно ниже КПД от зарплаты на некоторых других вакансиях обычных прикладных программистов-шарпистов, которые хотя и редко, но бывают открытыми.
K>В идеале да — проверку базовых знаний типа умения писать код нужно делать до интервью,
Речи не было о "до интервью". Я-то, наоборот, считаю, что проверку любых знаний компания должна проводить в рамках интервью, одного или нескольких
А вообще говоря вы правы — методика отбора кандидатов показательна в плане, что за народ работает (будет работать) в конторе. Если, чтобы пройти собеседование, надо сперва потерять кучу своего времени на выполнение задания неизвестно для кого (кот в мешке), — значит, народ работает покладистый, готовый сидеть вечерами/в выходные/забесплатно и т.д. То есть если компания не ценит время кандидата — это гарантия того, что она не будет ценить время сотрудника.
D>А вообще говоря вы правы — методика отбора кандидатов показательна в плане, что за народ работает (будет работать) в конторе. Если, чтобы пройти собеседование, надо сперва потерять кучу своего времени на выполнение задания неизвестно для кого (кот в мешке), — значит, народ работает покладистый, готовый сидеть вечерами/в выходные/забесплатно и т.д. То есть если компания не ценит время кандидата — это гарантия того, что она не будет ценить время сотрудника.
Здравствуйте, Diaver, Вы писали:
D>Здравствуйте, Tom, Вы писали:
D>>>Отмазка про "неправильная структура БД" — полный бред ибо использовалась только одна простейшая табличка. Tom>>Может в этом и проблема? Что за таблица — опиши.
D>Вот табличка — куда уж проще. D>CREATE TABLE IF NOT EXISTS `requests` ( D>`id` int(10) unsigned NOT NULL AUTO_INCREMENT, D>`pref` varchar(10) NOT NULL, D>`txt` varchar(125) NOT NULL, D>`tid` varchar(30) NOT NULL, D>`cn` varchar(2) NOT NULL, D>`op` varchar(20) NOT NULL, D>`phone` varchar(16) NOT NULL, D>`sn` varchar(5) NOT NULL, D>`password` varchar(32) NOT NULL, D>`created` datetime NOT NULL, D>`modified` datetime NOT NULL, D>PRIMARY KEY (`id`) D>) ENGINE=InnoDB DEFAULT CHARSET=utf8
Дизайн с одной табличкой несколько наивен.
1) Хранить исходные данные и вычисляемые поля в одной таблице — не очень хорошо. С одной стороны идет поток инсертов, с другой — поток апдейтов. Требования например по индексам разные.
2) Не делалось попыток факторизовать поля. Напимер хранить сотню миллионов строк "beeline" "megafon" неразумно. Надо сделать табличку operators и в базу писать код, типа 1-beeline, 2-megafon.
3) Хранить пароль в открытом виде — несколько наивно, есть риск утраты базы.
4) Мелкие оптимизации — если телефоны структурированы, то лучше хранить их в другом формате, вплоть до INTEGER
5) Названия полей непонятны человеку который первый раз глянет в базу
6) Нет индексов для поиска — например по номеру телефона поиск будет немерянным
А впредь наука — не делайте тестовых заданий. Уважайте себя
Здравствуйте, kosmik, Вы писали:
K>Теоретически можно, только это неудобно(нужно выделять отдельное место чтобы человек там несколько часов что-нибудь покодировал). К тому же это еще не факт что будет удобнее даже соискателю (днем ему скорее всего на работу нужно, а домашнее задание он мог бы сделать вечером или на выходных).
Зато видно, что соискатель работает над заданием сам, а не кто-то за него делает.
K>>Теоретически можно, только это неудобно(нужно выделять отдельное место чтобы человек там несколько часов что-нибудь покодировал). К тому же это еще не факт что будет удобнее даже соискателю (днем ему скорее всего на работу нужно, а домашнее задание он мог бы сделать вечером или на выходных).
КЛ>Зато видно, что соискатель работает над заданием сам, а не кто-то за него делает.
Это да. Более того, у нас был случай когда человек сделал задание не сам.
Здравствуйте, wety, Вы писали:
W>Здравствуйте, kosmik, Вы писали:
W>Я предложил вменяемые варианты решения текущей ситуации. W>Поэтому не согласен с Вами. W>Ведь просто за красивые глазки никто платить большие деньги не собирается. Поэтому я посоветовал развиваться конкретно в математике и в знании технологий определённого уровня (в основном прикладные решения). Низкоуровневое программирование зачастую сложное и малооплачиваемое.
Для некоторых и .NET c VBA неподъемные до такой степени, что за 4 месяца ни одной строчки кода вменяемой написать не могут. Для таких и 90% демпинг — мало. А к другим очередь выстраивается из работодателей. Такова жизнь.
Здравствуйте, wety, Вы писали:
W>Здравствуйте, kosmik, Вы писали:
K>>В текущей ситуации достаточно компаний ищет народ.
W>Частично согласен. W>Однако, много компаний просто мониторит рынок. Отсекаем их. W>Во-вторых, сразу отсекаем неадекватных работодателей и компании, которые дают на дом тестовые задания. Это ещё минус N процентов. W>В-третьих, отсекаем работодателей, находящихся в "чёрном" списке. W>В-четвертых, отсекаем работодателей, располагающихся на большом удалении (более 2 часов езды от места проживания условного кандидата). W>В-пятых отсекаем вакансии с теми технологиями, которые кандидат плохо знает. W>В-шестых, отсекаем вакансии кадровых агенств (а это минус 50-70% от общего количества вакансий!). W>Итого, сколько останется у нас вакансий, на которые может претендовать соискатель? W>1-2, максимум 3 вакансии в месяц! Вот...
Здравствуйте, Abalak, Вы писали:
A>Для некоторых и .NET c VBA неподъемные до такой степени, что за 4 месяца ни одной строчки кода вменяемой написать не могут. Для таких и 90% демпинг — мало. А к другим очередь выстраивается из работодателей. Такова жизнь.
Я начинающий C# разработчик, но есть что показать, 3 года опыта php-программистом. Очереди нет и близко, всего два собеседования за месяц.
Здравствуйте, Кирилл Лебедев, Вы писали:
Думаю, коллегам будет небезынтересно прочитать вот этот отзыв.
На него я сразу и наткнулся, когда задумался о возможном разводе.