Re[3]: тестовое задание в фирму X - развод??
От: hokkaido  
Дата: 27.08.10 10:44
Оценка: 1 (1)
В общем дискусия в этой ветке приводит к выводу о том, что наверное тестовое задание с "одним проходом" (получил ТЗ в две строчки-сделал-отправил-получил отлуп-обтекаешь) — не самый лучший способ набора людей.
Даже такое задание заданное непосредственно на интервью породило бы множество возможностей для "углубленной" оценки кандидата, типа:
— а что делать если к названию оператора надо добавить его реквизиты?
— а что делать если предполагается что в базе будет 100 миллионов записей (тут можно обсудить также ДБА-шные вопросы частоты бекапа, и т.д.)
— а как можно избавиться от необходимости хранить пароль в базе и какие минусы у такого подхода
— а какие меры предпринять для защиты энд-пойнта от атаки

в общем я бы точно при приеме на работу таким образом выбрал бы номального кандидата.
Re[18]: тестовое задание в фирму X - развод??
От: alzt  
Дата: 27.08.10 10:52
Оценка:
Здравствуйте, Diaver, Вы писали:

D>Здравствуйте, Lloyd, Вы писали:


L>>Нет, в PHP тип есть у значения. У переменной типа нет.


D>Очень интересно, я всегда думал что значение это просто набор байт записанный в стеке или в куче, можете поподробнее расписать, если не сложно (без сарказма)


А переменная — это всего лишь область памяти, хранящая некоторое значение. Т.е. просто набор байт. Принципиальный различий между переменными и значениями в данном контексте не вижу.

P.S. не знаток PHP, поэтому не знаю какие там особенности.
Re[7]: тестовое задание в фирму X - развод??
От: alzt  
Дата: 27.08.10 11:07
Оценка:
Здравствуйте, Diaver, Вы писали:

D>Ваши комментарии?


зачем же 2 раза спрашивать. Я писал это в контексте утверждения Mr.Delphist, что такое невозможно.
Здесь скорее всего просто глупость. Компания сильно портит себе репутацию без всякой необходимости.
Я понимаю, если бы уволили половину штата и не заплатили зарплату за полгода. Здесь хотя бы выгода есть. Можно понять.

А в данном случае просто неспешно ищут работника и возможно удивляются, что вменяемых кандидатов всё меньше.
Re[11]: тестовое задание в фирму X - развод??
От: Mr.Delphist  
Дата: 27.08.10 11:10
Оценка:
Здравствуйте, Handie, Вы писали:

H>Для нета php опыт не котируется.


Согласен.

H> Во вторых нет слишком узок


Батенька, если PHP широк аки Днепр по сравнению с .NET, то где-то чего-то я таки пропустил...
Или PHP научился уже десктопные (или хотя бы внебраузерные) приложения компилять? А то и на мобильные платформы проник? Не холивара ради, а просто кругозору для... А ежели Вы про Java vs NET, так и там не всё гладко.
Re[5]: тестовое задание в фирму X - развод??
От: Mr.Delphist  
Дата: 27.08.10 11:16
Оценка:
Здравствуйте, Diaver, Вы писали:

D>Для этого надо несколько звонков обученной девочки соискателям с hh и уже на следующий день у вас будут пару выполненных работ. Не все так сложно.


Получить "парочку выполненных работ" — не проблема. Хоть пару сотен — количество в качество не перейдет. А вот получить из всего этого действительно независимый модуль, оттестированный, устойчивый, умеренный по аппетитам, сопровождаемый, отдокументированный... Или хотя бы один классец, удовлетворяющий перечисленным требованиям. Никакого напильника не хватит.
Re[3]: тестовое задание в фирму X - развод??
От: Кодёнок  
Дата: 27.08.10 11:51
Оценка:
Здравствуйте, Diaver, Вы писали:

D>Вообще за тестовое задание буду браться только после собеседования, при условии что оно будет отстранено от решения конкретных задач и не более 2-х часов.


Устраиваясь на работу, надо быть готовым, что вы там не единственный кандидат и что в результате выберут не вас. Даже если этот гугл или майкрософт, вам могут отказать. Что даст повод заводить подобные темы.
Re[10]: тестовое задание в фирму X - развод??
От: Lloyd Россия  
Дата: 27.08.10 12:05
Оценка:
Здравствуйте, Кирилл Лебедев, Вы писали:

K>>Теоретически можно, только это неудобно(нужно выделять отдельное место чтобы человек там несколько часов что-нибудь покодировал). К тому же это еще не факт что будет удобнее даже соискателю (днем ему скорее всего на работу нужно, а домашнее задание он мог бы сделать вечером или на выходных).


КЛ>Зато видно, что соискатель работает над заданием сам, а не кто-то за него делает.


Это может быть тоже неудобно соискателю
Re[12]: тестовое задание в фирму X - развод??
От: Handie  
Дата: 27.08.10 12:18
Оценка:
MD>Батенька, если PHP широк аки Днепр по сравнению с .NET, то где-то чего-то я таки пропустил...
MD>Или PHP научился уже десктопные (или хотя бы внебраузерные) приложения компилять? А то и на мобильные платформы проник?

И на какую мобильную платформу проник .нет? На трупик Windows Mobile 6.5?
Для винды многие предпочитают альтернативы, я например использую Qt. Мне не нравится .Net
Re[19]: тестовое задание в фирму X - развод??
От: BulatZiganshin  
Дата: 27.08.10 13:42
Оценка:
Здравствуйте, alzt, Вы писали:

L>>>Нет, в PHP тип есть у значения. У переменной типа нет.


A>P.S. не знаток PHP, поэтому не знаю какие там особенности.


в динамических языках тип у значения, в статических — у переменной
Люди, я люблю вас! Будьте бдительны!!!
Re[8]: тестовое задание в фирму X - развод??
От: dilmah США  
Дата: 27.08.10 14:22
Оценка:
D>Вот почитал как принимают на работу в гугл — впечатлило. Более чем правильный подход, и насколько я понял, оффлайновых тестовых заданий они не дают, только на бумаге или в гугл докс если это собеседование по телефону.

ну вообще-то раньше давали -- головоломку типа пятнашек запрограммировать.
Re[8]: тестовое задание в фирму X - развод??
От: Abalak США  
Дата: 27.08.10 14:48
Оценка:
Здравствуйте, techgl, Вы писали:

T>>>А она нормализована. Просто не до того уровня, который тебе хотелось бы. Как минимум 2 уровня там есть.

A>>Нужна 3-я.
T>То есть нормализация все же есть? Смысл высказывания "БД должна быть нормализована"?

И давно ты видкл м масс. сегменте ненормализованую по третьей форме базу?

A>>В данном случае заполняем скриптом при создании бвзы. Справочник оператора не та вещь, для которой нужна админка. Если оператора нет, то исключкние — т.к. с этим ты не сможешь продолжить при любой структуре бвзы.

T>Это нарушение условия из исходного задания. Там сказано что все запросы должны сохраняться в БД. Решение автора работает, а твое генерирует "исключение".

Спагетти код тоже работает. И индусы рабочие программы пишут. Это решение не будет работать в реальном мире. Нам к биллингу надо привязываться? Как? Varchar'ы (или что там мускуле) будем стравнивать? А если изменится название оператора?

A>>Нужна масштабируемость. Если даже сервисом пользуются три калеки (или вообще никто в случае тестового задания), это не значит, что завтра не будет сотен тысяч пользователей?

T>Внезапно "сотни тысяч". Знаешь, чтобы придумать идею, которая позволит иметь такое количество оплат, надо очень постараться. Так что пока оставим это на уровне
T>фантазии.

Придумывают и весьма успешно. Порнухой одной сыт не будешь. Например трекинг рейсов авиакомпании. А твои доводы однобоки.

A>>Все переписывать?

T>Зависит от логики работы с этой справочной таблицей. Но в любом случае не все нужно будет переписывать. Это похоже на истерику новичка-гения, пришедшего на проект — "Ужасный код, кто так программирует, все переписать !!!!одиодиодин".

Да нет, это у тебя доводы вчеращнего студента. Начитаются КЫВТов про ТЗ и спорят по поводу и без. В итоге много гонора и говнокода не поддерживаемого. Подумай, сколько всего поменяется при вынесении данных в справочник.

A>>- А шо? Ведь все работает... Ну-ну.

T>Именно. Решение автора работает. А это минимальное необходимое условие приемки.
T>Твое решение не работает.

В реальном мире автор далеко бы не ушел с таким решением, что ему впринципе и сказали. Как минимум не продумано взаимодействие с другими модулями, масштабируемость, поддрерживаемость. И времени на это дополнительного не надо. С должным опытом первая прикидка архитектуры происходит за минуты. Да и ТЗ не боги пишут.

A>>Вот так и получается говнокод, который приходится переписывать при необходимости малейших изменений.

T>Смотри выше, про гениев.

Смотри выше про говнокод.
... << RSDN@Home 1.2.0 alpha 4 rev. 1476>>
Re[10]: тестовое задание в фирму X - развод??
От: Abalak США  
Дата: 27.08.10 15:14
Оценка:
Здравствуйте, Diaver, Вы писали:

D>Вам показалось, я о себе совсем не такого мнения и прекрасно знаю что мне еще учиться и учиться. И спеси вроде как тоже у меня нет.

D>Опыт php программиста сам по себе имеет небольшое отношение с .net, он показывает что набор определенных знаний есть — в частности после php фреймворков Symfony или Cakephp с которыми у меня был опыт работы, ASP MVC далась достаточно легко ввиду похожести концепции и некоторых приемов.

D>Да и переходить с одного языка на другой намного проще чем начать изучать его с нуля, тем более что оба языка интерпретируемые и состоят в одной группе java-подобных, если так можно выразиться.


Nothing personal, но данная ветка показала проблемы явно не в знании языка, а немного глубже.
... << RSDN@Home 1.2.0 alpha 4 rev. 1476>>
Re[2]: тестовое задание в фирму X - развод??
От: sharpcoder Россия  
Дата: 27.08.10 15:56
Оценка: +2 -5
Здравствуйте, Кирилл Лебедев, Вы писали:

КЛ>Здравствуйте, Diaver, Вы писали:


D>>Итак история следующая.


КЛ>Думаю, коллегам будет небезынтересно прочитать вот этот отзыв.


Почитал. Соискатель ведет себя по хамски с достаточно корректным сотрудником компании. Обвиняет его в неадекватности и хамоватости, хотя по сути сам проявляет эти качества.
Re[13]: тестовое задание в фирму X - развод??
От: olegkr  
Дата: 27.08.10 19:16
Оценка:
Здравствуйте, Handie, Вы писали:

H>И на какую мобильную платформу проник .нет? На трупик Windows Mobile 6.5?

Windows Phone 7. Но сам ответ позабавил, интересно на какой мобильной платформе работает PHP
... << RSDN@Home 1.2.0 alpha 4 rev. 1472>>
Re[15]: тестовое задание в фирму X - развод??
От: olegkr  
Дата: 27.08.10 19:19
Оценка:
Здравствуйте, wety, Вы писали:

L>>230 — мало, нужно хотябы 234.

W>Как так???
Ты про проституток забыл. Иначе будешь жить без секса.
... << RSDN@Home 1.2.0 alpha 4 rev. 1472>>
Re[16]: тестовое задание в фирму X - развод??
От: wety Россия  
Дата: 27.08.10 20:40
Оценка:
Здравствуйте, olegkr, Вы писали:

O>Ты про проституток забыл. Иначе будешь жить без секса.


Как мне доложили, в Питере этот вопрос стоит значительно дешевле, чем в Москве — от 11 тысяч рублей за 2 часа сомнительного удовольствия у грязной и страшной феи.
Re[17]: тестовое задание в фирму X - развод??
От: olegkr  
Дата: 27.08.10 20:43
Оценка:
Здравствуйте, wety, Вы писали:

W>Как мне доложили, в Питере этот вопрос стоит значительно дешевле, чем в Москве — от 11 тысяч рублей за 2 часа сомнительного удовольствия у грязной и страшной феи.

Тогда надо 230+11=241
... << RSDN@Home 1.2.0 alpha 4 rev. 1472>>
Re[14]: тестовое задание в фирму X - развод??
От: Handie  
Дата: 28.08.10 05:45
Оценка:
H>>И на какую мобильную платформу проник .нет? На трупик Windows Mobile 6.5?
O>Windows Phone 7. Но сам ответ позабавил, интересно на какой мобильной платформе работает PHP

О Windows Phone 7 это "Империя Наносит Ответный Удар"
C 2005 года Photon строили втихаря как "Звезду Смерти"
Девелоперы рыдают от счастья что им разрешат писать софт для Phone 7.
Re[18]: тестовое задание в фирму X - развод??
От: wety Россия  
Дата: 28.08.10 08:24
Оценка:
Здравствуйте, olegkr, Вы писали:

Если интересует эта тема, то готов доложить актуальные данные в личной переписке по e-mail. На форуме никому не интересна данная тема. Так? Так!
Re[13]: тестовое задание в фирму X - развод??
От: Synapse  
Дата: 30.08.10 00:57
Оценка:
Здравствуйте, wety, Вы писали:

W>Здравствуйте, jeeist, Вы писали:


W>По теории вероятности можно даже не рассылать резюме на вакансии — работа сама найдёт соискателя. Так? Так!

W>Но всё же для увеличения возможности трудоустроиться на работу необходимо:
W>1. демпинговать (именно низкий уровень зарплатных требований соискателя особенно ценится среди работодателей), просить надо примерно на 20% ниже минимальной суммы, указанной в вилке зарплаты.
W>2. осваивать некоторые новые технологии (php — действительно балалайка, даже хуже 1С).
W>3. при рассылке резюме постараться не указывать наличие жены и, тем более, ребенка. Соискатели, имеющие социальные обязательства (или кредитные обязательства) рассматриваются в компаниях либо в последнюю очередь, либо наглухо отсеиваются (как сказал мне руководитель отдела разработки в Ланите, "проблемные люди нам ни к чему").

Конечно, лучше взять чувака, который в любой момент может хлопнуть дверью %) Как я
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.