
Alexey
29.03.2017
08:37:40
тут главное красиво смолвить!

Dmitry
29.03.2017
08:37:43
Лично я считаю - сеньор это Чувак который знает не только преимущества, но и недостатки, знает кроме языка и фреймворка другие языки и Фреймворки, знает основные пакеты и знает случаи, когда они не работают

Alexey
29.03.2017
08:37:48
ведь у всех тут есть работа

Mikhail
29.03.2017
08:37:53
А как отличить Джуниора от сеньора?
К примеру, человек счас работает ведущим эрланг разработчиком, хочет к нам, но к заданию отнёсся несерьезно - смешал несмешиваемую логику в одном модуле. Зато просит >160к.

Google

Ivan
29.03.2017
08:38:09

Dmitry
29.03.2017
08:41:09
Но это должен делать чувак ещё до жуниора

The mirror
29.03.2017
08:41:33
слышал такую градацию:
junior - человек который знает "что" нужно сделать, он понял задачу и будет ее решать, искать решения, интересоваться у коллег и т.д.
middle - человек, который знает "как" сделать задачу, у него уже достаточно опыта, чтобы самому решить проблему
senior - человек, который знает "зачем" нужно делать задачу и вообще нужно ли, он может предложить другое, более хорошее решение, видел примеры успешных и плохих решений

Dmitry
29.03.2017
08:41:35
Иначе он ещё недопрогрпммист

Mikhail
29.03.2017
08:42:19
Ну вот и смысл таких брать? говнокодит на ТЗ - будет говнокодить в продакшене. Это к вопросу о необходимости ТЗ.

Dmitry
29.03.2017
08:42:33
Но с другой стороны - нафаршмачить говнокодца в моменты вдохновения может каждый

Alexey
29.03.2017
08:42:34
а кто-нибудь приезжал на собеседования лично в другой город? кого-нибудь заставляли решать какие-то тестовые задания без доступа к интернету вообще?

Mikhail
29.03.2017
08:43:00
Раздал задание 9 кандидатам, только 4 сделали и только двое из них сделали это хорошо.

Dmitry
29.03.2017
08:43:20

Alexey
29.03.2017
08:43:32
это вот как по твоему?

Dmitry
29.03.2017
08:43:51
Смотря что потом оценивают

Alexey
29.03.2017
08:43:55
могли же ведь прямо не общаясь с тобой взять тебя по форкам на гитхабе

Google

Dmitry
29.03.2017
08:44:16
Я тогда был недопрограммистом

Александр
29.03.2017
08:44:19
что за задание-то, парни?

Dmitry
29.03.2017
08:44:22
И диплом тракториста
Так что вроде норм - я нормально воспринял
И смотрели в основном на рекурсию там, логику .
Так бы если бы вбили код в ком - он бы стопудово не скомпилился

Alexey
29.03.2017
08:45:22
задание решено не разглашать. а то оно будет известно. и придется другое что-то придумывать. наверняка это будет что-то еще более сложное, и его вообще уже никто не сделает
...более сложное, чем два байта переслать

Rumata
29.03.2017
08:45:54
Сеньор чел который понимает бизнес
А не только как кодить
слышал такую градацию:
junior - человек который знает "что" нужно сделать, он понял задачу и будет ее решать, искать решения, интересоваться у коллег и т.д.
middle - человек, который знает "как" сделать задачу, у него уже достаточно опыта, чтобы самому решить проблему
senior - человек, который знает "зачем" нужно делать задачу и вообще нужно ли, он может предложить другое, более хорошее решение, видел примеры успешных и плохих решений
Поэтому эта штука да

Alexey
29.03.2017
08:46:18
кодит - кодер

Rumata
29.03.2017
08:46:26
Я согласен с этим критерием

Александр
29.03.2017
08:46:27

Alexey
29.03.2017
08:46:33
бездумно вообще
на задание давалась неделя.
я делал такое же задание, когда меня набирали. и с учетом двух работ, успел сделать и на ерланге и на эликсире

Александр
29.03.2017
08:47:27
просто в последний раз искал ждунов и мидла, мы только вопросами для первого этапа ограничились и элементарными задачами на месте, двух неплохих парней выбрали

Alexey
29.03.2017
08:47:47
так что если не успели сделать, то тут я уж не знаю.

Dmitry
29.03.2017
08:47:52
Ждунов набираете?)

Александр
29.03.2017
08:48:03
ну то есть, мы долго совещались с коллегами как потерять меньше времени, и с задачей не определились

Google

Александр
29.03.2017
08:48:11
опечатался, ёпт

Alexey
29.03.2017
08:48:21
а "задачами на месте" это как? лично собеседовали?

Александр
29.03.2017
08:48:30
да

Mikhail
29.03.2017
08:48:35

Александр
29.03.2017
08:48:40
у нас была цель только толковых собеседовать

Ivan
29.03.2017
08:48:55
ну еще из своего опыта, я описывал бизнес задачу и чуваки предлагали как ее решить можно

Александр
29.03.2017
08:49:09
но вот задание смогли составить только по вёрстке, по кодингу, не пришли к общему знаменателю, потому и интересуюсь как другие нанимают

Alexey
29.03.2017
08:49:09
ну вот а теперь представь, что кандидат для тебя - это буквы в чатике. лично ты хотя бы на него в целом можешь поглядеть. как на личность. как он себя ведет. как разгваривает.
у нас же не въеб

Александр
29.03.2017
08:49:38
просто мы сошлись к тому, что нам важнее увидеть как человек рассуждает над проблемой вживую

Alexey
29.03.2017
08:49:46
ВОООТ

Александр
29.03.2017
08:49:50
как ищет путь

Dmitry
29.03.2017
08:49:59

Александр
29.03.2017
08:50:04
тестовые задания не особо дают это увидеть
а джун которого наняли вообще облажался на задаче - вывести числа от одного до 10 на питоне =) очень волновался, а работал потом норм

Alexey
29.03.2017
08:50:49
вот поэтому хотя бы голосом надо было пообщаться. тестовое было только после этого

anton
29.03.2017
08:50:52
все проще, парни. надо давать такое задание, где парень охуеет выдумывать названия переменным.
если фантазии хватит, что бы не повторяться и не устать - годный

Александр
29.03.2017
08:51:15

Google

Александр
29.03.2017
08:51:28
это важное умение, кстати
нарабатывать его непросто с нуля

Dmitry
29.03.2017
08:51:43
Есть такое мнение, что в программировании на функциональном языке не нужны переменные

Александр
29.03.2017
08:51:56
ну это у крутышей

anton
29.03.2017
08:52:02
а если там будет def getDogovor(id) do...

Mikhail
29.03.2017
08:52:30
Был у меня кандидат, который не захотел общаться голосом. Я ему сказал, что текстом будет скучно и давайте лучше голосом. Он ответил: "ок, подумаю". Вторую неделю думает.

Dmitry
29.03.2017
08:52:49
Можно сказать, что ты сразу пишешь обфцсцированный код

Ivan
29.03.2017
08:52:56
думает

Admin
ERROR: S client not available

Alexey
29.03.2017
08:53:22
у меня знакомый есть. он заикается. а пишет норм

Dmitry
29.03.2017
08:53:37
def _.0 do
def_.0(_.0,_.1) do ....

Andrey
29.03.2017
08:53:44
> ну вот а теперь представь, что кандидат для тебя - это буквы в чатике. лично ты хотя бы на него в целом можешь поглядеть. как на личность. как он себя ведет. как разгваривает.
впервые познакомился с работодателем и командой, когда отработал уже полгода и поехал трудовой договор подписывать
до этого голосом ни разу не общались

Alexey
29.03.2017
08:54:20
у меня так было в предыдущем проекте
так за два года и не познакомились ни лично. ни голосом. ни как оно выглядит вообще
и разошлись так же

Andrey
29.03.2017
08:55:05
самое смешное, что через пару месяцев моей работы уволили предыдущего программиста
за то что «сидел в уголке тихо и боялся обсуждать задачи»

Google

Alexey
29.03.2017
08:55:50
ну вот сейчас бы можно бы сказать, что у вас хуевая контора. в традициях чатика

Andrey
29.03.2017
08:56:05
у нас охуенная контора
а если чувак настолько необщителен, что не может задачу обсудить, делает как он себе это представляет и получается говно — он непрофпригоден

Александр
29.03.2017
08:56:55

Andrey
29.03.2017
08:57:00
при этом мне сидя за 1к км от офиса это удавалось, а ему — нет

Alexey
29.03.2017
08:57:13
если человек не может общаться даже на собеседовании, то к тем же выводам можно прийти еще до того, как ты его принял и он сожрал N финансов конторы

Александр
29.03.2017
08:57:22

Alexey
29.03.2017
08:57:35
это кодер!
кстати, тоже нужные люди

Andrey
29.03.2017
08:57:51
ну вот я за ним потом в течение полутора лет фронт и переделывал-доделывал :)

Александр
29.03.2017
08:57:54
ну они обычно ни о чём. не думают и очень быстро пишут код

Andrey
29.03.2017
08:57:59
правда потом я ушёл на бэкэнд и переделывали уже за мной...

Александр
29.03.2017
08:58:02
потому их тоже можно использовать

Andrey
29.03.2017
08:58:04
но это уже совсем другая история ©

Alexey
29.03.2017
08:58:43
чтож вы так плохо командно работали, что постоянно друг за другом все переделывали? )

Andrey
29.03.2017
08:59:05
потому что команды не было
я один был на фронте
и двое на бэкэнде
я имею в виду именно программистов, дизайнер и верстальщик были отдельно конечно)

Alexey
29.03.2017
08:59:40
ну. если ты на фронте, а парни на бэк, то я тут хз. без обсуждений тут ну вот никак не обойтись
так что к парню претензии можно понять.

Andrey
29.03.2017
09:00:19
ну конечно