Программирование


Ответить в тред Ответить в тред

<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
58 3 20

Безудержного двачехантинга тред Аноним 08/03/19 Птн 00:31:41 13608191
StampsofAzerbai[...].jpg (70Кб, 321x222)
321x222
А почему бы и нет?

Входные требования
1. ДС либо готовность переехать.
2. Python на уровне от джуна до сеньора
3. Техническая вышка желательна, но если вы сверхразум, то можно попробовать и без нее
4. rick-astley@ro.ru

Кто я?
Сотрудник одной из крупнейших (а может быть и самой крупной) IT-компаний России. Сеньор-помидор, мистер найм. Точно сказать не могу, уж извините. Не HR, а ваш будущий руководитель либо коллега.

Что я предлагаю?
Сразу предупреждаю, что весь тред - моя личная инициатива. Я не являюсь официальным лицом компании. Но я предлагаю свою рекомендацию. Вы поговорите со мной, я переправлю вас в отдел найма. Ничего сверхъестественного, но все же моя рекомендация будет некислым бонусом, поверьте.
Я дам вам простенькие задачки на общую разработческую вменяемость, взамен вы получите эту треклятую рекомендацию, которая оценивается примерно в 20%-30% от всего необходимого набора для получения золотого билета. На самом деле процент больше - спрашивать-то я буду вас по теме, так что вы уже будете знать что вас ждет дальше.

Что вы будете делать?
Писать код. Писать код внутри большой и интересной инфраструктуры, при этом иметь доступ к очешуенным данным. Видеть то, как ваш код влияет на мир. Машинлернить на этих самых очешуенных данных. Учиться тому, как работают системы, способные обслуживать миллионы людей и сотни тысяч запросов в секунду.

А теперь подробнее: кто и что требуются.
1. Знание Python. Вы должны знать что такое декораторы, представлять как реализован dict, как наобезъянить классификатор на вот этот csv-файлик с данными и почему к базе данных лучше подключаться при старте веб-приложения, а не перед каждым, мать его, пришедшем запросе.
2. Разработка. Разберитесь как работает git перед тем как встревать в драку. Выясните, что такое rebase и как посквошить коммиты. Желательно иметь в кармане ответ на вопрос "как покрыть ваш код тестами" с примерами.
3. Немножко алгоритмов. Выучите наконец-то асимптоты сортировок.
4. Даже если вы хикка, вам иногда надо будет разговаривать ртом. Нет, никто от вас не будет требовать лить булшит на кококо митапах (у нас их нет), но умение попросить коллег о помощи, а также дать помощь нуждающемуся коллеге необходимо.
Внимание, еще раз, никаких сверхъестественных способностей не требуется, можно сидеть и тихо себе кодить целый день. Но базовым уровенем коммуникации все же стоит владеть.

Ответы на эти вопросы писать не надо, они только для оценки собственных сил. Весь разговор по указанной выше почте.
Аноним 08/03/19 Птн 00:39:57 13608232
>>1360819 (OP)
В письме писать
0. Био (пол/возраст/город)
1. Образование (если есть)
2. Опыт работы (если есть)
3. Как себя оцениваете
Аноним 08/03/19 Птн 12:26:22 13609203
Аноним 08/03/19 Птн 13:09:28 13609364
>>1360819 (OP)
>что такое декораторы
>представлять как реализован dict
бесполезный дрист
>как наобезъянить классификатор на вот этот csv-файлик
ебать я стар становлюсь уже, новые базворды не вкуриваю
>почему к базе данных лучше подключаться при старте веб-приложения
костылик к хуевому драйверу / бигдата на пекарне под кроватью
>как покрыть ваш код тестами
ух бля - (бесполезный дрист)²
>наконец-то асимптоты сортировок
ну енто легко, реально не понимаю какие отбитые дауны это не понимают. Хотя например в яндексе не знают что O это только ограничение сверху.
>Но базовым уровенем коммуникации все же стоит владеть
= мозгоебка.
Аноним 08/03/19 Птн 15:18:02 13609865
Кому делать нехуй, сгоняйте на собес, развиртуальте тут и сбейте спесь, прилюдно обоссав. Тоже мне, "мистер найм".


...хотя это, конечно, некто жирный, обтекающий
Аноним 09/03/19 Суб 14:12:10 13613926
Аноним 09/03/19 Суб 15:14:02 13614047
>>1360986
ОП - гомеоморфный образ ехидного калобка.
Аноним 09/03/19 Суб 22:33:06 13616608
>>1360936
>тесты
>ух бля - (бесполезный дрист)²
Мамкины сеньоры здесь
Аноним 09/03/19 Суб 22:51:42 13616709
>>1360986
Ты чего такой злой?
Аноним 10/03/19 Вск 04:53:36 136179910
Зачем кому-то может понадобиться сраный яндекс в 2019-то году? Бежать надо, бежать с этой страны как с тонущего корабля. Яндекс в этом н-и-к-а-к не поможет, какой вообще смысл тратить на него время?
Корабль тонет, а он предлагает пассажирам поработать матросами. Потому что настоящие матросы в ужосе попрыгали в спасательные шлюпки и гребут к берегу.
Аноним 10/03/19 Вск 18:56:52 136209611
>>1361660
Ну а хули. Забыл только про гиту и скваш-пидорастию написать, но это и так очевидно - игрульки для быдляков.
Ну так что там - мне ждать когда перезвонят хоть?
Аноним 10/03/19 Вск 20:11:26 136213612
>>1360819 (OP)
> Знание Python.
> Вы должны знать
> как наобезъянить классификатор на вот этот csv-файлик с данными
>@
>Разработка
>что такое rebase и как посквошить коммиты

К треде есть питон джуны? Коллеги, что за хуйню мы только что прочитали?

Альзо, нахуя вообще нужен ребейз коко чтобы красива была? Видел наши фронтендеры делали миллион микрокоммитов и смотрели что получится на тестовом сайтике, а потом когда оставались довольны - делали ребейз. Но на то они и фронтэндеры, с них спроса нет.
Аноним 10/03/19 Вск 20:24:00 136214813
>>1362136
>Альзо, нахуя вообще нужен ребейз коко чтобы красива была? Видел наши фронтендеры делали миллион микрокоммитов и смотрели что получится на тестовом сайтике, а потом когда оставались довольны - делали ребейз. Но на то они и фронтэндеры, с них спроса нет.
Коллеги, что за хуйню я сейчас прочитал? Ты даже, блядь, не понял о чем вопрос был. Ребейз - один из двух вариантов (вместе с merge) для совместной работы. Кто-то влил изменения в апстрим - ты поребейзился на апстрим и поехал пилить свой код дальше. Видно даже твои вротендеры умнее тебе.
Аноним 10/03/19 Вск 20:24:43 136214914
>>1362096
>но это и так очевидно - игрульки для быдляков.
А что не игрульки для былдяков?
Аноним 10/03/19 Вск 21:56:23 136221615
>>1362149
>А что не игрульки для былдяков?
Хачкель конечно же, что за глупые вопросы.
Если в плане совместной разработки - то адекватное распределение ролей и архитектура так чтобы разрабы не наступали друг-другу на пятки переписывая вдесятером один файл.
Аноним 10/03/19 Вск 21:58:55 136221916
>>1362216
>Хачкель конечно же
Ясно, у шизиков весеннее обострение
Аноним 10/03/19 Вск 23:03:54 136225617
15520927355020.png (245Кб, 1465x1209)
1465x1209
>>1362148
>Ты даже, блядь, не понял о чем вопрос был
так я и ответ твой не понял.
напиши понятно, когда нужен ребейз на не мердж кроме случая, где тебе, как нашим вротендерам стыдно за свой процесс
Аноним 11/03/19 Пнд 01:18:25 136232918
Аноним 11/03/19 Пнд 03:46:11 136235119
Аноним 11/03/19 Пнд 05:59:46 136236020
Хуйня ваш питон, ОП, у вас есть вакансии на жабаскрипт?
Аноним 11/03/19 Пнд 06:38:31 136236221
>>1361799
Да что же ты будешь делать, у либеральных шизиков действительно обострение
Аноним 11/03/19 Пнд 09:19:28 136238522
>>1362351
>кря
Ваше мнение очень важно для нас
Аноним 11/03/19 Пнд 16:04:24 136247023
ДС какое метро?
Аноним 11/03/19 Пнд 17:33:33 136251324
>>1362256
Когда лошары, которые создают коммиты с некоторыми приватными данными. А так ненужно, да.
Аноним 11/03/19 Пнд 18:39:24 136255225
Смешной тред от яндексоида. Давай, сперва про ЗП скажи, а то требований вагон, а про зп 50к не сказал.
Аноним 11/03/19 Пнд 20:14:09 136258926
>>1362513
Я сам так делаю пихаю приватные данные на гитхаб
Но только тут уже позжно переписывать, нужно считать что все уже видели и действовать соответсвующие.
Например AWS ключи в репах боты находят в среднем за полчаса и мамкины биткоин майнеры, и консультанты использующие это как повод навязать свои услуги.
Разве что переписать чтобы не позорится, но прикладного значения нет.

>>1362385
У нас было 2 пакетика ребейза, 75 таблеток черрипикинга. Единственное что меня беспокоило - это форс пуш. В мире нет никого более беспомощного, безотвественного и безнравственного чем человек делающий форс пуш.
Аноним 11/03/19 Пнд 20:38:02 136259527
>>1362096
>Ну так что там - мне ждать когда перезвонят хоть?
Перезвонил тебе за щеку, проверяй.
>>1362470
В пределах МЦК.
>>1362360
Попой жуй таких вакансий, но конкретно я ищу питониста. По JSу у меня квалификации на уровень джуна от силы, так что ничем не смогу помочь.
>>1362513
>создают коммиты с некоторыми приватными данными.
Это бесполезно. Однажды выложенное считай известно всему миру, как не перетирай коммиты. Так что эта аргументация за ребейз так себе.
>>1362589
>В мире нет никого более беспомощного, безотвественного и безнравственного чем человек делающий форс пуш.
В апстриме обычно запрещают форспуш и это правильно.
>>1362552
>яндексоида.
Зря ты так уверен.
>сперва про ЗП скажи
Смотря кто ты по уровню. Джун после ВУЗа от 120к.

мимо-оп[/i]
Аноним 11/03/19 Пнд 21:15:52 136262228
>>1362595
Ты из сбера или мейла. И там, и там работать ну такое себе.
ЗП у топчик посонов могут быть до 350к. В среднем у помидоров до 260к.

А вообще мог бы и нормальные вилки написать, без hr-хуйни "смотря кто ты"
Аноним 11/03/19 Пнд 21:50:28 136266329
>>1362622
>Ты из сбера или мейла.
Не гадай, здесь я не буду озвучивать место.
>без hr-хуйни "смотря кто ты"
Потому что в той позиции, куда я ищу человека - это не хуйня, а реальность. Особых иллюзий по поводу того, кого можно здесь найти я не испытываю. Джун - 120-130, миддл - 150-200, сеньор 200-300. Устраивает?
Топчик пацаны получают больше 350к. Правда это такие топчики, что примерять на себя эти числа не стоит - их по пальцам пересчитать можно.
Аноним 11/03/19 Пнд 21:59:50 136267730
>>1362663
>Не гадай, здесь я не буду озвучивать место.
Уже озвучил, лалка. Описание похоже на: поиск мейла, вконтактепарашу или одноклассники.

>120-130, миддл - 150-200, сеньор 200-300. Устраивает?
Я и так 290 получаю, так что пока не очень интересно. Теперь вкинь вопросов на сеньера на 300к по ML
Аноним 11/03/19 Пнд 22:10:06 136269231
>>1362677
>>1362677
>Уже озвучил, лалка. Описание похоже на: поиск мейла, вконтактепарашу или одноклассники.
Все мимо.
>Я и так 290 получаю, так что пока не очень интересно. Теперь вкинь вопросов
Почта в ОП-посте.
> на сеньера на 300к по ML
Почитай внимательнее описание того, что нужно. Нет задач на 300к по ML, есть задачи для сеньора, который знает как всем этим пользоваться.
Аноним 12/03/19 Втр 06:36:34 136284432
>>1362595
Так ты оп или не оп?
Сначала пояснял за нужность ребейза, теперь все наоборот.
Аноним 12/03/19 Втр 07:54:26 136285033
>>1362663
>Топчик пацаны получают больше 350к. Правда это такие топчики, что примерять на себя эти числа не стоит - их по пальцам пересчитать можно.

Тот неловкий момент, когда ты жс макака и получаешь 340к, будучи долбоебом который знает только как красить кнопочки на реакте.
аутстафф параша

Впрочем, проект пиздец скучный, очередная охуительная CRM для говнобизнеса.
Аноним 12/03/19 Втр 09:22:00 136287234
Аноним 12/03/19 Втр 10:49:05 136289335
>>1362844
Ребейз нужен, но необходимость стереть коммит с приватными данными не является аргументом. Где тут наоборот?
Мердж vs ребейз - классическая дисциплина специальной олимпиады. Я даже рассуждать об этом не хочу. Способы просто отражают различные подходы и желания команды к виденью дерева истории. В одном месте используют мердж и там тебе зададут вопрос про мердж на собеседовании. Мы поддерживаем линейную историю, поэтому вопрос был про ребейз.
Аноним 12/03/19 Втр 14:00:12 136295936
>>1362893
>Мы поддерживаем линейную историю
Нахуй это говно вообще нужно, у вас там неудавшиеся историки что ли собрались?
Аноним 12/03/19 Втр 15:42:32 136300337
>>1362893
А когда сквошите, вы оставляете комментарии всех коммитов, или составляете краткое описание?
Аноним 12/03/19 Втр 16:26:10 136302338
>>1362959
Загляни к нам на огонек попозже с такими вопросами, когда попробуешь поработать с огромной кодовой базой и трекером.
Не нужно быть историком, чтобы иметь необходимости через блейм найти автора или коммит-месседж (в котором указан номер тикета) блока с каким-нибудь охуенным ifом.
В проектах уровня лаба1 такое очевидно не нужно.
>>1363003
Лучше оформить коммит как логически законченную единицу, связанную с задачей. И в первую очередь ориентироваться на того, кто будет читать историю. Поэтому все промежуточные коммиты вида 'fix test', 'fix fix', 'change settings' в конце концов превращаются в 'Close #TICKET-142119. Invoke Ololo API in /v1/foo/bar/'.
Аноним 12/03/19 Втр 20:19:10 136312939
>>1362893
> В одном месте используют мердж и там тебе зададут вопрос про мердж на собеседовании. Мы поддерживаем линейную историю, поэтому вопрос был про ребейз.
Так вам всетаки толкового джуна, или чтобы искаропки с батарейками?
Ты же сам понимаешь что ребейзом пользуется малый процент таких же поехавших, что за дурацкий подход к интервью.
Аноним 12/03/19 Втр 21:07:08 136315440
>>1363129
Смотри что я там написал:
>Разберитесь как работает
>Выясните, что такое rebase
Батарейки не требуется, но требуется иметь представление какие батарейки бывают в мире. А уж тем более если тебе на конкретную батарейку пальцем тыкают, то наверное можно потратить 2 минуты и прочитать что это такое.
В общем-то способность найти и прочитать про что-то даже важнее, чем весь срач, который вы тут про ребейз устроили. И если ты думаешь, что ты прийдешь на интервью и тебя выпиздошат за то, что ты все знаешь, а ребейз не знаешь - ты ошибаешься.
Аноним 12/03/19 Втр 21:39:05 136316841
>>1363023
Ну и как часто это нужно - чаще чем раз в год чтобы потратить на пять минут больше изучая "некрасивые" коммиты. И да, слабо себе представляю ситуацию когда в коде такая дичь что единственные выход его понять это наворачивать блейм и искать кто и зачем его правил.
Аноним 12/03/19 Втр 21:52:46 136317842
>>1363168
>чаще чем раз в год
Гораздо чаще
>И да, слабо себе представляю ситуацию когда в коде такая дичь
Не сам код может быть дичью, а причины, по которым он появился. В случае http api тебе может быть необходимым узнать в каких ситуациях появились те или иные ручки, кто является их потребителем или заказчиком. Внезапно, у кода может быть аудит, требующий человекопонятных коммит-месседжей, которые к тому же используются для составления ченджлогов релизов.
Поверь мне, у крупного бизнеса с развитой внутренней инфраструктурой и впрямь есть такие требования, которые ты слабо себе представляешь.
Аноним 13/03/19 Срд 01:37:40 136325343
A+frack+of+frog[...].jpg (106Кб, 1200x964)
1200x964
>>1363154
Вот теперь я понял!
Это типа шпаргалка на то что ты будешь спрашивать, не
"куда ты вообще блять лезешь если не знаешь про ребейз, каждый должен знать за ребейз"
>И если ты думаешь, что ты прийдешь на интервью и тебя выпиздошат за то, что ты все знаешь, а ребейз не знаешь - ты ошибаешься.
У меня совершенно недавно была ситуация где я как бох пояснил именно за ребейз и черрипикинг на этапе первого скринига. А пиздец жидко обосрался на техническом челлендже Ну я там прост хотел не как все быть и порешать классическую задачу через баззворды
Аноним 13/03/19 Срд 01:43:41 136325444
>>1363168
>И да, слабо себе представляю ситуацию когда в коде такая дичь что единственные выход его понять это наворачивать блейм и искать кто и зачем его правил.
У нас была ситуация,где почти все кто разрабатывал платформу съебали и мы вообще слабо представляли что к чему.
И был один коммит пару лет назад ограничивающий версию депенденси который теперь нам все поломал.
Ну мы через блейм нашли кто его делал, чтобы спросить нет ли другого пути. Это оказалась тян которая была все еще с нами, и она сказала что ее попросили - она и сделала. А что и зачем она не ебет.

Аноним 13/03/19 Срд 01:53:38 136325545
>>1360819 (OP)
Сразу виден яндекс, когда начнете платить по рынку, а не ПРИСТИЖЕМ РАБОТЫ В ИЗВЕСТНОЙ КОМПАНИИ тогда и поговорим
Аноним 13/03/19 Срд 08:52:13 136329946
>>1363255
1. Причем тут Яндекс?
2. Выше уже написаны вилки. Нравятся - приходи, не нравятся - не приходи. Лишь бы спиздануть что-нибудь, да?
Аноним 13/03/19 Срд 15:09:44 136344447
>>1363254
Морозная история. Не знаю должна ли она была меня перетянуть в лагерь историков или еще что. Вот у этого кренделя >>1363178 наверное целых две-три таких же есть, но в место этого он решил включить режим максимальной промытки и приволок питчей с последнего митапа о том как велик их бизунес и нам простым смертным даже не представляются их проблемы.

Аноним 13/03/19 Срд 17:32:18 136354448
>>1363444
По-моему тот крендель все нормально объяснил, у меня точно такие же ситуации возникают каждый день (крупная интернет-компания в ДС). Это уж скорее ты ни с чем более или менее большим по объему не работал, вот и чревовещаешь с дивана.
Аноним 13/03/19 Срд 17:39:51 136355049
>>1363544
А можешь какой-нибудь более конкретный пример расписать?
Аноним 13/03/19 Срд 17:56:51 136356650
>>1363550
Кинули в джуна задачу добавить такую-то функциональность. Джун посмотрел по блейму коммиты в релевантном коде, по коммитам нашел тикеты, через тикеты выяснил ссылки на документацию и на коллег, которых можно теребить вопросами.

Пришел потребитель API, принес запрос, который раньше работал, а сейчас перестал. В случае, если коммиты и история оформлены вменяемым образом, а тестовый стенд работает, то есть возможность даже не разбираясь в коде бинпоиском найти ломающий коммит и выкинуть его на время разборок. Кода время - деньги, а выбирать кто именно будет разбираться, нет возможности (автор кода дома спит), то у ответственного за фикс только история в помощь.

Твоя компания выходит на мировой уровень, происходит листинг ее акций на бирже. К тебе приходят аудиторы
и приносят требования Sarbanes-Oxley Act, обязательные для всех публичных компаний. Реализация этих требований для IT компаний влечет необходимость провязки всех изменений кода с тикет-трекером.
Аноним 13/03/19 Срд 18:11:11 136357151
>>1363566
>Sarbanes-Oxley Act
>провязки всех изменений кода с тикет-трекером.
Что то терзают меня большие сомнения что эти два дядечки такие страшные слов когда-либо видели, а не неведомы надмозги всю эту хуйню напридумывали.
Аноним 13/03/19 Срд 18:16:18 136357452
>>1363571
Эти два дядечки авторы акта с общими словами о защите инвесторов, а конкретную реализацию и меры контролируют аудиторы, нанятые эмитентом.
Аноним 13/03/19 Срд 18:42:04 136358653
>>1363574
Ну а если я скажу - гит для петушков я вам что историк ебана yolo - то что мои акции никто не купит тогда?
Аноним 13/03/19 Срд 21:28:06 136365254
>>1363586
Если прямо так скажешь, то есть шанс словить с вертушки в щи прямо от аудитора.
Аноним 18/03/19 Пнд 10:45:29 136641255
technical bump
Аноним 21/03/19 Чтв 21:50:34 136815756
Аноним 22/03/19 Птн 02:22:05 136826457
>>1362362
Что скозать-то хотел, болезный?
Аноним 22/03/19 Птн 02:43:55 136827358
Ты ахуел что ли? Пости это в питонотреде
Аноним 22/03/19 Птн 03:49:34 136829259
>>1368264
Что ему больно. Больно за больную Россию.
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов