
Комментарии 30
Отличный разбор!
За карьеру провел сотни собеседований и в разы больше просмотрел резюме. Могу подтвердить, что "вылизанный" проект чаще работает в минус, чем в плюс. У среднего соискателя в github'е несколько форков (в основном ради пары коммитов) и полтора пет-проекта, собранные на коленке. На этом фоне тщательно оформленный и прибранный проект смотрится слишком подозрительно. При внимательном изучении часто оказывается, что это артефакт прохождения какого-нибудь курса или практикума, в котором обещано портфолио. Т.е. никакой реальный опыт работы не подтверждает.
Если у вас есть время на свой гитхаб, либо вы не работаете, либо ноулайфер, который в силу ограниченных ресурсов организма и на работе ничего в итоге не делает, и на гитхабе будет так себе результат. Думаю у большинства, кто до 2010 занимался IT и потом стал важным начальником, который решает кого брать, а кого нет, не было не то что кода на гитхабе, так у него еще и проектов домашних не было. Глупости это все. Это как у строителя спросить, а Вы сами, в свободное время построили многоэтажный дом на 10 подъездов?
Все языки, библиотеки, фреймворки это всего лишь инструменты. Чтобы ЛЮБОЙ человек на этом свете мог написать КАКОЙ УГОДНО проект, решить свою или чужую задачу. Остальное уже не важно. А за качество кода пускай отвечает более опытный товарищ. История создания Half-Life 1 вам в помощь. Никогда не доверяйте найм сотрудникам на зарплате)
либо вы не работаете, либо ноулайфер
Других вариантов не бывает.
Это все родилось из-за гипер конкуренции в FAANG, куда, чтобы отсеять хоть кого-то, стали требовать ведение гитхаба и буквально выбирать из массы желающих тех, кто гитхабом показывает, что он "предан делу" и по гитхабу дополнительно ещё и квалификацию оценивать.
Только почему-то докатилось до того, что Кабан Кабаныч из "ООО ИТ рога и копыта" (и тысячи подобных Кабанычей) решил применить требования FAANG.
Только почему-то докатилось до того, что Кабан Кабаныч из "ООО ИТ рога и копыта" (и тысячи подобных Кабанычей) решил применить требования FAANG.
Потому что и туда куча желающих (из которых 96% болваны, вкатыши и мошенники). Это не от хорошей жизни. Мы и 20 лет назад ржали над резюме "программистов" с навыком "уверенный пользователь ПК, ворда и экселя". С тех пор число болванов и, особенно, мошенников только увеличилось, но, поскольку убедительно писать резюме они уже научились, сначала пришлось спрашивать про канализационные люки :), а потом и всё остальное.
Почему так категорично?
Ведь для учебы и для решений своих задач можно вести гит вполне по несколько часов в день или выходные и при этом не быть ноулайфером
Сколько у вас лишних часов в день?) И если вы их тратите на гитхаб, то в чем ваша жизнь?)
Ну как сказать лишних..) Смотря что под этим понимать.
И тратить время на гит тоже можно рассмотреть с разных сторон.
По первому - если день работы на удаленке то это 3 часа лишних.
А во второму - есть проект, халтурка который ведется на гите причем там не нужны информативные коммиты, не нужны ветки и прочий функционал. Просто структурированная база кода где пушится сразу в мейн.
По несколько часов в день? У меня после работы и ежедневной рутины остаётся 3-4 часа в день. На себя, на семью. И на ведение гита по несколько часов в день, конечно же.
В первом абзаце - узко мыслите, похоже на какие-то оправдания непонятно зачем, вас никто не заставляет этим заниматься.
У людей это может быть хобби, код писать даже вне работы. Кто-то читает книги, кто-то ходит на рыбалку, а кто-то, вот, пишет код и ему это нравится, и не вам судить, какой должна быть жизнь.
Я совершенно согласен с тем, что требовать гит у кандитата в качестве подтверждение опыта - совершенно абсурдно. Действительно есть миллион ситуаций - когда на свои проекты нет времени или сил.
Но то, что прямо категорически - те у кого есть гит, ноулайферы - не согалсен. У меня примерно у половины товарищей разработчиков - есть какой нибудь проект домашний. У кого-то это приложение для пылесоса, у кого-то - собственная прокся до конкретного ресурса в сети, у кого-то недоделанная игра, один парень пытается сейчас в ai-агентов. Есть и большие проекты и маленькие.
А про 10 этажный дом... самое забавное что пришлось уточнять про 10 этажный - иначе аналогия не работает)) ведь строители которые строят сначала дома проектна и дома для себя тоже строят потом сами (я прямо сейчас в таком нахожусь в гостях, и видит бог - архитектурный перокт ему бы не помешал)
Ещё встречал подвариант ложно-показного - где не "весь проект парой коммитов" а история с осмыслено-раздельными коммитами, код вроде неплохой и сроком недавной. Но использованная в этом коде базовая база языка в живокодировании не показана, плавает знатно. Уровень знаний в коммитах и в общении кардинально разный выходит.
То есть либо кусками накоммичено по готовому чужому репозиторию, либо тулой какой нагенерено. Того самого маленького плюса "человек этим заморочался" и нету.
Иногда переоценивается чистота кода в коммерческих проектах. Для иллюстрации посмотрите на код vmware версии кажется 4, она была и топовой, и с крайне сомнительным кодом.
С другой стороны, я уверен что код яндекс.почты идеален, это же Яндекс! Ну и почему такие архитектурные косяки?
А можете рассказать про разработчика:
(и у нас на него нехватило денег, но это другая история)
А что вас интересует? Имен и проектов я очевидно раскрыть не могу (да и не помню уже честно говоря).
Пришел человек у которого на гитхабе была openSource библиотека, позволяющая если правильно помню - производить обработку изображений в декларативном стиле (вырезать круг, сделать блюр, сделать tint, масштабировать и прочее). Мы ей не пользовались, но репа была достаточно звёздна, и востребованная.
На интервью показал себя великолепно.
А дальше все просто - мы выкатили оффер, но какой-то банк просто выкатили оффер жирнее, которой мы не могли перебить, и кандидат ушел.
Я бы немного при@уел если бы у меня спросили ссылку на какой-то публичный гит проект...
Может быть аккаунт на Github или Gitlab, а не git...
Есть подозрение, что со ссылками на гитхаб в резюме всё точно так же, как с фотографиями в них же: их не должно быть, чтобы не было возможности отсеяться из-за субъективности вкусов каждого конкретного отсеивателя. Автор сам констатирует, что мнения разделились и заметная часть проверяющих будет искать идеал по их личным меркам в данный момент и в текущем настроении.
От части есть такое((
В надежде немного "переломить" ситуацию была написана статья (основной посыл как раз - ссылка на гит не может считаться в минус).
По факту - ссылка на гит если он у кандидата есть - может привести к куда более конструктивному собеседованию, по результатам которого будет выстроено более точное мнение о кандидате (зачастую еще люди считают - что мнение о кандидате бывает только хорошее или плохое, но на деле - оно скорее совпадаем/не совпадаем. И кандидат который например показал более низкий технический уровень, но лучшие софт скилы или мотивацию или умение работать с монотонными задачами будет интереснее, чем более хардовый специалист).
А правильное менение о кандидате - залог того, что ни с одной стороны после трудоустройства не будет неоправданных ожиданий. Короче для всех хорошо)))
Все эти персональные гиты, чистейшей воды ересь, ну кто разрешит серьёзные рабочие пректы на персональный гит выкладывать? А пет проекты - это исключение, не всем они в хозяйстве нужны, ну или проект ради проекта, а эксперементы могут выглядеть не очень, зачем их показывать? Короче, личный гит - далеко не у всех и судить по нему - верх наивности.
Ссылка на git в резюме соискателя