AXForum  
Вернуться   AXForum > Прочие обсуждения > Курилка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.03.2015, 12:00   #1  
AP-1055D is offline
AP-1055D
Участник
 
351 / 92 (4) ++++
Регистрация: 01.06.2011
Что вы думаете о тестовых заданиях?
После (или до) личного собеседования вам предлагают выполнить тестовое задание по X++/DAX. Сталкивались ли вы когда-нибудь с этим? Соглашались? Согласились ли бы вы выполнить тестовое задание на самом собеседовании или удалённо (то есть вам предоставляют доступ к приложению для разработки)? Сколько часов на выполнение тестового задания вы бы согласились выделить? 10? 20? 40? Бесплатно или за деньги? Как вы думаете даёт ли это тестовое задание возможность понять уровень знаний, компетенции разработчика, консультанта? А если вы выполняли тестовое задание отказывали ли вам в позиции на основании анализа кода/дизайна вашего тестового задания?
Старый 18.03.2015, 12:09   #2  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2155 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Практика с другой стороны баррикады не интересует?
__________________
Ivanhoe as is..
Старый 18.03.2015, 12:11   #3  
AP-1055D is offline
AP-1055D
Участник
 
351 / 92 (4) ++++
Регистрация: 01.06.2011
Интересует :-)
Старый 18.03.2015, 12:14   #4  
AP-1055D is offline
AP-1055D
Участник
 
351 / 92 (4) ++++
Регистрация: 01.06.2011
Я бы даже сказал, что очень интересует узнать ваше мнение :-)
Старый 18.03.2015, 12:15   #5  
ice is offline
ice
Участник
Аватар для ice
Лучший по профессии 2014
 
1,689 / 405 (17) +++++++
Регистрация: 23.03.2006
На собеседованиях с кандидатами всегда предлагаю сделать несколько примеров, они обычно занимают не более 5-10 мин и выполняются на листе бумаги, таким образом проверяю логику и знание основ
За это сообщение автора поблагодарили: mazzy (2).
Старый 18.03.2015, 12:21   #6  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,490 / 1060 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
http://russian.joelonsoftware.com/Ar...erviewing.html

Ну и кроме умений есть еще и характер, который тоже может не подойти, его тестовым заданием трудно проверить.
Старый 18.03.2015, 12:23   #7  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
угу. я тоже люблю давать тестовое задание. маленькое.
важно, чтобы тестовое задание можно было решать разными способами.

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

например, отчет можно создать во внутренних отчетах, в Reporting Service, выгрузить в Эксель, использовать другие средства.
например, для фильтрации данных в отчете можно запрашивать конкретное значение, а можно диапазон/критерий.

ну, и очень красноречиво, если кандидат не видит альтернатив и вариантов, если считает свой способ единственно возможным/оптимальным.

примерно так.

никогда не даю задание, от выполнения которого в дальнейшем будет зависеть реальный проект.
За это сообщение автора поблагодарили: Logger (3).
Старый 18.03.2015, 12:25   #8  
ice is offline
ice
Участник
Аватар для ice
Лучший по профессии 2014
 
1,689 / 405 (17) +++++++
Регистрация: 23.03.2006
Характер человека не всегда вскроешь даже на испытательном сроке
Старый 18.03.2015, 12:28   #9  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
дык, не жену ж выбираем.
характер - важная часть. но это все-таки работа.
Старый 18.03.2015, 14:05   #10  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2155 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Стараюсь всегда дать задание на дом, даже если очень рекомендуют. За выполнение задания, пожалуй, ни разу не платил. Задание для разработчиков, как правило, 8-16 часов по оценке самого же исполнителя. Смотрим на качество оформления кода, используемый подход, соответствие "ТЗ". Как правило, важно задать вопросы к ТЗ - тоже показатель, заданы они или нет. Задания бывают как абстрактные, так и с текущих проектов.
__________________
Ivanhoe as is..
Старый 18.03.2015, 14:34   #11  
AP-1055D is offline
AP-1055D
Участник
 
351 / 92 (4) ++++
Регистрация: 01.06.2011
А если разработчик сам предоставит код с какого-нибудь проекта\своего собственного проекта? Тогда это может заменить тестовое задание в плане проверки качества кода? Подходов?
Старый 18.03.2015, 14:37   #12  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Когда мы нанимали разработчиков в Вену, мы всегда давали начальные тестовые задания в оффлайн забесплатно, а потом при вменяемом качестве приглашали на недельку в офис и платили по итогам. За 7 лет наняли 5 человек. На тестовых заданиях два из них показали нормальную работу, один - хорошую, а два - отличную. Точно так же они проявили себя впоследствии и на работе: первые три работали, но требовали опеки, а два - работали самостоятельно и с высочайшим качеством. Нет ничего лучше тестовых заданий.
За это сообщение автора поблагодарили: AlGol (1), Vals (1).
Старый 18.03.2015, 14:48   #13  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2155 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Цитата:
Сообщение от AP-1055D Посмотреть сообщение
А если разработчик сам предоставит код с какого-нибудь проекта\своего собственного проекта? Тогда это может заменить тестовое задание в плане проверки качества кода? Подходов?
Не катит. И так домашку он делает удаленно без контроля (может кто-то помочь), а если вообще готовый код... Мне главное понять как он решит конкретную задачу моего консультанта.
__________________
Ivanhoe as is..
Старый 18.03.2015, 15:08   #14  
Morpheus is offline
Morpheus
Участник
Аватар для Morpheus
Соотечественники
 
602 / 164 (7) ++++++
Регистрация: 30.03.2005
Адрес: Київ-København-Düsseldorf
Тестовые задания выполняю с удовольствием. Мне не нравятся тесты и беседы с целью составления психологического портрета.

-Вы всегда следуете правилам?
-Как вы поступите если...
Старый 18.03.2015, 15:09   #15  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от EVGL Посмотреть сообщение
Когда мы нанимали разработчиков в Вену, мы всегда давали начальные тестовые задания в оффлайн забесплатно.
Какого объема? Можно пример?
Старый 18.03.2015, 16:09   #16  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Сообщение от belugin Посмотреть сообщение
Какого объема? Можно пример?
На день работы: сделать таблицу и написать форму, которая являлась бы источником складских проводок. Например, расщепляла бы строку на delivery schedule.

Ныне для AX2012 я бы попросил соорудить нечто, реализующее концепцию SourceDocument и создающее проводки в ГК. Сам бы за день не справился, признаю, но я и не разработчик уже как 7 лет.
За это сообщение автора поблагодарили: belugin (5).
Старый 18.03.2015, 17:24   #17  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Цитата:
Сообщение от AP-1055D Посмотреть сообщение
А если разработчик сам предоставит код с какого-нибудь проекта\своего собственного проекта? Тогда это может заменить тестовое задание в плане проверки качества кода? Подходов?
Иметь свой проект для опытного и занятого программиста несколько странно. Такой должен ненавидеть писать еще и "для себя".

А с проекта клиента или работодателя уже некрасиво как минимум и формально наказуемо.

Логично?
Старый 18.03.2015, 17:47   #18  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,490 / 1060 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Цитата:
Сообщение от ax_mct Посмотреть сообщение
А с проекта клиента или работодателя уже некрасиво как минимум и формально наказуемо.

Логично?
На форуме масса примеров кода, которые в том числе сделаны на/для конкретных проектах/ов, давайте всех посадим за это и форум закроем.
Логично?
Старый 18.03.2015, 17:48   #19  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Логично. Если и пишем что-нибудь для себя, то это для блогов и всяких Proof of Concept, т.е. "на коленке" и на скорую руку, такое демонстрировать можно не всегда.
Старый 18.03.2015, 17:58   #20  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Цитата:
Сообщение от EVGL Посмотреть сообщение
Когда мы нанимали разработчиков в Вену, мы всегда давали начальные тестовые задания в оффлайн забесплатно, а потом при вменяемом качестве приглашали на недельку в офис и платили по итогам. За 7 лет наняли 5 человек. На тестовых заданиях два из них показали нормальную работу, один - хорошую, а два - отличную. Точно так же они проявили себя впоследствии и на работе: первые три работали, но требовали опеки, а два - работали самостоятельно и с высочайшим качеством. Нет ничего лучше тестовых заданий.
Вот это самый разумный вариант. Сначала домашнюю работу на несколько суток, а потом недельку посмотреть на человека.
И то вопрос насчет домашней работы для серьезного опыта, но может иметь смысл когда кандидатов много.

Апофеоз глупости (довольно распространенный) когда дают 40-60 минут с секундомером, отключают интернет и смотрят толпой на твой экран насколько уверенно ты печатаешь. До сих пор я в шоке после такого изнасилования

Более мягкие варианты когда просто в их офисе в условиях ограниченного времени ( 40-60 минут) являются меньшим злом но все равно глупость уместная только для отбора тех у кого нет реального опыта. Нормальные задачи чтобы было что оценивать уместнее давать на дом.
-----------------------------------------------------------------------------------------
Все выше про постоянную работу. В случае временной/контракторской/сдельной любые тесты IMHO - признак неадекватности. Потому как априори такие подрядчики обязаны иметь старший (senior) уровень и это сразу видно по опыту в резюме и через разговор.

Но есть как раз вторая часть как бы "на недельку в офис" в виде нотиса в 1 день в первую неделю контракта а то и двух. Притом и далее при отсутствии удовлетворительных результатов можно просто не заплатить. Что вполне само по себе тестирование.
Теги
dax, x++, тестовое задание

 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:57.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.