А, видимо, когда он не сможет нагуглить решение, то будет стоять с глазами, полными грустью, как у кота из шрека и мямлить что-то наподобие «Это не возможно… это в принципе не возможно».
Работал с таким «молодым, быстро обучающимся, динамично развивающимся программистом», который запилил пример аяксового запроса с сайта jquery и уверял, что это серверный косяк. И плевать ему было что его форма улетает на example.com/ajax-form.
Я бы не говорил так, не зная, чем занимались данные люди. У меня друг-администратор, который до 2012-го года работал в айти отделе одной из госконтор рассказывал забавную историю: у них, уже в далеком 2009-м году, по каким-то не мысленным указаниям сверху, было автоматизировано много чего, вплоть до пропускной системы. И если теточек-бабушек с проходной смогли отправить либо в другие отделы, либо уволить по сокращению, то еще около полусотни человек которые стали не нужны чуть менее чем за месяц пришлось оставить на своих местах. Потому что, опять же, сверху, пришло указание — не увольнять. И так получается, что есть полностью автоматизированная система, которой надо пользоваться. И есть бумажная бюрократия, которая существует и будет существовать.
Поэтому у них не смотря на то, что заказ того же обеда, канцелярских принадлежностей, отпусков и прочего-прочего можно сделать на сайте, то все равно на том конце сидит сотрудник, который это все распечатает, подпишет, подошьет в еще один томик и пустит по рукам 3-4 сотрудников которые отвечают за обеспечение офиса.
Что происходит с основной деятельностью — конструкторской и исследовательской (если я правильно помню, чем занималась эта организация), то там вообще беда.
А как же крики ПМа, который будет подлетать каждые 20 минут и кричать: «Ну когда же! Когда же это будет готово». Хотя задача на неделю, а разработчик взялся за нее только вчера. Или как насчет зарождением собой дверей офиса в 19:00 в пятницу, опять же с криками «Стоять! Никто не уйдет домой пока не выльем свежую версию на продакшн..»
Трое из «ведущих» быстро отстали от меня с подобными вопросами и сразу перешли к делу, после того как я спросил — а сколько раз за итерацию мне придется переписывать стандартные библиотеки.
А вот представьте, что компания, в которой вы работаете занимается как раз такими вот «второстепенными» вещами. Я думаю большая часть компаний может пользоваться данным способом без ущерба для себя. Особенно если это веб.
Так если он на работе будет занимается уже чем-то более серьезным, то это и серьезное надо проверять. Иначе у вас будет взаимное недопонимание. Почему я привел пример со статистикой — потому что это была бы очень близкая задача к тому, чем пришлось бы заниматься кандидату.
Если бы ему требовалось бы еще писать низкоуровневую северную часть, что бы держала тысячи клиентов разговор был бы совершенно другим (но не думаю что в таком же ключе, вместо проекта собирающего статистику, игровой сервер в паблик не выкинешь — там все гораздо серьезнее).
Я согласен, что не всё можно вынести в эту схему, но если присмотреться, то многие второстепенные вещи можно, если нужен человек способный решать второстепенные вещи не из рук вон плохо, а на отлично.
Все таки не такая уж и утопия. Пока работал в геймдеве всегда была гора различных задач второстепенной важности, но которые было бы неплохо сделать. Изолированность в необходимой мере присутствовала, каждая задача или стопочка задач решалась за достаточно короткое время (от пары часов до пары дней).
Пример такой задачи: Есть ddl для статистики, тестовые данные для нее генерируются за полчаса работы тестеров. И есть целая стопочка задач по этой самой статистике. В целом, если делать все правильно и грамотно и в красивом виде, то уйдет около 2-3 месяцев с одного человека. А так, можно было бы по частям давать на кандидатов (открытый репозиторий с проектом, кода там не так много и он не такой, что его следовало бы скрывать ото всех). Все хорошо написано, работает не падает — сливаем с мастером, в карман денюшку и приглашаем на работу.
Очень нравится мне, когда меня полчаса расспрашивают про различные сортировки, просят написать несколько видов деревьев, дают несколько задачек на логику, про которые обычно уже говоришь — из этих 5 могу сразу по трем дать ответ (тогда листочек с этими задачами просто убирают с глаз), а потом, когда это все позади говорят, что им нужен человек который будет заниматься <описание какой-то чепухи, вроде создания формочек и натягивание их на модели для возможности менеджерам что-то вносить и редактировать...>
Работодатель, который не первый день живет в этом мире, должен понимать что все относительно. Я вот сейчас мысленно представляю двух людей — того самого знакомого из прошлого комментария(для краткости назовем его Знакомый) и одного коллегу(просто Коллега), проработавшего более 4 лет на одном месте и добившегося повышения до ведущего разработчика.
Вот вы не поверите, как последний веселит, начиная от своего гонора, заканчивая своими знаниями. Он проработал в одной компании шесть лет, через него прошло не больше 10 сотрудников (комманды там были маленькие и не сказал бы что самые профессиональные) и считает что все познал, весь мир повидал и может других учить. Знакомый сейчас в подобной ситуации — у него пятеро в подчинении и трудится он как вол. Коллега только раскидывает задачи, пишет по 30-50 строчек кода в день, не самого сложного и иногда рефакторит то, что написали его падаваны. И прочее-прочее.
Так вот, если знакомый не боится завтра остаться без работы — потому что знает, что он уже после завтра будет настраивать себе окружение на новом месте, то для коллеги это будет серьезный удар. Во первых, на обычного разработчика в команду ему не позволит пойти его самолюбие — как так, два года руковожу, а тут придется просто код писать. А на ведущего он, в нормальной компании ну просто не потянет. У него уже атрофировалось мышление. Ему для того, что бы дойти до уровня ведущего разработчика следующие год-полтора нужно часов по 10 пахать. И именно пахать.
Если руководитель, который набирает себе сотрудников не понимает таких нюансов, или не знает чего он хочет, то я с большой уверенностью могу сказать что пригласят на собеседование коллегу — он больше доверия внушает
Можно и несколько раз. Вы знаете насколько люди могут быть упертыми? У меня знакомый за 3 года поработал в 10+ компаний стартапов, прежде чем осел в последнем. Выросли из 6 человек в 40, вот получилось. Сейчас уже он изменился и вряд ли следующим местом его работы будет очередной стартап. Но то, что каждое его место работы было той еще лотереей (и с деньгами прокидывали, и с интеллектуальной собственностью) — это правда.
Кстати, у меня хороший вопрос к HR (надеюсь, они тут есть). Вот почему вы считаете, что испытательный строк — это испытательный строк для компании. Что бы посмотреть на что способен кандидат, как он в работе, как вливается в коллектив.
Почему в ваших глазах, если я уволился через два с половиной месяца после приема на прошлое место работы, то автоматом становлюсь никчемным кандидатом, которому проще, извиняюсь за выражение, жопой лом перекусить, нежели доказать вам, что мой предыдущий работодатель меня не устроил по десятку различных причин? Почему в ваших глазах компания является олицетворение чего-то безупречного и прекрасного, которое может испортить такой вот кандидат как я?
Почему мне надо сидеть и блевать от работы еще два-три-четыре месяца, что бы потом на собеседовании изливаться вам о том, что вот, я пытался, я старался. Целых полгода верой и правдой служил предыдущему работодателю, но увы.
Попробуй собери информацию о компании, где на их сайте, который был зарегистрирован всего лишь пару месяцев назад, только лишь заглушка, а единственный человек с которым ты контактировал — это либо непосредственно директор, либо какой-нибудь второй по значимости человек в компании. Тут как с любыми другими стартапами — либо повезет, либо нет.
Никто с тобой не будет такой договор заключать, такие компании найдут себе сотрудника не сегодня, так завтра. Потому что они делают мечту многих — «попасть в геймдев» практически реальностью. Приходи и бери. Тут то многие и забывают о суровой реальности.
Я вот не понимаю сейчас компаний, которые дают какое-то весомое (более 2-3 часа на реализацию за чашечкой кофе) задание. Они вообще в курсе, что сейчас происходит на рынке? Человек может до 4 раз в день ходить на собеседования (у меня правда было максимум 3, но два с половиной часа посредине дня оставалось и для четвертого), если он уволился и за один вечер просмотрел 100500 вакансий на том же hh и по интересующим ответил.
Знаешь, я вот работал в геймдеве последние три года. Собеседование в таких компаниях, особенно молодых, перспективных и бурно развивающихся (в основном социальные игры) — просто сказка. Говорят, что и через полгода у моего подъезда будет и порше стоять, а я смогу себе вставить все 32 золотых зуба.
В реальности же — ЗП ниже чем средняя по рынку, денег нет на нормальный монитор и офис, и самое забавное то, что никто тебе не гарантирует, что через три месяца, после запуска очередной сити-билт-тюрага-фермы, когда инвесторы поймут что влив до миллиона долларов в разработку смогут отбить их только если чудом… ты не окажешься на улице со словам — инвесторы закрыли проект и прекратили с нами сотрудничество.
Сейчас представляю как бы смотрелись 4 записи в трудовой книжке в начале карьеры за два с половиной месяца. Не знаю с чего мне так не везло. Даже пятое, где я проработал почти 9 месяцев, обрадовало в середине лета, когда я им сказал что увольняться собираюсь — «Молодой человек, а вы у нас не оформлены...». Ушел с записью в трудовой с одним месяцев.
Я думаю, если я скажу, что иногда приходилось и не одну тысячу объектов упаковывать (и распаковывать для редактирования тоже) в хитрое бинарное представление, делая при этом некоторые модификации (самое простое — инкремент поля version при модификации) и общаться при этом через сокеты с _несколькими_ приложениями, и возможностью откатить результат, если один из наших клиентов не смог вернуть нормальный ответ (правда это было реализовано только частично) — то его наверное хватит удар, а я буду еретиком.
Работал с таким «молодым, быстро обучающимся, динамично развивающимся программистом», который запилил пример аяксового запроса с сайта jquery и уверял, что это серверный косяк. И плевать ему было что его форма улетает на example.com/ajax-form.
Поэтому у них не смотря на то, что заказ того же обеда, канцелярских принадлежностей, отпусков и прочего-прочего можно сделать на сайте, то все равно на том конце сидит сотрудник, который это все распечатает, подпишет, подошьет в еще один томик и пустит по рукам 3-4 сотрудников которые отвечают за обеспечение офиса.
Что происходит с основной деятельностью — конструкторской и исследовательской (если я правильно помню, чем занималась эта организация), то там вообще беда.
Если бы ему требовалось бы еще писать низкоуровневую северную часть, что бы держала тысячи клиентов разговор был бы совершенно другим (но не думаю что в таком же ключе, вместо проекта собирающего статистику, игровой сервер в паблик не выкинешь — там все гораздо серьезнее).
Я согласен, что не всё можно вынести в эту схему, но если присмотреться, то многие второстепенные вещи можно, если нужен человек способный решать второстепенные вещи не из рук вон плохо, а на отлично.
Пример такой задачи: Есть ddl для статистики, тестовые данные для нее генерируются за полчаса работы тестеров. И есть целая стопочка задач по этой самой статистике. В целом, если делать все правильно и грамотно и в красивом виде, то уйдет около 2-3 месяцев с одного человека. А так, можно было бы по частям давать на кандидатов (открытый репозиторий с проектом, кода там не так много и он не такой, что его следовало бы скрывать ото всех). Все хорошо написано, работает не падает — сливаем с мастером, в карман денюшку и приглашаем на работу.
Вот вы не поверите, как последний веселит, начиная от своего гонора, заканчивая своими знаниями. Он проработал в одной компании шесть лет, через него прошло не больше 10 сотрудников (комманды там были маленькие и не сказал бы что самые профессиональные) и считает что все познал, весь мир повидал и может других учить. Знакомый сейчас в подобной ситуации — у него пятеро в подчинении и трудится он как вол. Коллега только раскидывает задачи, пишет по 30-50 строчек кода в день, не самого сложного и иногда рефакторит то, что написали его падаваны. И прочее-прочее.
Так вот, если знакомый не боится завтра остаться без работы — потому что знает, что он уже после завтра будет настраивать себе окружение на новом месте, то для коллеги это будет серьезный удар. Во первых, на обычного разработчика в команду ему не позволит пойти его самолюбие — как так, два года руковожу, а тут придется просто код писать. А на ведущего он, в нормальной компании ну просто не потянет. У него уже атрофировалось мышление. Ему для того, что бы дойти до уровня ведущего разработчика следующие год-полтора нужно часов по 10 пахать. И именно пахать.
Если руководитель, который набирает себе сотрудников не понимает таких нюансов, или не знает чего он хочет, то я с большой уверенностью могу сказать что пригласят на собеседование коллегу — он больше доверия внушает
Почему в ваших глазах, если я уволился через два с половиной месяца после приема на прошлое место работы, то автоматом становлюсь никчемным кандидатом, которому проще, извиняюсь за выражение, жопой лом перекусить, нежели доказать вам, что мой предыдущий работодатель меня не устроил по десятку различных причин? Почему в ваших глазах компания является олицетворение чего-то безупречного и прекрасного, которое может испортить такой вот кандидат как я?
Почему мне надо сидеть и блевать от работы еще два-три-четыре месяца, что бы потом на собеседовании изливаться вам о том, что вот, я пытался, я старался. Целых полгода верой и правдой служил предыдущему работодателю, но увы.
Никто с тобой не будет такой договор заключать, такие компании найдут себе сотрудника не сегодня, так завтра. Потому что они делают мечту многих — «попасть в геймдев» практически реальностью. Приходи и бери. Тут то многие и забывают о суровой реальности.
В реальности же — ЗП ниже чем средняя по рынку, денег нет на нормальный монитор и офис, и самое забавное то, что никто тебе не гарантирует, что через три месяца, после запуска очередной сити-билт-тюрага-фермы, когда инвесторы поймут что влив до миллиона долларов в разработку смогут отбить их только если чудом… ты не окажешься на улице со словам — инвесторы закрыли проект и прекратили с нами сотрудничество.