Ferroman
Апрель 1, 2009 01:05:32
Просто ищите с опытом работы. Неспециалист проэкзаменовать специалиста всё равно не сможет. В таких случаях можно полагаться только на опыт и рекомендации.
Lexander
Апрель 1, 2009 09:01:32
Ferroman
Просто ищите с опытом работы.
+1
Тем более, что требуется разобраться в существуещем коде.
pythonwin
Апрель 1, 2009 09:50:15
Ferroman
Просто ищите с опытом работы. Неспециалист проэкзаменовать специалиста всё равно не сможет. В таких случаях можно полагаться только на опыт и рекомендации.
всё правильно, но как определить что перед тобой специалист, если ты сам не специалист в этой области знаний? в резюме можно написать что угодно от простого перечисления технологий, о которых просто слышал до рекомендаций от знакомых/родственников.
тестовое задание должен придумать специалист. иначе наймут не специалиста.
dmydry
Апрель 1, 2009 11:41:01
в общем завтра придет первый кандидат, пройдет тест, дам на дом задание, решение выложу
кстати, всех с праздником! ;)
вопрос ещё такой, правильно ли поставлено задание, не нужно ли чего убрать\добавить, важно чтоб оно было четким, чтоб не возникло много вопросов.
ЗАДАНИЕ:
На основе twisted сделать клиент и сервер. Клиент раз в 10 секунд должен отправлять на сервер по протоколу TCP какие-то данные (например, нарастающий номер пакета и время). Сервер должен в отдельном потоке запускать обработчик, который эти данные получает и записывает в лог-файл. Результат обработки (удачно/нет) - отправить обратно клиенту.
Требуется предусмотреть ротацию логов сервера с периодом 1 минута.
Требуется задокументировать классы и методы сервера и клиента по правилам Питон.
Требуется сделать настраиваемым порт, который “слушает” сервер. Для этого использовать параметры командной строки.
??
Ferroman
Апрель 1, 2009 14:19:59
pythonwin
Достаточно позвонить на предыдущее место работы и по контактам в рекомендациях.
Можно так же заставить пройти бейнбенч, на oDesk, например (хотя лично я там еле в нижнюю линию вписался 2.6 хе хе хе)
Так же есть задачи на оптимизацию - дать код который выполняется столько-то и дать задание сделать быстрее/менее прожорливее (где-то тут проскакивала ссылка на сайт с такими заданиями). Можно в контексте твистеда. Тут сразу и вылезут как опыт так и “соображаловка”.
dmydry
Ну, будем ждать новичка с вопросом "как решить такую задачку <далее по тексту> ;)
crchemist
Апрель 1, 2009 15:41:14
Ferroman
Можно так же заставить пройти бейнбенч, на oDesk,
Поганий тест. Тільки шо залогувався, пройшов і не сподобались питання. Було одне на яке не було правильної відповіді (шось з dircache), декілька субєктивних(від якої мови пішов пітон(виявляється від java) і чи пітон є декларативною мовою(я розумію що не є але всюди написано що пітон є малтіпарадігм)). і ще було питання які класи є в пітоні - і серед варіантів був userString - і хз чи його відмічати бо є UserString. Набрав 3.5, не довольний ;(
dmydry
Апрель 1, 2009 16:01:07
Ferroman
дам тест на oDesk обязательно, спасибо за подсказку.
balu
Апрель 1, 2009 16:32:27
Ferroman
Достаточно позвонить на предыдущее место работы
В этом случае велика вероятность, что обгавкают кандидата.
Ferroman
Так же есть задачи на оптимизацию - дать код который выполняется столько-то и дать задание сделать быстрее/менее прожорливее
Это как раз нормальный тест.
pythonwin
Апрель 1, 2009 16:46:47
Ferroman
Ну, будем ждать новичка с вопросом "как решить такую задачку <далее по тексту> wink
:D
Ferroman
Достаточно позвонить на предыдущее место работы и по контактам в рекомендациях.
помогает, но не всегда - нужно учитывать много факторов в том числе и атмосферу в колективе на предыдущей работе кандидата