metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2014-01-29 02:59 pm

Problem solving skills

Состояние работы "нужны люди умеющие дотнет+SQL/clojure+SQL" дошло до критического, надо как бы уже и решать.
Ну, с переманиванием готовых специалистов с ибы или епама все понятно - предложить две моих зарплаты и все ок. Или айседа за три зарплаты, не суть важно.
Но хотелось бы, конечно, эту зарплату забрать себе, а на работу взять джуниора, потому что дообучать все равно придется, а специалисты с епама и опытом работы в проектах вида "деньги из тумбочки, работает 100 человек" первым делом поставят под сомнение мои технические решения, что будет сильно мешать рабочему процессу.

Соответственно, возникает вопрос: как оценить мотивацию и интеллектуальный потолок оного джуниора? Отсутствие опыта - похер полностью. Отсутствие знаний, в принципе, не похер, но это исправляется при наличии мотивации. А вот если у человека принципиальный физиологический тупик в мозгу, потому что его родители плохо питались в перестройку или у него принципиальная фига в кармане на тему мотивации "всех денег не заработаешь, работать нету смысла, на дядю работать западло, мир обитель зла, нужно ничего не делать, чтобы не увеличивать энтропию и не служить демиургу" - это никак не исправишь.

И второе, что еще не совсем понятно - это как оценить умение человека в "решение проблем". С одной стороны, этому вроде бы можно научится, хотя бы вкурив начальные сведения про ТРИЗ, и вообще оно улучшается с опытом. С другой - сейчас этому не учат и отличить реально тупого человека от человека, которого в детстве забыли научить problem solving skills, а собственного любопытства не хватило - тоже непонятно как.

PS: http://habrahabr.ru/post/169949/ - чего делать не надо :)

[identity profile] justy-tylor.livejournal.com 2014-01-29 03:19 pm (UTC)(link)
Тестовое задание релевантное предметной области. Например: загрузить датасет из экселевской таблицы, выругаться на ошибки, положить данные в SQLite. И всё это на хипстакложуре с выбором сторонних либ/байндингов по вкусу разработчика.

Далее можно взять с испытательным периодом. На полную мощность люди начинают работать месяца через три, но явно лажающие выявляются максимум через месяц.

И ещё, вариант усиления через "ещё одного человека" работает в случае проверенного спеца, джуниоров надо брать сразу двух, выгоднее по соотношению разгруза-по-задачам к загрузу-по-обучению, да и организационно надёжнее.

[identity profile] berezovsky.livejournal.com 2014-01-29 03:26 pm (UTC)(link)
Угу. Жуниора. На кложуре. Со сторонними либами.

[identity profile] justy-tylor.livejournal.com 2014-01-29 04:05 pm (UTC)(link)
Я когда-то использовал такое тестовое: нарисовать кубик через C(C++) и OpenGL, и на каждом фрейме менять его параметры через f (time) -> (translate, rotate, scale), написанную на Lua. Так появлялись нужные люди, со знанием или готовностью узнавать 3D и Lua, и отсеивались ненужные.

Кложурь - более популярная тема по сравнению с Lua, шире круг претендентов.

[identity profile] vp.livejournal.com 2014-01-29 04:09 pm (UTC)(link)
Есть мнение, что конторы с "графическими" тестовыми заданиями нужно избегать, пока жив :)

[identity profile] justy-tylor.livejournal.com 2014-01-29 04:17 pm (UTC)(link)
Дык, кого-то OpenGL пугает, кого-то бухгалтерия, все выбирают занятие с учётом своих фобий.

[identity profile] berezovsky.livejournal.com 2014-01-29 04:16 pm (UTC)(link)
Так появились люди, которые что-то знали о технической части или были вынуждены её узнать для выполнения задания.
К светлой голове или настрою на долгосрочное обучение и работу это не имеет никакого отношения, тем более что они ничего заранее не знают ни о специфике проектов, ни чем, как и в каком режиме придётся заниматься.

[identity profile] justy-tylor.livejournal.com 2014-01-29 04:23 pm (UTC)(link)
Тестовое задание, наряду с собеседованием, должно не только раскрывать интервьюеру информацию о претенденте, но и объяснять претенденту возможный круг его задач, специфику данного проекта и компании вообще.

[identity profile] berezovsky.livejournal.com 2014-01-29 04:36 pm (UTC)(link)
Да, человеку нужно сразу объяснить, кого из него собираются готовить и на какую перспективу.
И он должен чётко понимать, на что он идёт и чем будет заниматься ближайшие как минимум несколько лет.
И я не представляю, как жуниор может дать такое согласие хотя бы самому себе.

[identity profile] hshhhhh.livejournal.com 2014-01-30 10:25 am (UTC)(link)
Ну мне вот пришлось минимально разбираться в lua пока настраивал awesome, а в кложуре пока не пришлось!