ХорошоИщем — различия между версиями
Материал из Star-Staff
Serd (обсуждение | вклад) м |
Serd (обсуждение | вклад) |
||
Строка 39: | Строка 39: | ||
{ | { | ||
// рекомендации | // рекомендации | ||
− | ask_for_recommendations(i, CandidateList); | + | ask_for_recommendations(*i, CandidateList); |
} | } | ||
candidate_sort(CandidateList); | candidate_sort(CandidateList); | ||
− | + | Response r; | |
− | if ( | + | r = candidate_send(CandidateList, client); |
+ | if (r.hire) | ||
{ | { | ||
кандидат_найден = true; | кандидат_найден = true; | ||
Строка 50: | Строка 51: | ||
else | else | ||
{ | { | ||
− | q = correction(q, | + | q = correction(q, r); |
} | } | ||
} | } |
Версия 10:07, 3 сентября 2011
Почему мне стоит обратиться к вам? Чем же ваш процесс найма такой особенный?
#!/usr/bin/python
import nanimator
Nanimator N
N.Hire()
Ответ прост: мы хорошо ищем людей.
Если детальнее:
Во-первых, у нас действительно шарящие в ИТ консультанты. Как мы уже говорили, большинство наших консультантов - выпускники ведущих технических вузов. Поэтому они в состоянии провести квалифицированную оценку компетенций соискателя по широкому кругу технических вопросов, отыскав с ним общий язык и сумев обойти подводные камни общения со специалистом. Мы располагаем наработанными и проверенными методиками тестирования кандидатов.
Во-вторых, мы действительно хорошо копаем. Много и тщательно.
#include <наша_мега_база_кандидатов>
#include <nanimator>
#include <list>
void Nanimator::CandidateSearch(Query q, Client clinet) {
bool кандидат_найден = false;
list<candidate> CandidateList;
list<candidate> LongList;
while (!кандидат_найден)
{
// наша база
search_base_fill(q, CandidateList, LongList);
// работные сайты
search_sites_fill(q, CandidateList);
// форумы и сообщества
post_forums(q);
list<candidate>::iterator i;
for (i = LongList.begin(); i != LongList.end(); i++)
{
// рекомендации
ask_for_recommendations(*i, CandidateList);
}
candidate_sort(CandidateList);
Response r;
r = candidate_send(CandidateList, client);
if (r.hire)
{
кандидат_найден = true;
}
else
{
q = correction(q, r);
}
}
}
В-третьих, у нас действительно хорошая база кандидатов (иначе бы приведенный выше кусок кода бы не работал).