Как Кумар в Google контрибьютил
Пишет Анонимус: «Здравствуйте ебаные читатели. Во время ожидания пайплайнов, как обычно, вижигал глазами телефон в поисках котят и тянок. Но мне повезло больше и случайно наткнулся на пост одного молодчаги-индуса.

Около-приблизительный перевод:
Наконец-то мои 15 строчек кода замерджины в Гугль.
Пулл-реквест ревьювили около месяца несколько раз.
Слава аллаху, его аппрувнули два стажера и замерджили сегодня даже без юнит тестов.
Я улучшил HTTP-клиент проекта google/go-github, что привело к меньшему использованию ЦП и памяти на системном уровне. Кроме того, он устраняет некоторые потенциальные проблемы с повреждением данных.
Я очень счастлив и горжусь одновременно. 😇
«Молодец, парень» — подумал я.
А подумав еще раз, решил все таки глянуть тот самый ПР, который улучшает все улучшения и оптимизирует все оптимизации.
Скрин в студию:

И бомбалейло заиграло на полную!
15 строчек супер-мега-улучшения, теперь-то заживем по новой, не то что раньше. Из них, конечно, кода только пару строк. И их рентабельность вызывает очень большие сомнения. и больше походит на воркэраунд…
Но зато звучит-то как, теперь на каждом собеседовании будет говорить: «Чем занимаюсь в свободное время? Да, так, ничего особенного, контрибьючу в гугл».
И хрюшандросели будут таять от сего кандидата.
Та уже тают, гляньте кол-во лайков и комментов — 33к+ и 600+
И каждый пишет: «Вдохновляет. Молодец. Хорошая работа!»
Так что хейчары, будьте бдительны, Кумар Саурабх уже стучится в ваши линкедыны!
Пост LinkedIn:
https://www.linkedin.com/posts/itsksaurabh_google-opensource-go-activity-6698955502807859200-kmbF/
PR c github:
https://github.com/google/go-github/pull/1576/files »
Прислал Анонимус
Коментарі (65)
Да фиг знает написал и написал, социальные сети какраз и созданы для этого что бы делиться своими мыслями. У человека радость в жизни, а вы сразу вешаете ярлыки про собеседования.
Не не, идея выебнуться на собесе имеет право на жизнь. Занес в лайфхак.
Тут и ловить нечего.
Идите нахуй, он правильно закрыл TCP соединение.
Ночью закон — рубист чтобы согреться
resp.ContentLength это int64. -1 будет всегда меньше 2048, ох и кумар
Автор, иди нахуй
Че доебался? Он че тебе лично в лс этим мозги выебал?
У меня от первого засабмиченого ПРа в опен сорс приблизительно такие же эмоции были
Я конечно не выебывался в линкедыне об этом, но тем не менее
Чувак сделал какой-то вклад. Пускай и минимальный
И да, на собесах это ему пойдёт в плюс
Потому что те же самые челы из гугла увидят в этом проактивность и реальную заинтересованность в том, что он делает(эти два качества ценятся)
А ты и дальше хуярь свои пиздатые проекты на галере и удивляйся, что тебя даже на собес не позовут
ИТ превратилось в сборище бестолковых хуесосов, которые умудряются наговнокодить даже в 3 строчках кода и выебываются друг перед другом своими линкединами. Чувак, проблема в том, что ИТ превратилось в высокотоксичную среду с заднеприводными говноедами, большинство из которых даже техническим складом ума не обладает.
Ну так блять
Автор поста и есть тот самый пример высокотоксичной среды
Типо, его ебёт? Это что, прям ДОЙТОЙНО целой статьи на ебаном?
Ты можешь по ебаности сравнить эту статью с ,например, сюжетом на ТСН где чел блять себе чай по 3 раза с одного пакетика заваривает? Только подтверждая все стереотипы про блять программистов-анальников. Интересно, тут много таких челов, которые сука банально экономят на ВСЁМ, прикрывая это всё фразой «Я экономлю , потому что я финансово грамотный и всё продумываю» Нет блять, заваривать себе час по 3 раза с пакетика это не финансовая грамотность, это бичарство
Или хотя бы в сравнение с предыдущей статьей , где чел на серьёзных щщах доказывает, что 2к баксов для спеца с 2 годами опыта это ебать дохуя неебаццо всраццо ты за эту сумму еще и минет ему должен делать
Здесь чел прост поделился эмоциями о первом контрибьюте в опенсорс, ниче такого в этом не вижу
Мб преукрасил(что он невъебаццо оптимизатор). Блять, тут челы себе в резюме по +3 года опыта с нехуй делать дорисовывают и ничего(это к слову о преукрашении)
Ну вот в этом и заключается суть проблемы. Раньше с подобным говнокодом он был бы пустым местом в ИТ, а сейчас он без пяти минут ценный и незаменимый специалист, которому 2к не зарплата. Собери таких в коллектив и получишь токсичное болото.
Я контрибьютил в спринг\гугл sdk\amazon sdk\intellij idea, но там в основном или фикс багов или какая-то приятная небольшая фича, но если спросят, то можно сказать. А тут он целые 2 месяца ебался, чтоб его код вмерджили, какие-то пару строк, которые не факт в релиз выйдут. Победа. Каждый рекламирует себя как может, лучше бы эти два месяца алгоритмы Кормена поучил, гляди бы так попал в гугл
Ну так два месяца это ж не значит , что он 2 месяца фуллтайм сидел ПР на 15 строк кода фиксил
Раз ты контрибьютил в опен сорс, то тебе ли не знать, как геморно и медленно там идут процессы. Особенно если ты не какой-то там кор дэвэлопер, а просто челик, который вбрасывает поправки в документацию и баг фиксы
А нормальный такой опен сорс в целом поможет не хуже, чем выдрачивание литкода. Ну, с фаангами
Есть нормальный контент по типу google summer of code
Там и кода побольше нужно будет писать и скиллов можно поднять
Да и фаанги после этого таких людей довольно охотно на собесы зовут
Обычно там есть геморой, по типу, а ты уверен что это фича полезна для комьюнити ? И ты начинаешь разбазаривать что да (а на деле просто пытался себе жизнь упростить). Фикс багов быстро залетал. Ну он же подчеркнул время, значит мол считает, что там долго обосновывал, а на деле даже иф кривой написал)
Да пиздец тут все эксперты, про константы и про кривые ифы пишут. А ничего что после оптимизатора и константа станет правильной и иф тоже. Для понимания и какого-то контекста может так и более правильно.
Эта на пехапе? Или куда… ничего не понял из кода…
эти пидорасы так и норовят создать пул-реквест, а нормальные люди часто ленятся это делать. Я как-то переписывался с одной бабой популярной в кругах андроид разработки Михаэлой, которая постоянно презентует всякие новые либы по андроиду. Она во многих проектах контрибутор. Я придумал нормальный красивый error handling для корутин. Я мол пишу, что у вас тут хуйня, тут надо это сделать, а тут это. Она пишет: «хорошая идея, создай пул реквест, я сделаю ревью и вмерджу». Там работы было на часа 4. Мне было впадлу, я отморозился. в итоге через полгода кто-то это сделал, почти тоже самое что я предложил. Захожу в пры а там блять кучу пров из разряда «я пофиксил синтаксическую ошибку в комментарии» «я тут убрал лишний пробел», «я отформатировал код» «поменял название переменной на более осмысленное»
This indus is a free person and I am ready to support him. Svetlana Tikhanovskaya