А почему бы и нет?Входные требования1. ДС либо готовность переехать.2. Python на уровне от джуна до сеньора3. Техническая вышка желательна, но если вы сверхразум, то можно попробовать и без нее4. [email protected]Кто я?Сотрудник одной из крупнейших (а может быть и самой крупной) IT-компаний России. Сеньор-помидор, мистер найм. Точно сказать не могу, уж извините. Не HR, а ваш будущий руководитель либо коллега.Что я предлагаю?Сразу предупреждаю, что весь тред - моя личная инициатива. Я не являюсь официальным лицом компании. Но я предлагаю свою рекомендацию. Вы поговорите со мной, я переправлю вас в отдел найма. Ничего сверхъестественного, но все же моя рекомендация будет некислым бонусом, поверьте.Я дам вам простенькие задачки на общую разработческую вменяемость, взамен вы получите эту треклятую рекомендацию, которая оценивается примерно в 20%-30% от всего необходимого набора для получения золотого билета. На самом деле процент больше - спрашивать-то я буду вас по теме, так что вы уже будете знать что вас ждет дальше.Что вы будете делать?Писать код. Писать код внутри большой и интересной инфраструктуры, при этом иметь доступ к очешуенным данным. Видеть то, как ваш код влияет на мир. Машинлернить на этих самых очешуенных данных. Учиться тому, как работают системы, способные обслуживать миллионы людей и сотни тысяч запросов в секунду.А теперь подробнее: кто и что требуются.1. Знание Python. Вы должны знать что такое декораторы, представлять как реализован dict, как наобезъянить классификатор на вот этот csv-файлик с данными и почему к базе данных лучше подключаться при старте веб-приложения, а не перед каждым, мать его, пришедшем запросе.2. Разработка. Разберитесь как работает git перед тем как встревать в драку. Выясните, что такое rebase и как посквошить коммиты. Желательно иметь в кармане ответ на вопрос "как покрыть ваш код тестами" с примерами.3. Немножко алгоритмов. Выучите наконец-то асимптоты сортировок.4. Даже если вы хикка, вам иногда надо будет разговаривать ртом. Нет, никто от вас не будет требовать лить булшит на кококо митапах (у нас их нет), но умение попросить коллег о помощи, а также дать помощь нуждающемуся коллеге необходимо.Внимание, еще раз, никаких сверхъестественных способностей не требуется, можно сидеть и тихо себе кодить целый день. Но базовым уровенем коммуникации все же стоит владеть.Ответы на эти вопросы писать не надо, они только для оценки собственных сил. Весь разговор по указанной выше почте.
>>1360819 (OP)В письме писать0. Био (пол/возраст/город)1. Образование (если есть)2. Опыт работы (если есть)3. Как себя оцениваете
>>1360819 (OP)>что такое декораторы>представлять как реализован dictбесполезный дрист>как наобезъянить классификатор на вот этот csv-файликебать я стар становлюсь уже, новые базворды не вкуриваю>почему к базе данных лучше подключаться при старте веб-приложениякостылик к хуевому драйверу / бигдата на пекарне под кроватью>как покрыть ваш код тестамиух бля - (бесполезный дрист)²>наконец-то асимптоты сортировокну енто легко, реально не понимаю какие отбитые дауны это не понимают. Хотя например в яндексе не знают что O это только ограничение сверху.>Но базовым уровенем коммуникации все же стоит владеть= мозгоебка.
Кому делать нехуй, сгоняйте на собес, развиртуальте тут и сбейте спесь, прилюдно обоссав. Тоже мне, "мистер найм"....хотя это, конечно, некто жирный, обтекающий
Зачем кому-то может понадобиться сраный яндекс в 2019-то году? Бежать надо, бежать с этой страны как с тонущего корабля. Яндекс в этом н-и-к-а-к не поможет, какой вообще смысл тратить на него время?Корабль тонет, а он предлагает пассажирам поработать матросами. Потому что настоящие матросы в ужосе попрыгали в спасательные шлюпки и гребут к берегу.
>>1361660Ну а хули. Забыл только про гиту и скваш-пидорастию написать, но это и так очевидно - игрульки для быдляков.Ну так что там - мне ждать когда перезвонят хоть?
>>1360819 (OP)> Знание Python. > Вы должны знать> как наобезъянить классификатор на вот этот csv-файлик с данными >@>Разработка>что такое rebase и как посквошить коммитыК треде есть питон джуны? Коллеги, что за хуйню мы только что прочитали?Альзо, нахуя вообще нужен ребейз коко чтобы красива была? Видел наши фронтендеры делали миллион микрокоммитов и смотрели что получится на тестовом сайтике, а потом когда оставались довольны - делали ребейз. Но на то они и фронтэндеры, с них спроса нет.
>>1362136>Альзо, нахуя вообще нужен ребейз коко чтобы красива была? Видел наши фронтендеры делали миллион микрокоммитов и смотрели что получится на тестовом сайтике, а потом когда оставались довольны - делали ребейз. Но на то они и фронтэндеры, с них спроса нет.Коллеги, что за хуйню я сейчас прочитал? Ты даже, блядь, не понял о чем вопрос был. Ребейз - один из двух вариантов (вместе с merge) для совместной работы. Кто-то влил изменения в апстрим - ты поребейзился на апстрим и поехал пилить свой код дальше. Видно даже твои вротендеры умнее тебе.
>>1362149>А что не игрульки для былдяков?Хачкель конечно же, что за глупые вопросы.Если в плане совместной разработки - то адекватное распределение ролей и архитектура так чтобы разрабы не наступали друг-другу на пятки переписывая вдесятером один файл.
>>1362148>Ты даже, блядь, не понял о чем вопрос былтак я и ответ твой не понял.напиши понятно, когда нужен ребейз на не мердж кроме случая, где тебе, как нашим вротендерам стыдно за свой процесс
Смешной тред от яндексоида. Давай, сперва про ЗП скажи, а то требований вагон, а про зп 50к не сказал.
>>1362513Я сам так делаю пихаю приватные данные на гитхабНо только тут уже позжно переписывать, нужно считать что все уже видели и действовать соответсвующие.Например AWS ключи в репах боты находят в среднем за полчаса и мамкины биткоин майнеры, и консультанты использующие это как повод навязать свои услуги.Разве что переписать чтобы не позорится, но прикладного значения нет.>>1362385У нас было 2 пакетика ребейза, 75 таблеток черрипикинга. Единственное что меня беспокоило - это форс пуш. В мире нет никого более беспомощного, безотвественного и безнравственного чем человек делающий форс пуш.
>>1362096>Ну так что там - мне ждать когда перезвонят хоть?Перезвонил тебе за щеку, проверяй.>>1362470В пределах МЦК.>>1362360Попой жуй таких вакансий, но конкретно я ищу питониста. По JSу у меня квалификации на уровень джуна от силы, так что ничем не смогу помочь.>>1362513>создают коммиты с некоторыми приватными данными.Это бесполезно. Однажды выложенное считай известно всему миру, как не перетирай коммиты. Так что эта аргументация за ребейз так себе.>>1362589>В мире нет никого более беспомощного, безотвественного и безнравственного чем человек делающий форс пуш.В апстриме обычно запрещают форспуш и это правильно.>>1362552>яндексоида.Зря ты так уверен.>сперва про ЗП скажиСмотря кто ты по уровню. Джун после ВУЗа от 120к. мимо-оп[/i]
>>1362595Ты из сбера или мейла. И там, и там работать ну такое себе. ЗП у топчик посонов могут быть до 350к. В среднем у помидоров до 260к. А вообще мог бы и нормальные вилки написать, без hr-хуйни "смотря кто ты"
>>1362622>Ты из сбера или мейла.Не гадай, здесь я не буду озвучивать место.>без hr-хуйни "смотря кто ты"Потому что в той позиции, куда я ищу человека - это не хуйня, а реальность. Особых иллюзий по поводу того, кого можно здесь найти я не испытываю. Джун - 120-130, миддл - 150-200, сеньор 200-300. Устраивает?Топчик пацаны получают больше 350к. Правда это такие топчики, что примерять на себя эти числа не стоит - их по пальцам пересчитать можно.
>>1362663>Не гадай, здесь я не буду озвучивать место.Уже озвучил, лалка. Описание похоже на: поиск мейла, вконтактепарашу или одноклассники. >120-130, миддл - 150-200, сеньор 200-300. Устраивает?Я и так 290 получаю, так что пока не очень интересно. Теперь вкинь вопросов на сеньера на 300к по ML
>>1362677>>1362677>Уже озвучил, лалка. Описание похоже на: поиск мейла, вконтактепарашу или одноклассники. Все мимо.>Я и так 290 получаю, так что пока не очень интересно. Теперь вкинь вопросовПочта в ОП-посте. > на сеньера на 300к по MLПочитай внимательнее описание того, что нужно. Нет задач на 300к по ML, есть задачи для сеньора, который знает как всем этим пользоваться.
>>1362663>Топчик пацаны получают больше 350к. Правда это такие топчики, что примерять на себя эти числа не стоит - их по пальцам пересчитать можно.Тот неловкий момент, когда ты жс макака и получаешь 340к, будучи долбоебом который знает только как красить кнопочки на реакте.аутстафф парашаВпрочем, проект пиздец скучный, очередная охуительная CRM для говнобизнеса.
>>1362844Ребейз нужен, но необходимость стереть коммит с приватными данными не является аргументом. Где тут наоборот?Мердж vs ребейз - классическая дисциплина специальной олимпиады. Я даже рассуждать об этом не хочу. Способы просто отражают различные подходы и желания команды к виденью дерева истории. В одном месте используют мердж и там тебе зададут вопрос про мердж на собеседовании. Мы поддерживаем линейную историю, поэтому вопрос был про ребейз.
>>1362893>Мы поддерживаем линейную историюНахуй это говно вообще нужно, у вас там неудавшиеся историки что ли собрались?
>>1362893А когда сквошите, вы оставляете комментарии всех коммитов, или составляете краткое описание?
>>1362959Загляни к нам на огонек попозже с такими вопросами, когда попробуешь поработать с огромной кодовой базой и трекером.Не нужно быть историком, чтобы иметь необходимости через блейм найти автора или коммит-месседж (в котором указан номер тикета) блока с каким-нибудь охуенным ifом.В проектах уровня лаба1 такое очевидно не нужно.>>1363003Лучше оформить коммит как логически законченную единицу, связанную с задачей. И в первую очередь ориентироваться на того, кто будет читать историю. Поэтому все промежуточные коммиты вида 'fix test', 'fix fix', 'change settings' в конце концов превращаются в 'Close #TICKET-142119. Invoke Ololo API in /v1/foo/bar/'.
>>1362893> В одном месте используют мердж и там тебе зададут вопрос про мердж на собеседовании. Мы поддерживаем линейную историю, поэтому вопрос был про ребейз.Так вам всетаки толкового джуна, или чтобы искаропки с батарейками?Ты же сам понимаешь что ребейзом пользуется малый процент таких же поехавших, что за дурацкий подход к интервью.
>>1363129Смотри что я там написал:>Разберитесь как работает>Выясните, что такое rebase Батарейки не требуется, но требуется иметь представление какие батарейки бывают в мире. А уж тем более если тебе на конкретную батарейку пальцем тыкают, то наверное можно потратить 2 минуты и прочитать что это такое.В общем-то способность найти и прочитать про что-то даже важнее, чем весь срач, который вы тут про ребейз устроили. И если ты думаешь, что ты прийдешь на интервью и тебя выпиздошат за то, что ты все знаешь, а ребейз не знаешь - ты ошибаешься.
>>1363023Ну и как часто это нужно - чаще чем раз в год чтобы потратить на пять минут больше изучая "некрасивые" коммиты. И да, слабо себе представляю ситуацию когда в коде такая дичь что единственные выход его понять это наворачивать блейм и искать кто и зачем его правил.
>>1363168>чаще чем раз в годГораздо чаще>И да, слабо себе представляю ситуацию когда в коде такая дичьНе сам код может быть дичью, а причины, по которым он появился. В случае http api тебе может быть необходимым узнать в каких ситуациях появились те или иные ручки, кто является их потребителем или заказчиком. Внезапно, у кода может быть аудит, требующий человекопонятных коммит-месседжей, которые к тому же используются для составления ченджлогов релизов.Поверь мне, у крупного бизнеса с развитой внутренней инфраструктурой и впрямь есть такие требования, которые ты слабо себе представляешь.
>>1363154Вот теперь я понял!Это типа шпаргалка на то что ты будешь спрашивать, не"куда ты вообще блять лезешь если не знаешь про ребейз, каждый должен знать за ребейз">И если ты думаешь, что ты прийдешь на интервью и тебя выпиздошат за то, что ты все знаешь, а ребейз не знаешь - ты ошибаешься.У меня совершенно недавно была ситуация где я как бох пояснил именно за ребейз и черрипикинг на этапе первого скринига. А пиздец жидко обосрался на техническом челлендже Ну я там прост хотел не как все быть и порешать классическую задачу через баззворды
>>1363168>И да, слабо себе представляю ситуацию когда в коде такая дичь что единственные выход его понять это наворачивать блейм и искать кто и зачем его правил.У нас была ситуация,где почти все кто разрабатывал платформу съебали и мы вообще слабо представляли что к чему.И был один коммит пару лет назад ограничивающий версию депенденси который теперь нам все поломал. Ну мы через блейм нашли кто его делал, чтобы спросить нет ли другого пути. Это оказалась тян которая была все еще с нами, и она сказала что ее попросили - она и сделала. А что и зачем она не ебет.
>>1360819 (OP)Сразу виден яндекс, когда начнете платить по рынку, а не ПРИСТИЖЕМ РАБОТЫ В ИЗВЕСТНОЙ КОМПАНИИ тогда и поговорим
>>13632551. Причем тут Яндекс?2. Выше уже написаны вилки. Нравятся - приходи, не нравятся - не приходи. Лишь бы спиздануть что-нибудь, да?
>>1363254Морозная история. Не знаю должна ли она была меня перетянуть в лагерь историков или еще что. Вот у этого кренделя >>1363178 наверное целых две-три таких же есть, но в место этого он решил включить режим максимальной промытки и приволок питчей с последнего митапа о том как велик их бизунес и нам простым смертным даже не представляются их проблемы.
>>1363444По-моему тот крендель все нормально объяснил, у меня точно такие же ситуации возникают каждый день (крупная интернет-компания в ДС). Это уж скорее ты ни с чем более или менее большим по объему не работал, вот и чревовещаешь с дивана.
>>1363550Кинули в джуна задачу добавить такую-то функциональность. Джун посмотрел по блейму коммиты в релевантном коде, по коммитам нашел тикеты, через тикеты выяснил ссылки на документацию и на коллег, которых можно теребить вопросами.Пришел потребитель API, принес запрос, который раньше работал, а сейчас перестал. В случае, если коммиты и история оформлены вменяемым образом, а тестовый стенд работает, то есть возможность даже не разбираясь в коде бинпоиском найти ломающий коммит и выкинуть его на время разборок. Кода время - деньги, а выбирать кто именно будет разбираться, нет возможности (автор кода дома спит), то у ответственного за фикс только история в помощь.Твоя компания выходит на мировой уровень, происходит листинг ее акций на бирже. К тебе приходят аудиторыи приносят требования Sarbanes-Oxley Act, обязательные для всех публичных компаний. Реализация этих требований для IT компаний влечет необходимость провязки всех изменений кода с тикет-трекером.
>>1363566>Sarbanes-Oxley Act>провязки всех изменений кода с тикет-трекером.Что то терзают меня большие сомнения что эти два дядечки такие страшные слов когда-либо видели, а не неведомы надмозги всю эту хуйню напридумывали.
>>1363571Эти два дядечки авторы акта с общими словами о защите инвесторов, а конкретную реализацию и меры контролируют аудиторы, нанятые эмитентом.
>>1363574Ну а если я скажу - гит для петушков я вам что историк ебана yolo - то что мои акции никто не купит тогда?