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] sergiej.livejournal.com 2014-01-29 08:44 pm (UTC)(link)
"а специалисты с епама и опытом работы в проектах вида "деньги из тумбочки, работает 100 человек" первым делом поставят под сомнение мои технические решения, что будет сильно мешать рабочему процессу."
как раз правильные специалисты из бодишопов под сомнение ничего не ставят (вслух) а тупо шуфлюют уголь в топку ну или что там для них делать придумаешь.

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