Открытое собеседование на Go-разработчика, часть 1

Подготовка к собеседованию на Golang Developer

Транскрипция видео:

  • [музыка] сегодня для тех кто был уже на наших вебинарах у нас произошло главное изменение Как вы можете видели в нашем Боте мы слились навыками и это читается буквально это читается буквально везде например наш пресс теперь не черно-белая а сделано даже замечательный дизайнером они за что и Огромное спасибо и она прям красиво и замечательно В общем мы начинаем сегодня открытое собеседование и хочется сказать и начать паре слов о себе Я развиваюсь навыки изначально начал их качество сейчас занимаюсь уже

    00:00:00 - 00:01:14

  • больше года мы существуем и больше года я их развиваю до этого я на самом деле изначально был разработчиком Хотел светиться в провода разработчиками был почте mail.ru это место в котором адский рпсы это сервис который заходит Каждый третий человек живущий в России в общем это очень много людей очень много ПС там было очень нагружен но и очень крутые класс быть разработчиком и потом там быть потом я запускал международку в яндекседе в Африке и СНГ и собственно и сейчас Full Time делаю проект на вообще что у нас как сегодня будет

    00:00:41 - 00:02:10

  • происходить сначала Я немножко расскажу о себе как я уже рассказал о себе расскажу ребята потом немного поговорю про менторство 20 которое мы вместе придумали и которая нашим стало новым битком развития потом собственно будет то ради чего все пришли сюда Это интервью во время интервью задавайте любые вопросы я буду их записывать и Задам в конце и потом подробнее поговорим про менторскую программу 20 отвечаем на ваши вопросы просто до до победного до побед В общем После этого вебинара я надеюсь что вы сможете подготовиться к

    00:01:25 - 00:02:42

  • прохождению собеса Потому что видите реальный совет без прикрас Но если быть точным конечно нельзя за час или полтора провести полностью Сегодня мы будем говорить алгоритмы и если вы захотите то мы сделаем еще вторую часть где мы поговорим больше узнаете что вам не хватает для получения оффера потому что можно будет посмотреть на то как происходит реальный Собес узнаете про то как повысить свой Great и получите скидон в конце вебинара на нашу менторскую программу 2.0 поэтому смотрите до конца вообще за год мы стали очень крутыми у

    00:02:04 - 00:03:22

  • нас уже больше 30 метров больше 200 и мы провели около уже 600 часов занятий сделали мини курс и это все стало возможным благодаря в том числе вам А что самое крутое что наши минсе У нас есть моментик который устроились в амазон ВК Озон Яндекс В общем если вы знаете какую-то большую российскую компанию скорее всего там уже работает наш но мы хотели пойти дальше и сделать что-то более крутое системное Где мы можем лучше быстрее эффективнее помогать и пришли к метро 20 его отличает от прошлого метр 100 то что у нас уже что

    00:02:42 - 00:04:02

  • мы сначала вы приходите мы вместе ставим цели проводим например вырасти до метла свичнуться спички Или например сличнуться с женатыми дела Или например если вы работаете в небольшой компании в Нижнем Новгороде либо просто в небольшой компания хотите устроиться пока скорее всего там будет какой-то будет какой-то запас знаний которые вам нужно будет узнать и мы сможем его понять после того как вас беседа то есть Сначала вы говорите нам свою цель мы проводим с вами мог интервью Это то же самое примерно такое же Собес как будет

    00:03:22 - 00:04:38

  • сегодня где цель которого узнать хорошие стороны то что вы знаете уже классно или то что нужно дотянуть и собственно мы дадим план выполняйте индивидуально составленный под вас потому как это нужно дотянуть и потом приведем звонок где покажем и презентуем фидбэк и покажем индивидуальный план занятий вот так выглядит это такой PDF файл в котором мы обозначаем текущий ваш рейд по мнению ментора и устанавливаем какую-то цель занятий Например у нас есть Артем который хочет подняться до уверенного метла мы говорим что Артем уже классно

    00:03:59 - 00:05:14

  • владеть базовым программированием за это основной синтаксис го что-то какую-то базу просинхронную разработку но есть какой-то люфт между тем чтобы стать уверенными и мы Для этого рекомендуем прокачать что-то пал голосом про внутренности Гоа поговорить про базы данных какие есть плюсы и минусы различных версий и соответственно из-за этого у нас появляется план занятий где мы говорим про алгоритмы пролог примитивы просим такси с которой и в общем весь этот план занятий это просто одного занятия к другому идете вместе с

    00:04:37 - 00:05:47

  • ментором созваниваетесь раз в неделю на час менторы естественно окружает ваш томашками дает покончить что-то и ревьюит ваш код и постоянно доступен в чате помимо этого мы еще как раз помогаем Вот был вопрос в начале чате что меня не зовут на собеседование и здесь мы тоже можем классно помочь Мы можем подготовить ваше резюме У нас есть чары которые работают в больших компаниях которые знают Как оцениваются резюме может могут тоже вам помочь его подготовиться поможем подготовиться к родителям под вакансии поможем с тем

    00:05:12 - 00:06:16

  • какую вилку зарплату можно выбрать или также поможем просто с тем как вести себя на собеседование и конечно у нас есть рефералка примерно любую большую российскую компанию у нас везде есть свои люди через которых мы можем закинуть ваше резюме и повысить шансы на прохождение и получения заветного В общем как минимум один звонок в неделю с ментором либо чаще Если вы это можете также поддержка ментора в чате где он отвечает на ваши вопросы про кошку или в целом про то как работать получить офферы вот это все домашки с написанием

    00:05:44 - 00:06:58

  • кода и код review потому что нам кажется что конечно можно 1000 миллионов раз посмотреть любые лекции написать 100 миллионов проектов Но если вы не получаете фидбэк от живого человека из индустрии о том какой кварт Вы пишете что было классно что не классно то конечно пользы от этого будет не такая большая Мы хотим учиться с наибольшей эффективностью и помощь с подготовкой резюме если проводить писем так чтобы расширить В общем воронку того куда вы можете подаваться потому что на самом деле само

    00:06:21 - 00:07:28

  • интервью это уже второй этап первый этап составленный режим и так чтобы вас на это интервью позвали Ну и мы можем также помочь прохождением испытательного срока после того как вы залетаете в новую компанию первые три месяца мы можем мы вас сопровождаем и у вас есть один на один сессия с ментором также поддержка в чате собственно всем кто досмотрит нас до конца мы подарим скидон 5000 рублей на менторство 20 поэтому досматривайте мы в конце ответим на все вопросы дадим скидку расскажем про все подробнее

    00:06:54 - 00:07:59

  • сейчас не хочется отнимать у ребят еще времени больше Поэтому Давайте перейдем к интервью Саша расскажи о себе Всем привет Меня зовут Саша я разработчик уже сейчас даже тех лет получается работаю в Авито программирую чуть больше пяти лет декады что-то научиться за это время делать Последние три с половиной годика на год пишу тоже кое-что в этом языке успел понять ну и к системе вокруг и разработки Давайте перейдем к Паше Да Всем привет Меня зовут Павел 12 лет первый год начинал писать сказано прошел курс от ребят которые не

    00:07:27 - 00:09:05

  • делали погоду Да и нельзя сказать что я уже перешел но я получил Получил офферы [музыка] компанию и так что я в процессе перехода скажем так я еще не я еще не пишу на год Ну да на самом деле что у Паши есть уже на руках кофер и он как бы в процессе прихода Это означает что просто дорабатывают старые компании какое-то количество времени приходят в Новую тех российских компаний Давайте собственно перейдем тогда к самому интервью я постепенно буду отключаться хочу напомнить всем кто нас смотрит ребята

    00:08:37 - 00:09:56

  • задавайте вопросы в чат все вопросы которые вы зададите я спрошу в конце у ребят вопросы могут быть про менторство либо про то как идет Собес и у нас в конце будет он поэтому надо оставаться до конца по-любому всё тогда удачи вам собесе ребят Окей Так ты можешь теперь пошарить нам экранчик Паж посмотрим посмотрим и мы тут зашли в этот узелку Авито счет Дима говорит нам его уже а все я смотрю ютубчик правильно [музыка] все Да я вижу нас Но честно пока экран не шарит сейчас надо пошариться давай пока начнем первый мой вопрос на самом

    00:09:18 - 00:10:57

  • деле он не про там него не программирование Расскажи про какую-нибудь задачку которая последние полгода год чем интересное что ты делал и ты не считаешь полной рутины прикольные Задачка которую мы собственно делаем последний год может даже чуть больше своей работе [музыка] а тот проект на котором сейчас работаем он был написан на очень старой версии этого фреймворка я не знаю смогу называть конечно конкретные версии Java но вряд ли кому-то что-то скажут почему еще год назад еще писали грубо говоря уже

    00:10:16 - 00:11:31

  • поддержку уже по моему даже закончилась уже для тех кто не хочет самое популярное она уже вышла в четырнадцатом году а мы еще даже даже не перешли это все было связано с устаревшей версией этого фреймворка вот наконец-то год назад мы решили обновляться и вот год наверное обновляемся потому что там сложность в том что само по себе обновление чего бы то ни было в довольно крупном и старом проекте это сопряжено с некоторыми сложностями А когда обновляешь фреймворк который включает себя множество различных

    00:11:03 - 00:12:12

  • технологий там обновляется сразу всё и там и Java и всё на свете оно сразу всё обновляется и с этим надо что-то делать последний год То есть вы при переводите с Legacy на новый врей морг на новую версию это типа очень больно и тяжело но интересно Видимо да ну уже почти закончили кстати мастер сделал свое дело тут в чатах пишет типа зачем вообще переходить на Go человеку виднее зачем Так ребят пишите если вам там будет мелкий шрифт какой-то будет появляться постепенно окей Давай начнем с пары теоретических

    00:11:37 - 00:12:59

  • вопросов У нас сейчас будет такой сценарий Я чуть-чуть поспрашиваю какие-то вещи по гол потом мы чуть посмотрим по разные незадачи а вот разный код ты скажешь что-то о нем думаешь ты скажешь что ты видишь что там можно улучшить что там не так Ну естественно не какие-то супер идеальные примеры чтобы тебе было где развернуться где-то ты увидел где не увидел вот и под конец решим как-то алгоритмическую задачу одну тоже долго сидеть не будем иногда на это целый час выделяют на на секцию но столько времени у нас нет И

    00:12:24 - 00:13:36

  • честно говоря удовольствие самый нити Как по мне смотреть как человек час решает задачи Я бы я бы не выдержал вот одну в самый раз решить разобрать поговорить Вот давайте начинаем со слайсов Давай в этот раз начнем не со слайсов скажи мне вот объектная модель чем вот она отличается от жабы что вообще из себя представляет поэтому как таковых объектов нет не знаю что конкретно что конкретно сказать что Про какую часть программирования хочется сравнить с го как раз у тебя есть прямой наследование нет

    00:13:00 - 00:14:40

  • используется встраивание Что является на самом деле плюсом потому что хотя есть расследование Но если там будет обязательно сказано что есть лучше его пожалуйста не Используйте или Используйте это связано с множество проблем которые приводит к нарушению некоторых случаях полиморфизма то есть там довольно довольно большой перечень в одном чате как-то обсуждали еще одну интересную забавную проблему связанную с методом сравнения двух объектов если они наследуются друг от друга тоже возникает интересные проблемы

    00:14:15 - 00:15:40

  • сплошные проблемы наследования и как правило решение всегда одно это использовать композицию так по поводу полиморфизма он тоже довольно сильно отличается если мы говорим если говорить много разных видов разделяет два крупных универсальные [музыка] [музыка] реализуется на основе как можно использовать и Ну больше никак Сейчас счет дженерики нам привезли Ну да но они тоже немножко по сравнению Конечно они немножко конечно слабовато у вас наверное сегодня будем много ссылаться Ну хотя будет наверное интересно будет

    00:15:10 - 00:16:42

  • чем сравнить но там как-то особых давай Не взрываться я услышал не понравилось что я услышал когда мне нравится просто предлагать идти дальше время ограничено что мне оставлю хорошо вот поговорим о разных типах данных Давай поговорим чуть О слайсы я не буду раскидать задачки Но вот слайсы а есть массивы такое изобретение команды Go который из коробки есть Ты уже попробовал подписал Расскажи сравнить с массивом свои ощущения как ты понимаешь зачем нужны какие плюсы Какие минусы Какие подводные общем говорить это

    00:16:27 - 00:17:54

  • массива которые есть во многих мощный реалист и принципе принцип работы у них у всех один и тот же То есть это под капотом у таких структур данных как правило лежит обычный массив И какая-то некая обвязка от него которая позволяет ему заменить расширяться по умолчанию обычно все массивы в любых языках они не могут встречаться у него изначально размер ты узнаешь такое получает структура данных представляет из себя по сути три параметра это и не шел к опасности длина и ссылка на сам массив в котором

    00:17:21 - 00:18:43

  • интересный сок кода так Да я ничего не буду говорить что там сломано не сломано вот мне это не интересно говорить мне интересно Чтобы Вот посмотрел и почитал этот код и порассуждал над тем что тут есть и чат чтобы посмотрел и порассуждал тоже может ребята чат писать А сейчас смотрю сейчас советую по строчкам читать сверху вниз Я специально взял такой пример на котором можно разные вещи рассказать там видишь там какие-то runtime функции вызываются можно поговорить о вещах вокруг думаете есть что сказать

    00:18:11 - 00:19:30

  • пишите если мелкий шрифт мы увеличим мы уже сделали вроде не мелкий что-то пойдем начинаем читаем какие-то данные с памятью размером [музыка] которая создает внутри себя еще один слайс Какого размера заполнять последний его элемент берет заполняется возвращать последние его элемент в этом слайсе Потом вызывает [музыка] еще раз читай память и вот этот Мирный массив записывает получается последний элемент дальше мы просто пропускаем строчку одну [музыка] зачем-то вычитываем кто-то к нам зашел зрителей

    00:19:01 - 00:20:52

  • [музыка] этого массива дальше второй цикл на голову так еще раз в цикле бежим 20 тысяч раз вызываем гц опять читаем память на 2 секунды каждый раз в этом цикле смотрим Как это работает в конце вводим ресов резал понятно то есть мы заполняем двумерный массив остатками от одномерного массива при этом вызывая гц и смотрим Что у нас памяти будет Как раз основная основная цель сейчас можешь этот закон так вот вопрос я тут вызываю сколько мы памяти используем срезаем элемент что там вот с памятью [музыка]

    00:20:36 - 00:22:02

  • вокруг [музыка] [музыка] новый слой с определенного размера заполняем каким-то данными и возвращаем последний элемент но когда мы выбираем последний элемент и складываем его в этот верный массив секунды мы возвращаем не последний элемент возвращаем слайс которым последний элемент [музыка] у нас получается ссылка на все вот эти данные у нас по-прежнему остается памяти и все пока выглядит так как будто бы память не будет потому что у нас массиве лежит ссылка на слайс который свою очередь ссылается на

    00:21:35 - 00:23:02

  • массив данных то есть тебя гипотеза что вот мы это вызвали 50 раз Потом мы ходим печатаем что получается не Соберется на самом деле так и есть Почему здесь гц мною написано эта функция что как бы явно вызывать гербович коллектор нас много но вызываем и такой довольно хитрый примерчик что мы делаем много элементов делаем срезок одного элемента одного Стас классика Все честно И вот этот SL внутри функции он не может собраться потому что мы с него кусочек срезали на массив один и тот же под ним Окей мы начали говорить здесь

    00:22:33 - 00:24:03

  • счастью не как в джаре углубляться не будем мне пару слов расскажешь какой там принцип работы Будет здорово [музыка] Зато он меньше тебе не надо и очень хорошо рассказывал прям классный доклад рекомендую если кто-то не смотрел но у меня там конце был ближе к концу был слайд где было сравнение коллектора в разных языках там был голосишар Java и что-то еще не помню что и там было это не он сам делал это тест Он сказал что он взял этот тест сотрудник Гугла делал такое исследование значит исследование и там параметры были

    00:23:34 - 00:24:53

  • что-то вроде были в районе там условно там 250 секунд у C Sharp тоже примерно в этом пределе А вот жало было где-то там в районе 200 ему там сразу на секции вопросов ответ люди напихали что Ну если не совсем корректно уже гц очень хорошо настраивается это наверное можно там параметрами настроить он будет работать нормально А что человек сказал что я не я делаю это исследование это делал исследование это сотрудник Гугла и ему тоже задавали такие вопросы на что она ответил что я ничего не трогал я вот

    00:24:39 - 00:25:47

  • как вот есть по умолчанию Всё включено я взял по умолчанию и вот значит всё вот здесь использовал я вот этого такой исследование Ну это не совсем корректно потому что можно настроить э параметры Я когда слушал этот доклад меня это немножко позабавило потому что на самом деле в том что Дело было не настройки потому что э нашим Как устроен любой коллектор там принципе они все примерно одинаково как в город несколько иной например в шарпах не знаю как на самом деле в общем там Дело в том что у нас есть

    00:25:16 - 00:26:38

  • если представить линию и на одной конце линии будут пробку там другой паузы то гц который используется он оптимизирован на меньше паузу будет как бы в левой половине а основная фишка у неё коллектор ни один несколько Они разные коллекторы Они под разные оптимизированы и тот гц который используется по умолчанию он на этой линии он примерно по центру То есть он как бы не оптимизирован под низкие задержки и поэтому как бы такие параметры так ну в конце он держаться [музыка] довольно известным алгоритм который

    00:25:59 - 00:27:24

  • называется марка многих других используется корневые элементы как правило там стайки глобальные перемены и так далее потом так я не знаю сколько подробнее можно сказать в целом я понял что ты уже дальше Расскажешь про белый серый черный упомянул в целом Я бы предложил двинуться дальше Потому что могу сказать проблему который используется основная проблема Если надо Давай разработчика то что очищает ее никак не переносит живые данные из-за этого со временем фрагментируется я не знаю сколько это критично потому что на том же докладе

    00:26:51 - 00:28:29

  • ребята сказали что они встречались связанные вообще такая проблема как бы есть вторая проблема которую мне кажется тоже такая не очень приятная в области это то что во время его работы включает некоторые барьер памяти и новые объекты которые создаются во время стадии разметки они сразу получаются как черные то есть уже по умолчанию как достижимые что может приводить это называется фантомный мусор то есть момент окончания работы объектов они уже на самом деле не Живые и Вполне себе могут барьер согласен

    00:28:00 - 00:29:17

  • Здорово что ты это рассказал Вот как раз те вещи которые очень приятно слышать когда собеседуешь я тебе кинул следующий пример и тут дверь Две разных функций хотел бы узнать счета еще будет я вот в комментах Видишь написал места где у нас принтер и еще там вверху в самой структуре сама структура это да три поля Булл int Bull мы ее делаем меняем в одной функции печатаем смотрим и размер в начале вначале хочется понять размер этой структуры потом меня порой функции снова печатаем собственно это Задачка про поинтера но я тебя проявить

    00:28:39 - 00:30:11

  • не буду знаешь Давайте сам не расскажешь что ты здесь не оптимизирует это автоматически за разработчика и Нужно следить какие-то использовать что у нас происходит выравнивание обычного слова и такой Там просто заходит если такой в таком порядке то у нас это структура будет заниматься первое значение Несмотря на то что ему по сути нужно один байт он будет занимать 8 ИМТ Ну тоже Будем считать что мы работаем 4 битной системе тоже 8 И тут тоже 824 будет чтобы меньше занимало нужно немножко перенести чуть выше чтобы они стояли

    00:29:33 - 00:31:08

  • рядом тогда эти два Будут занимать также здесь будет наверное 24 куда мы Передаем пустую такую структуру с этими полюшками и там над ней издевается здесь будет 24 то сказал согласен здесь будет значение по умолчанию эту функцию и по сути вот этими значениями из того что в гол все передается по значению то мы по сути скопируем этот показатель и копии этого указателя присвоен новый новое значение из-за этого здесь значение поменяются внутри Так что здесь будут уже вот эти Новые значения А снаружи когда мы прочитаем у нас

    00:30:40 - 00:32:08

  • этот показатель эту структуру у нас Вроде как ничего не нужное значение те же самые строчки [музыка] уже более хитрая логика то есть мы Передаем показатель потом разминованность показатель и этот копируем новую структуру и в этом случае тут тоже естественно мы видим эти значения новые но и тогда после всех этих потому что мы уже присылаем это значение указателю поэтому адресу памяти пойдем то есть то есть получается Вот первая функция она утверждает что не будет менять а когда мы разыменовали будет менять

    00:31:56 - 00:33:38

  • Согласен Так оно есть я всегда Уточняю человека вот чтобы убедиться Иногда люди берут и передумывают когда ты спрашиваешь поэтому то что я тоже самое спрашивают совершенно нормально хочу убедиться что ты действительно так считаешь может быть рассуждений иногда берет переобувается Хорошо давай пару слов а мапах что это такое тип mapf в год это реализация таблицы таблицы нам нужны главные фишка функция как в любом языке это положить какое-то значение или достать Как назвать Обычно говорят что за единицу

    00:33:11 - 00:34:54

  • приведенная сложность там есть некие накладные расходы которые иногда возникают в разных ситуациях но в целом считается что как бы можем рассчитывать если используем какие-то бакеты и разных организациях разных значений [музыка] ещё Согласен Так пару слов абстрактно У нас есть функция бывают коллизии прокализировал рассказать да с матами есть такая штука Как коллизия это когда у нас по одному когда у вас разные объекты получают один тот же они могут один тоже в целом Но вообще это не обязательно

    00:34:10 - 00:35:40

  • Просто если количество довольно маленькая у нас даже значение с разным они могут так совпасть что они могут попасть на один случай они будут распределены внутри этого пакета связан но это уже Бог с ним согласен Окей У меня есть пример [музыка] открой открой тоже какой-то абстрактный пример за моим авторством тем не менее Что такое люблю спросить что ты можешь об этом коде сказать посмотрим что за код Так ну мы создаем маку сразу могу сказать потому что таком ключе мы можем создавать только слайсы рекомендуется

    00:35:25 - 00:37:04

  • потому что в этом случае мы как бы место все верно потом мы создаем его какими-то рандомными значениями проверяем если такое значение уже в мапе есть Принесли его нет то делаем окна мапе и добавляем его если Если есть то ничего не делаем мы потом просто печатаем значения которые создали Ну то есть всего этого делать [музыка] создать Рандомный но не повторяющиеся значение тысяч штук Да да Не только для того чтобы ты мне сказал что там объявление [музыка] мы используем канал но мы нигде его не закрываем насколько я

    00:36:47 - 00:38:29

  • вижу это верно то есть уже ошибка еще одна Так что мы еще делаем и как бы ты поправил я не могу показать нам нужно дождаться когда все наши груди отработает после этого закрыть канал Я открыл комнату Давай попробуем ребятки кто зашел нам Можно перейти я могу немножко [музыка] здесь уже этот канал можно закрыть когда все [музыка] работают Ага давай закроем и сразу хочется узнать его не закроем Окей если бы мы его не закрыли так если бы мы его не закрыли то мы в этом рейндже скорее всего потому что

    00:38:47 - 00:40:58

  • либо будем вечным что там будет Но пока не закрыт канал мы будем учитывать раньше будет учитывать значение по умолчанию у нас собственно будет одна грудина останется в неё канал никто не пишет Ага рутина мы пытается читать верный и есть еще в этой функции еще [музыка] вот эту штуку можно еще ответы на вопросы пока можешь смотреть минутка ответов на вопросы про предыдущий пример спрашивали не будет ли ошибки компиляции ведь функция принимает указать Да мы там показатели все Передаем ничего не будет

    00:40:21 - 00:41:50

  • все окей там будет ребят Так просто первом случае мы в указатель другую памятную историю во втором разуменовываем область памяти ее заменяем так будет ли код выставлен где-нибудь можно оптимизировать прям на месте ребят все в порядке Мы так можем сделать тут ошибки нет никакой инициативу тогда я уже начал говорить что можно немного оптимизировать [музыка] здесь здесь по-моему проблема будет высоты вот нам и не надо в этом случае передавать правильно Если мы такое что здесь все в порядке так так так где у

    00:41:20 - 00:42:45

  • нас тогда еще есть таблицы прома поговорим как раз Так на что у нас а да да Спасибо за подсказку у нас на почитается без звука А должна как бы в принципе на чтение если мы параллельным записать то нужно уже полностью тем не менее часто встречается и часто продакшене запись она чтение забыли и не думают что когда параллельно тоже будет происходить легко пропустить уже это она будет перевоцирована и по факту там внутри структуру будет уже другая мама Поэтому нужно так ребята пишут еще что нужно I

    00:42:34 - 00:44:12

  • передать внутрь функции мы вот здесь ребята 26 строчки переопределяем локально этой операции цикла I поэтому грудь и не найдя внутри вся в скобки 2 она найдет ее на 26 строке так я тут объявил пустую структуру пару слов чем пустая структура интерфейса отличается Поэтому если нам нужно использовать отдельного нету И поэтому если нам нужно использовать в качестве значения можно использовать [музыка] вот эти наушники реализовать как реализовывать Так теперь такая задача у нас довольно амапу так и не создали пишут нам да и

    00:43:51 - 00:45:26

  • ладно не создали не создали вот нам мы поговорили вот значит сейчас задача это прям все всегда по-разному спрашивают на собеседовании и во всех курсах это есть Почему бы и нет Нам нужно Вычитать какие-то сайты я их передаю монитор и надо обходить сайты Я хочу запустить функцию Уран единожды на моем мониторе и он должен обходить раз в какое-то время данный сайт и смотреть [музыка] Я хочу реализовать чтобы будет проверить и я хочу это все куда-то в мапу складывать обновлять и Принт статусе скачу печатать время от времени

    00:45:22 - 00:47:09

  • понятно более-менее чего я хочу чтобы ты набросал неплементировал да примерно понятно не занимался поэтому сейчас будет интересно сейчас чатик будет советовать я буду читать не вижу собственно Да ну пора надо запускать единожды контекст как бы спойлер небольшая подсказочка вот для каждого сайта в этой мафии [музыка] реализовывать как ты сказал что нужно сделать в первую очередь нам нужно по нему пробежаться и использовать функцию которая будет что у нас такое Это просто массив строк Да это www теперь

    00:46:30 - 00:48:17

  • google.com Авито Озон Вот они и будем это все дело передавать если что [музыка] [музыка] Ну смотри идея такая что я мы запустили эту штуку вертится пока мы ее в целом не отменим отменяя контекст И если мы какой-то сайт не смогли распарсить то Ну типа потом будет еще то есть мы раз в request frequency хотим всех обходить Да вот часть такие может бесконечные циклы в целом согласен постоянно вот эти сайты обходить от действительно Я немножечко спойлерить что времени у нас не так много вот естественно на

    00:47:45 - 00:49:20

  • собесе я бы не подсказывал мне кажется для этого дошел и хочется потом это печатать вот статус Я хочу складывать результат то что мне пришло имя сайта и код ответа и печатать раз вот какое-то время опять раз пару секунд Я хочу чтобы мы это имплементировали опять это может быть близко к тексту Просто я не помню http вот эти вот синтаксиса я честно говоря не помню теперь функции я не против как бы уже все равно не победишь уже интервью онлайн уже непобедишь пожалуйста человек который вообще не умеет он все равно не сможет человек

    00:49:23 - 00:50:55

  • который понимает все равно сможет Ну у нас ошибка может завершить запрос может завершиться я набросал интерфейс как я вижу но мне нормально Если что-то меняешь и обосновываешь наоборот это интересно статуса с принц статусе время от времени крутилось мне пострадал плевал эти все картинки Ну не картинки текст [музыка] давайте тоже решайте Я думаю название ну тебя может быть название ключом название сайта вполне и значение почему бы нет статус сайт там ребята пишут некоторые в чате что мы это уже где-то решали эта

    00:50:27 - 00:52:00

  • задача довольно Типовая в том или ином виде ребят обойтись обойдите N сайтов и что-то сделаете кто-то говорит Вот запишите мне выводить и кто-то говорит Файлик Запишите кто-нибудь еще что-то говорит Ну это такая супер базовая штука потому что кон карт тоже тут применяется и пишет применяется все сразу можно посмотреть поэтому дабы эти задачи точно где-то видели И точно на каждом втором собесе вас будут просить их воспроизвести Поэтому если вы вообще без понятия что происходит [музыка] [музыка] Я просто скелет пока набрасываю сейчас

    00:52:43 - 00:54:05

  • Конечно все дело в таком виде работать не будет Можем сейчас обсудить Почему здесь у нас будет идеи цикл который будет ходить по этой маме и будет [музыка] пока ты пишешь я с вами согласен небольшие оптимизации пишет что лучше контекст вместо [музыка] первое что попавшийся понятно что Честно говоря и нам нужно здесь Да я думаю что Вполне нас устроит что мы обходим раз сколько секунд и давай там печатаем тоже раз сколько секунд соответственно моя идея что если какой-то сайт у меня не получилось то Ну

    00:54:01 - 00:55:46

  • ладно вот будет старая информация и там будет время time of request будет и ты будешь видеть что в Авито я смог обновить А в Сбер не смог обновить в этот раз снова проверим очень грубый скелет по сути при вызов методе [музыка] заглушка такая получаем какой-то ответ Если [музыка] переходить что мы должны делать [музыка] Всё если всю эту итерацию всю эту операцию начинать так request frequence это так Ну то есть что очевидно что нужно сделать скорее всего это запустить В отдельной грудиничек сайт и возьму

    00:55:28 - 00:57:14

  • Наверное нужно будет запустить Зачем нам все это дело сейчас непонятно му [музыка] [музыка] [музыка] я не очень помню как в эту штуку использовать нам нужно быть который будет смотреть на пикер [музыка] потому что мне последний раз на одном собеседовании то что хожу себя проверяю меч попросили сотовый когда я использую библиотеку убирать домик и стикерсон я не помню как атомики использую говорят нам нормально я пошел посмотрел написал То есть если ты не знаешь вообще не понимаешь ничего не получится

    00:56:52 - 00:58:59

  • человек который так тикер У нас тут м реквесты потом в поле должны двигаться ты можешь что там канал он тебе пишет время от времени То есть получается каждые две секунды будет Ну ты можешь дать тоже сделать цикле for делать Ты можешь сделать Да немного будет легче но тайм автор он хуже чем тикер все-таки так [музыка] Да Паж получилось ребята спрашивают на какой позиции Ну приходите к нам на интервью я посмотрю Какой будет онлайн писать так знаете очень легко здесь сидит Мне тоже легко сейчас набрасывает сидеть

    00:58:43 - 01:00:31

  • надо то надо все когда сидишь нервничаешь проходите когда сидишь тут 200 человек тоже знаете некоторое давление 150 испытывает [музыка] пока мы запускаем я сама пока вижу [музыка] Так ладно [музыка] Вот это правда когда ко мне приходит зависть у которого 10 лет опыта и пишет угодно совершенно все равно что он немножко перепутал это вообще неважно кто-то вообще важно да было бы круто если бы так с другого языка это не очень важно если Вы хорошо и объемно знаете Ну да лучше такое смотри давай немножечко по фарш у нас

    01:00:33 - 01:02:15

  • время идет у нас наверное надо создавать и потом мы делаем Я поэтому немножечко вмешиваюсь Пока без асинхронности вот мы проходим Селект тикер C когда по тигра мы выходим то здесь у нас мы читаем все сайты делаем чек сайт и в грудине все печатаем вот Согласны Согласны вроде все сделали Теперь добавь горутины пожалуйста какие-то [музыка] У нас сейчас мы в этом цикле мы не дойдем до грудины 56 строчки [музыка] [музыка] примерно так сделал Завтрак мы запустили У нас есть стикер мы запустили отдельно грудину которая

    01:02:00 - 01:03:56

  • поэтому тикеру начинает проявляется это и отдельно который все печатает она печатает без стикера Нам нужен тотошечки Тогда нужно такую же структуру [музыка] дальше как-то защитить [музыка] и то же самое сделать надо будет получается Здесь вот потом так у нас эта штука может А ну это первое что мы сделали это за очень потом нам нужно верно как все делать менять Нам нужно в этих штуках использовать наверное контекст чтобы иметь возможность то что скрутиться внутри рутины все это дело нужно будет сделать

    01:04:08 - 01:05:48

  • [музыка] если текст [музыка] если мне Дан тогда уже наверное вот это все тут крутится Да вот когда собеседуешь то на самом деле важно Это как бы ваш главный язык или не главный если вот вы вкатываетесь в это ваш первый язык Конечно для меня супер важно чтобы синтаксис знали что вы новичок Если вы даже не выучили язык синтаксис путаете значит не глубоко знаете когда человек рассказывает контекст рассказывает рассказывает разные вещи Да где-то в целом не так важно что мне дать что-нибудь на джави Я чуть тоже на

    01:05:48 - 01:07:25

  • коленку неправильно ну пофиг главное что принцип понимает то есть тоже имеете в виду если вы знаете три языка Вы можете их путать и это нормально те когда приходит человек который пол стакане постоянно путают на собесе начинает писать на Java скрипте вместо голове перепутал это нормально но там кто-то говорит Вообще ты красавчик молодец грубо говоря так это Мы отменяем контекст если что совсем не уверен в этом синтаксисе Но идея принципе понятно что если если вдруг у нас контекст внешне отменится то у нас идет это все

    01:07:17 - 01:08:29

  • дело тоже должно измениться дальше что еще у нас есть дальше у нас что есть у нас должна быть значение какой-то ошибки Наверное если у нас что-то пошло не так возвращает ошибку я тут сам уже добавил сайт если что если человек [музыка] не нужно где можно наверное ошибку чтобы не прерывать Можно наверное какой-нибудь [музыка] по структуре которой ты предоставила ошибку возвращается но по сути тут ошибка может быть в одном случае если у нас например мапа не проинициализирована Тогда наверное тогда паника А в каком случае

    01:07:58 - 01:09:31

  • выводить ошибку Ну когда вот эти дальше маленькая Задачка можешь вернуть вот где мы обходим сайт чуть-чуть скажу что там еще мы не сделает еще можно улучшить здесь Нормально мы сделали Лог Это хорошо Все верно то что мы возвращаем ошибку спорно потому что как раз хотел нет тогда нормально сделали хорошо чуть выше Давай посмотрим HTC боди не закрыли до нарисподи Клаус хорошо бы вызывать метод дальше идем так вот здесь как раз на самом деле опять же вот здесь надо было смотреть тоже кейс что контекст Дан и выходить а

    01:08:55 - 01:10:23

  • то ты выходишь эта функция дальше крутится Ну мы не успеваем время идет как бы в реальном интервью у нас также время идет и если мы не успеваем решить хорошо Sorry как бы хорошо принципе не понимали Но типа ваша оценка ниже буквально сегодня не кидали соискатели мы написали гос средний человек очень хорошо все решал очень много чего но недостаточно быстро решил две задачи А надо было три Вот И там по факту ты думаешь надо брать потому что он решил очень хорошо но медленно но ты опять думаешь он медленно

    01:09:45 - 01:10:56

  • значит немножко его основной язык надо быстрее было бы ему решать вот так что своим могут ожидать так далее тоже скорость так последнее штучка которую хочу спросить тоже небольшую задачу небольшой кидаю что у нас на большое время Вот вот так сказать компрессинг строки я тебе дал строчку вот у меня есть им Вот я хочу скомпрессовать У меня вот только у меня нет цифр Тогда мы говорим что там только буковки соответственно а четыре раза Б3 мы говорим о давай ее значит таким образом закодируем она будет меньше места

    01:10:20 - 01:12:01

  • занимать не гигабайт 100 мегабайтов каким умный что там много повторов пожалуйста реализуй нам эту вещь на вход строка что-то по сложности алгоритм у нас на это 10 максимум по сложности сразу можно сказать что у нас минимум она будет от единицы быстрее не получится а по скорости это будет пройтись по всей этой строке по памяти в худшем случае у нас тоже получается вот н если в качестве результирующий строки на будет хранить все все И когда получится уже так Ну какое решение тут можно предложить

    01:11:10 - 01:12:55

  • строку потом мы бежим по нашей входной строке если встречаем первую букву [музыка] если Пустая просто пишем эту букву результат если нас предыдущей буквой текущая буква одинаковая то мы просто увеличиваем какой-то счетчик если мы встретили новую букву то мы записываем результат значение счётчика и обнуляемого и берем это следующую букву записываем результат примерно такой порядок но идею я понял да Перед тем как решать идею свою действительно описать Ну да мне в целом по идее нравится тут мапу предлагает но

    01:12:33 - 01:14:01

  • мы без мата придумали можем мы можем круче нам не обязательно [музыка] тогда как у вас получится решить Если я сделаю [музыка] [музыка] где должна быть [музыка] ты хочешь руны ты можешь пробовать руны Ну можем сказать что у нас байтовые строки и по байтам бойцы Да просто в условиях ограниченного времени тогда [музыка] вот так то есть мы смотрим если что надо проверить если предыдущий элемент если предыдущий тогда мы если одна буква будет буква 1 до Counter но в любом случае хотим 0 не будет пускай будет начальное значение но

    01:13:27 - 01:15:15

  • сейчас разберемся может быть может быть это неправильно так берем если элемент не равен предыдущему то это значит что нам врезал надо добавить [музыка] надо добавить [музыка] [музыка] я пока пишу то что у нас прошло я печатаю [музыка] ты Можешь пройтись просто по индексам Давай скажем что черт с ним что у нас только латинице можем тогда вот for равно 0 меньше LAN in I плюс обходить так знакомая задача Ну да Это довольно легкая задача слит кода у нас были еще более сложные но все-таки у нас довольно ограниченный

    01:15:37 - 01:17:27

  • таймер поэтому мы легкую задачку решим [музыка] не надо этого говорить даже если все ужасно вспомните как вот экзамен издавая сдаете взяли билет ничего не знаете чем-то сказать это мой любимый вопрос и себя приободрили и экзаменатор усыпили и погнали решать всегда так делал всегда так я бы сделал сначала в виде какого-нибудь потому что будет [музыка] такие не очень хорошо прибавляется поэтому там сейчас понял Мы можем просто тренировать опасения твои понимают но тоже времени на самом деле мало поэтому я предложил

    01:17:23 - 01:18:52

  • бы просто просто строку просто как Ну ребят сейчас алгоритмов она везде есть так или иначе и компания она же не собеседует вас не надо собеседовать конечно на вакансии Но ваш уровень он определяется в процессе если вы прошли все хорошо вам могут играть повыше предложить денег даже могут предложить больше если вы на эту Костроме мало просится совсем мало что нанимать он уйдет от нас когда ему нормально предложил давайте ему сами больше предложим Вот и да вас точно будут Дмитрий спрашивать какие-то какую-то задачку вас попросят

    01:18:38 - 01:19:56

  • решить зачем это нужно Ну посмотреть вот как его в этих там плаваете не плаваете Да но может вообще быть супер не готовы даже не умеет вообще ничего решить в одном ный флажок Ну знаете это не очень приятно Неужели решение алгоритмических задач мазках для бизнеса на самом деле нет да то есть если мы не поиск пишем Ну вот есть вещи где алгоритмы нужны в поиске между алгоритма сильные нет решение Однако хочется чтобы человек мог все-таки что-то решать решение задач тоже говорит о чем если человек мне говорит Ну ладно может при случае

    01:19:44 - 01:21:11

  • там поиграться циклами то все передавать туда-сюда и повставлять не запутается с ума не сойдет если у него глаза стеклянные Да речь потерял это грустно значит он как-то совсем не готов видимо только Джейсон в базу имеет класть убрать это сужает его конкурентные преимущества Так что я вам советую можно как-то приносить просто надо будет обходить [музыка] Как можно проще сделать основная часть готова просто сейчас в таком виде будет работать Давай давай посмотрю возвращаемся небольшой ревью от меня так

    01:20:47 - 01:22:20

  • если индекс 0 то добавляем это как вариант просто добавляем первый первую букву там на самом деле сделать гораздо проще тогда что можно сделать вот так можно так сделать можно сделать сразу же Ну я для зрителей наш если у вас один раз в алгоритмике видеть сразу же такое меня оптимизацию сделали тут надо было тогда спросить а длина будет хотя бы один я бы сказал да будет Ну тоже такие требования значит что дальше если у нас такая же как символ как и предыдущий аккаунтер увеличиваем в ином случае мы

    01:22:02 - 01:23:23

  • добавляем до аккаунтер резалп А ты добавляешь аккаунтер сейчас пойдем Давай букву и на тему я понял ты бы его типа ты его привык к строке Просто он тоже да Ну в целом в целом Да есть момент что ты конец выход из функции вот я такой дал им всегда проверяйте что вас в результате начало проверять чтобы началось в середине обычно все работает в конце я тебе дал такой вот я тебя хотел такой выход ты Вот написал У тебя вот такой будет [музыка] надо будет добавить [музыка] да да тряп будет добавлять [музыка]

    01:22:46 - 01:24:39

  • OK так тебе но вроде как работать будет Но вообще я видел решение передачи гораздо красивее можно писать Давайте теперь я дам небольшие зрители дорогие зрители небольшой свой фидбэк Вот потому что прошло как я это видел Вот что мне понравилось что я хотел бы чтобы можно было улучшить и так далее значит что мне понравилось мы говорили у него видно что есть довольно большой опыт было приятно то есть коллекторы рассказывать о модели Go интересный на самом деле Ну это выгодно так делать я специально говорю все давай

    01:24:14 - 01:25:46

  • пошли но мне было интересно мне начал рассказывать что джаре не так и как бы время идет Все хорошо рассказывает Если у вас есть такие преимущества Хорошо тему знаете Зира делаете Это рассказываете если интерьер готов сидеть и с вами на эту тему 30 минут говорить и вы ему что-то новое расскажете Это довольно большой плюс для вас не стесняйтесь так делать но естественно интерьер не должен давать себя надолго отвлекать все-таки не какой-то план должен быть проверить основные навыки ваши поэтому мы пошли Вот это из

    01:25:04 - 01:26:09

  • хорошего значит что я спрашивал Я спрашивал про объект здесь довольно хорошо разница описана э-э наследование что наследование не очень отцом согласен с этим суждением э Мне понравилось что да предложил композицию вот у меня Появилась надежда что значит в зависимости гвоздями значит не прибивает в своём ходе Хотя я проверить не мог но такая Надежда у меня затем уже что мы дальше поговорили о слайсах посмотрели поговорили чем они отличаются от массивов долго рассиживаться не стал потому что уже мне приелись эти примеры

    01:25:36 - 01:26:51

  • скучно Вот в целом мне понравилось как все рассказал Паша здесь никаких нареканий у меня не было Вот стали говорить про также чуть-чуть про сборку мусора поговорили касательно славится вот он интересно слайс массив увидел что там Горбач коллектор не собирает эту область памяти хороший пример если поняли потом когда выложим смонтируем смотреть еще раз такой могут вам предложить вещь чтобы вы подумали когда идёт сборка Если вы увидели функцию гц это на самом деле Ну некоторые подсказка от меня была что я

    01:26:14 - 01:27:25

  • вот вызываю гц надо что-то понять супер сложная задача моя цель вот Ну понятно я какие-то камни тоже оставил вот он видит это не увидит поднимет ли он насколько глубоко поднимет было в целом здесь поднял хорошо Я не стал спрашивать уже кажется Здесь слишком мелкий вопросики Вот про маму поговорили довольно Хорошо объяснил про коллизия дополнительно спросил тоже мне рассказал Ну можно было сразу про это говорить но Окей я Попросил уточнить OK дал котик Да там было там были мапы увидел сразу же вот это про объявление

    01:26:50 - 01:28:21

  • кривое Здорово увидел про канал Здорово Я на канал не оставлял не останавливался очень подробно но как бы я их невзначай давал мне было интересно посмотреть что в результате сейчас Вот мне интересно было Значит правильно увидел что нужно закрыть канал добавил здесь грудь и Ну это хорошо здесь не растерялся не Сразу увидел что вот там чтение и запись вот эта подметка сам то есть ну я сказал Надо еще посмотреть дальше интерьер так говорит когда он думает что ты можешь сказать но не хочет писать Вот тебе что не смог только с

    01:27:35 - 01:28:59

  • подсказок Просто если я подсказываю обязательно превью напишу типа не смог сам решить вот если я вижу что человек ну он туда идёт я скажу Посмотрите ещё Ну вот если я вижу что он может как бы нашел с таким небольшой подсказкой с небольшим таким наводящим не вопрос а просто туда Молодец это мне понравилось вот про то что прошлый поиска сказал что там не всегда константы Хорошо адресацию можно было но это ладно значит обход сайтов мы делали Да вот так вот сайту видно что все таки гол не на кончик пальцев что

    01:28:20 - 01:29:35

  • джавист потому что где-то потерялся вроде рассуждает верно но путается вот ну вы дорогие зрители тоже видели кто-то предлагал решение прямо хорошее кто-то предлагал не очень хорошие но из хорошего бьют все сделал да молодец контекст все вспомнил что нужно их добавить очень хорошо Я думал не вспомнишь вспомнил Здорово Так гонок нету чуть-чуть там что-то потерялся с этим грудинами что их надо две объявить здесь были да сложности я там ещё добавила группу наделал что из-за используешь ты не схватился за этот

    01:28:59 - 01:30:14

  • канатик хотя там вот это просто в цикле проходил и ты не задумывался над тем что у меня может быть миллион сайтов 2 млн сайтов это куча файловых дисков и ты сделаешь миллион сетевых запросов одновременно это тоже такой момент по масштабированию который ты не подумал Это не очень хорошо то есть там и ты последовательно эти запросы делал то есть лимит бы поставить чтобы сколько-то груди максимум вот прямо оно просил Я специально поставил Используйте ты за это не ухватился за это я тоже себе заметьте здесь не стал говорить но

    01:29:36 - 01:30:58

  • как бы твое дело ухватиться или нет Мое дело значит ну где-то там по синтаксису счет путалась Я говорю мне в целом это не критично потому что язык другой И почему бы и нет в целом Я говорю на Гугле на гуглил но тоже схватился за самое первое с контекст можно было схватить до стресс интервью всегда стресс Остановитесь всегда там подышите поищите Ну я кушал тоже время твоё кончалось сложно здесь как бы прикакать тем не менее я бы однозначно сказал что здесь вот потенциал просто точно есть что еще последнее уже Мы задачку

    01:30:17 - 01:31:40

  • смотрели что в этой задачке в целом норм ты что правильно пошел решать в руны Я тебя сам усадил мне понравилось что он там про руны стал говорить про стринг Билдер стал говорить я понял про что речь Идея хорошая идея правильная вот ну в конце последнюю штучку мы не доставили то есть решаете алгоритмы Что хорошо сразу же тоже описываете то что вы видите то что вы хотите сделать Как Паша сделал мне понравился мой день Я говорю да решай кто-то вот могу предложил а вот мы без мата мы лишнюю память не

    01:31:02 - 01:32:15

  • использовали нет понравилось но в конце еще все-таки надо было сказать стоп Саша ты меня пушишь а я недавно себя кушать Да еще раз посмотреть вот и позволил Мне понравилось что ты был довольный активен искусственно темы которые знал готов был говорить мне приходилось говорить Возвращайся вот видно что в более-менее освоил какие-то задачи решает видно что где-то он там ошибается вот недельку не три недельки не писал Ну это видно то есть ну сейчас чем могу сказать Ну я наверное так бы на метла где-нибудь там Middle может минус

    01:31:40 - 01:32:55

  • бы небольшой Оценил Ну то есть это точно не Junior видно что у человека большой опыт видно что он может влететь видно что он уже про Канкан сеть все видят разные вещи что с каналами он там не боится видно что вот Он алгоритмики более-менее решает то есть тоже то что мы ошибались в конце во-первых усталость ребят может полтора часа сидим здесь во-вторых я давлю некоторые давление YouTube тоже это не списывайте это тяжелее чем просто посидеть за чашечкой кофе порешать вот поэтому вот Мой вердикт такой что я сказал бы давайте Я

    01:32:20 - 01:33:31

  • возьму метлу потому что такой опыт у тебя на самом деле интересный Давай посмотрим как он тебя проектирование чем-то там не как-то мне система запроектируешь за масштабируешь если ты там не можешь мне сможешь интересную систему какую-то построить то я может быть сказал бы А может его сеньором нанять Ну не знает он выучит Ну и все равно А если сейчас а если он уже проектирование так себе сказал Ну ладно Middle вообще потому что все-таки язык другой плевать что он знает хорошо Go все-таки знает не очень хорошо

    01:32:56 - 01:34:08

  • вот ну зона рост сам наверное видел где тебя был легко там я тебя поправлял всё я хотел просто сказать что во-первых Да у нас сейчас было все больше посвящено алгоритмам но в конце будет маленький анонс оставайтесь тоже с нами относитесь естественно вы хотите этого анонса А про задачу она настолько популярная что когда я собеседовался пока на три или четыре года назад то мне давали эту задачу на дом писать У меня на гитхабе до сих пор репозиторий есть там решение которое мы писали с парнем который собесед тоже вакансию по одному

    01:33:31 - 01:34:51

  • репозиторию и по одному по одной статье все потому что мы списывали друг у друга В общем давайте я предлагаю так немножко оживим наш чат Скажите пожалуйста кто согласен с вердикт там Саша Напишите плюс А кто не согласен с вердиктом Саша Напишите минус мы посмотрим В общем насколько аудитория считает Саша рассудительным и мы согласимся с аудиторией не согласимся я так плюс плюс плюс плюс [музыка] Саша все с тобой согласны Нет нет все-таки нас демократия мы озвучим что есть двое не согласна И да Александр

    01:34:11 - 01:35:44

  • большеков я видел что ты писал что ты мог ведь меня пока действительно мог потому что я работал в почте В общем кто-то Согласен кто-то не согласен но в большей части согласны я бы как 80 на 20 второй Турбо нам не потребовался давайте тогда я немного расскажу про менторство 20 Вам пришло сообщение в Telegram за время интервью А после этого мы ответим на все вопросы которые были в чате Еще раз что такое менторство 2.0 это новый виток развития нашего прежнего менторства где мы сначала участвуем с вами в постановке целей потом проводим

    01:35:09 - 01:36:27

  • мог интервью где собираем всю информацию о том Просто то что было сегодня мы проведём с вами но только добавим ещё туда ассистент и после этого покажем вам ваши точки роста Вот например у Паши мы увидели точки роста и можно примерно то же самое сделать с вами и на самом деле сам по себе этот фидбэк он безумно ценный он себя включает знания о том что вы уже знаете о том чтобы чем бы уже хорошо владеете и что нужно ещё качнуть до грейдеры до которую вы хотите и мы предлагаем сразу вместе с этим и план занятий

    01:35:50 - 01:37:02

  • В общем цена такого мог интервью 3900 рублей и его можно чтобы получить как раз скидку которая обещала нужно оплатить Сегодня вы можете заполнить ту форму которая вам пришла в Боте во время вебинара вам напишет Алмаз моментально и скинет ссылку на оплату и в этом случае у вас будет скидка 5000 рублей которая равна которая больше чем Одно занятие с ментом в общем мы помогаем помимо того что мы даем обратную связь мы еще помогаем трудоустроиться и собственно и обучаем по этой обратной связи вот Саша сейчас

    01:36:26 - 01:37:33

  • обучает тоже замечательную менти который хочет дорасти до Мидл плюс и у него с ним Есть как минимум Одно занятие и плюс они много переписываются в чате обсуждают отментировка Саша рассказывает про какие-то хорошие или плохие паттерны у нас естественно всё строится на домах которых есть много кода Код ревью и много дополнительных материалов Ну и помимо этого мы ещё помогаем с трудо с руководством и сопровождением мы помогаем с прохождением спрятанного срока во время испытательного срока у вас тоже будут встречи с менторами один

    01:37:00 - 01:38:06

  • на один в общем если вы хотите узнать больше Либо вы хотите получить скидку Заполните форму которую вам пришла сейчас и будет вам счастье в общем да как я уже сказал я повторю это еще раз и мы перейдем как что чтобы получить эту замечательную скидку которая равна полутора где-то занятиям с ментором просто Напишите и заполните форму Заполните форму и мы вам напишем прямо сегодня форма уже есть у вас в телеграме в нашем замечательном Боте В общем давайте перейдем к ответам на вопросы есть ли они Саша Очень классно

    01:37:33 - 01:38:55

  • лавировал и переключался постоянно начать относительно вопросов и я думаю что основные вопросы которые были во время интервью эти вопросы уже Я думаю что у нас отсеклись но может быть за мой спич какие-то вопросы еще которые вы держали при себе то самое время сейчас я отвечу там нам пишут что это получилось это интервью не на гору разработчика просто разработчика Ну на самом деле вы всегда важно кого он нанимает менеджер вот я сейчас все команды еще человека Мне нужен сеньо мне честно говоря все равно на каком языке

    01:38:14 - 01:39:52

  • пишет если у него есть навыки которые мне нужны мне не важно что у него нет причем Java очень маленький язык вообще не важно что вы не знает за месяц будет писать А все его проектирование промышленный решение проблем Никуда не денутся Я не хочу нанимать никто не хочет нанимать озера который проблемы какие-то решать какие-то боли закрывает вот поэтому ребят На самом деле это никогда не интервью на гору разработчика JavaScript всегда интервью вас вас нанимают не джаб разработчики ни го разработчиков Вы или подходите или нет

    01:39:03 - 01:40:21

  • могут сделать исключение если даже вы там где-то просаживаете что вы понравились могут Может вы можете выбыть хорошим но сидеть очень какой-то сидеть ЧС и вас скажет мы не возьмем не нравится Вы все прошли человек скажет менеджер Я не хочу с ним работать я не буду его брать себе в команду вот название видео говорят печатка архитектуре проекта спрашивает ребят можем сделать Александр Дмитрий подскажите как можно на практике именно прокачаться задача имеется ввиду алгоритмические или дизайны или Какие задачи

    01:39:42 - 01:41:03

  • Ну может быть Саша у тебя есть готовый ответ Я не знаю у нас есть пара видео где всякие разные конкорды все задачки Да есть которые можно порешать но я правда небольшой сторонник Вот это сиденье и рожание под проектом если это вот Ну вот Дима что-то сидела родил форму навыки которые что-то делает это прикольно А когда вы там делаете какую-то воображаемую штуку Но это интересно вот зачем надо найти работу они прокачаться как мне кажется я так сделал Я программировал плохо пришел программирую 5 лет уже что-то научился за 5 лет люди

    01:40:38 - 01:41:52

  • говорят Даже некоторые Что хорошо программируют те кто ходят 30 лет они такие поспорить что на самом деле довольно много если например вы джун проект иногда э позволяют если вы с нуля Заходите в язык или ещё что-то такое пощупайте что-то поделать А не просто какой-то опосредованное решение задачи но мне кажется что разные могут быть мнения и классно что у нас с Сашей разные э мнение на эту тему Может быть вы можете высказать какие-то свои мнения в чате Вы можете заходить У нас в телеге У меня есть группы У нас есть группа навыков

    01:41:15 - 01:42:32

  • Люди иногда залетают что-то кидают по ревьюить Я даже свободное время нажимаю и там 15 минут посмотрел кстати такой интересный вопрос мы думаем относительно того чтобы снимать или не снимать вторую второй вебинар где мы больше дизайну Я думаю что там конечно Паша не нужно будет вспоминать про Гоа можно будет пользоваться какими-то уже наработанными приемами во время десятилетнего Хотя может быть отличается Я уже продукт менеджер не имею право здесь что-то говорить на этот счет Поэтому если вы хотите чтобы на

    01:42:01 - 01:43:25

  • следующей неделе Мы записали этот вебинар Напишите пожалуйста Плюс чат это еще будет одно открытое собеседование в это же время в среду но на следующей неделе по System Design Напишите плюс в общем чтобы оно состоялось потому что мы внутри себя хотим и решили но хочется чтобы был была какая-то поддержка и запрос то вдруг может быть уже столько этих собеседований Да если не интересно класс класс очень интересно тут еще есть пару вопросов Сколько стоит менторство в среднем Чтобы понимать порядок сумм вообще на самом

    01:42:46 - 01:44:09

  • деле это супер по-разному зависит потому что это напрямую зависит от того какая у вас цель от того какой результат у вас будет намок интервью и того ну собственно и того тарифа который вы выберете поэтому у нас бывает совершенно разный разброс это там от 4-5 тысяч в месяц где ребята просто хотят быстро качнуться и сделать какой-то свой чека перед собесом до там условно 10-12.000 в месяц где ребята приходят условно хотят э-э начать ходит на кошки перейдя с другого языка или качнуть как-то мощно своей игры в общем Здесь

    01:43:55 - 01:45:11

  • всё зависит от вашей цели того тарифа который выберите Но в любом случае пройти мог интервью это классно и нужно как минимум чтобы получить фидбэк относительно себя текущего и вот мы сегодня с Пашей например говорили до начала собеседования о том что классно быть на этом рынке классно все время ходить на собеса но когда ты ходишь на собеса только чтобы быть в рынке тебе приходится каждый раз везде врать и чарам плюс у некоторых компаний есть Фриз на найм на какое-то время и поэтому в общем чтобы и они не дают фидбэка они

    01:44:33 - 01:45:41

  • дают что-то вроде Мы вам перезвоним или приняты А мы даем фидбэк поэтому на самом деле мог интервью сама по себе очень важный Классная штука которую нужно точно пройти вот Наверное я хотел бы чтобы еще Паша сказал как вообще ему Да мне все очень понравилось спасибо Саша за такую возможность [музыка] [музыка] Да немного помешало тут у меня есть чего такая проблема одна из них это то что на самом деле почти каждый вопрос который Саша задавал в начале там гц и про свои на самом деле там Практически про

    01:45:07 - 01:46:27

  • каждую тему можно самом деле час говорить И мне очень сложно себя не могу очень мало сказать информации либо могу начать говорить и мы можем там целый час обсуждать какие там механизмы есть потому что очень интересно есть штуки когда там жало Марков жаре вырождается связывает список там из-за особенностей там ключей то есть очень много всего нужно сказать и поэтому надо очень аккуратно так ходить с одной стороны чтобы не отнимать на это слишком много времени потому что интервью нужно знать ему нужно как можно больше э-э

    01:46:13 - 01:47:28

  • Как можно более широкий диапазон знания получить а с другой стороны нужно как-то показать что ты довольно глубоко в теме разбираешься поэтому немножко тяжеловато балансировать действительно хорошо какие-то вещи краешком упоминал Мы даже на них не останавливались например мы быстро побежали я себе отметил что ты знаешь что такое барьер в целом Это хорошо что ты знаешь многие честно говоря вообще представления не имеют я себе плюсанул это делал ты не пытался прям только про маму говорить я не уйду там или там только

    01:46:50 - 01:48:07

  • Прогресс я побежал тему И ты говорил мне приходилось менять но это я веду интервью это моя работа его менять Моя работа забирать инициативу я делал эту технику в целом довольно хорошо не надо вот это зажиматься ваш прям делился знаниями если бы я не знал то я с удовольствием послушал бы его и сказал сейчас на самом деле [музыка] немного Конечно согласен когда начали козить потому что Честно говоря до этого я 9 месяцев прям должна чуть больше довольно активно занимался изучением затовски к различным интервью

    01:47:37 - 01:49:01

  • и когда уже когда уже закончилась Я решил немного отдохнуть его собственно говоря получилось такая небольшая пауза в ГОИ это сразу сказывается на качестве того что ты делаешь на год Потому что Саша заметил хорошо нету нету в пальцах то что обычно может работнику который там на год пишет каждый день У него это прям по сути мышечная память у меня иногда такие ещё какие-то забываются и из-за этого немножко больше времени тратишь не на продуманный архитектуры и только когда должна выглядеть а именно такие мелкие

    01:48:39 - 01:49:50

  • ошибки в синтаксисе и про то что Саша отметил что я на группу не обратил внимание на самом деле я обратил внимание Просто из-за того что э-э сначала написать какой-то совсем простенькую реализации потом уже ее постепенно улучшается просто из-за недостатка знаний было так проще делать Я просто дойти по идее там если это все как правило убирается времени но тут как бы это не то что основная причина на самом деле на обычном интервью Точно также будет на обычном 3 тоже у вас время Вполне себе ограничено И тут надо

    01:49:14 - 01:50:27

  • вырабатывать навык очень быстро и очень правильное решение давать а не так что ну там Давайте напишем видео а потом будем потихонечку её украсть не будет времени чтобы потихонечку нужно сразу как бы э-э делать хорошо Не получилось но в целом я себе отметил что надо работать дополнительно дальше я тебе скажу Так что если это собеседование там ты проходишь на какой-то Next для тебя уровень для тебя вещь пока не босс твоя ты всегда можешь облажаться я время от времени прохожу на проектирование потому что для

    01:49:51 - 01:51:03

  • проектированный что-то есть новое Интересно какие кейсы на рынке я не всегда прохожу собеседование Хотя я провожу я прикажу Мне дают какое-нибудь кейс Я не готов эмоционально Я понимаю что так на троечку Хотя Казалось бы я обычно это очень неплохо делаю это нормально мне дали непривычный кейс мне как-то его мне дали задание сверх на голову как я не привык Мне запретили рисовать проектировать как я хотел мне сказали Мы хотим всех он с диаграммой у меня отобрали Все инструменты Я что-то потерялся что-то им накалякал и сам

    01:50:30 - 01:51:36

  • очень недоволен собой остался пошёл думать где не так был Хотя у меня опыт есть это нормально что в новых вещах Вот Вы ребят не всегда будет там побеждать важно чтобы там девять из десяти побеждали вопрос был Сколько времени может занять поднятие грейда с метлада сеньора Если вы хотите хакнуть интервью то недолго Да смотрит что там в YouTube повторяете но потом будут проблемы если вы хотите действительно стать Ну то что называется сеньорка ну как старший разработчик опытный Ну наверное понадобится там пару

    01:51:03 - 01:52:15

  • лет стать начальство самостоятельно то есть Ну если Вопрос хороший разработчик то наверное лет за 7 вы там так по сумме опыта Вот Но это будет так знаете если вот вы понимаете что вы сейчас Middle вы не хотите ждать 10 лет надо надо брать надо проявлять активность надо подтягивать слабые стороны надо драйв это называется ответственность брать Мне кажется на самом деле здесь есть два подхода первый подход условно действительно текущий месяц начать больше брать ответственности но так бывает сделать

    01:51:43 - 01:52:54

  • довольно сложно потому что у тебя есть уже типа ты за том что ты видел и остальные тоже думают что ты Мида у тебя Поэтому приходится иногда выгрызать на самом деле и поэтому здесь именно чтобы хардам мне кажется до синьора это типа полгода год потом Собес другую компанию где на тебя изначально это ответственность изначально думаешь для этого готов это скорее себя но при этом это более быстрый путь Мне кажется так есть такое исследование вот в школе что неуспешные школьники студенты они иногда меняли в новом коллективе совсем другие

    01:52:37 - 01:53:58

  • люди действительно Если вы где-то облажались тепло или как наоборот плохо и люди уже такие Да он там несерьезный вам потом сложно будет это иногда поменять это правда но вы можете действительно перейти в новую компанию И там сразу за драйвить или вы можете в этой компании тоже на воле сказать все Мне все равно вы можете я заставлю с собой считаться и тоже это сделать любой из путей верный два пути есть оба верный Но это ваше решение Вы говорите Я хочу быть старшим разработчиком вот что вначале вам

    01:53:17 - 01:54:27

  • придется тащить больше а потом уже вы прибыль КП получится только в этом сожалению порядке где можно про менторство Где можно посмотреть тарифы и можно ли выбрать ментора тарифм презентуем вместе с обратной связью они ходят в обратную связь такое что вы сначала проходите интервью потом мы вам рассказываем про показываем обратную связь сколько будет занятий и что для вас каждый старик потому что они все составляют индивидуально как план занятий потому что мы видели намок интервью относительно исходя из того реформы

    01:53:53 - 01:55:00

  • которую вы заполнили исходя из вашего города текущего опыта и цели которые вы себе поставили Мы подбираем менторы предлагаем его в присылает его Алмаз Наш замечательный менеджер и если все окей то вы начинаете с ним заниматься но также если попросить а так если еще какие-то вопросы на которые может быть мы не ответили Нужно ли для сеньора какой-нибудь другой язык дополнительно учить Мне кажется я выскажу такое мнение что наверное если например ваша компания только никаких других языков нет то возможно не нужно

    01:54:29 - 01:55:45

  • но зачастую так не бывает бывает что это всегда несколько языков Вы на работе просто естественным образом Учите еще что-то но может быть со мной поспорит или Паша со мной поспорит по моему мнению другой язык чтобы не нужно знать Но его очень полезно знать чтобы знать примерно какие инструменты для чего лучше подходит Я когда например начал учить [музыка] Я по-другому взглянул на тот язык на котором я сейчас пишу немножко лучше начинаешь понимать или вещи сделано так они иначе почему же видишь разные варианты реализации тех

    01:55:09 - 01:56:37

  • или иных вещей и можешь сравнить конкретных языках это очень классно прокачивать тебя даже в том языке который ты Да если вам что-то учить что ну можно конечно поставить например вот посмотрите функциональщина просто вот для себя это интересно другое дело что вот это сидеть бесконечно полировать навык который вы не используете это тоже такое хобби Если вы это зарабатываете Но тоже такой путь некоторые в никуда но однозначно расширять Полезно если у вас только один язык Ну Подумайте Вот вы можете будете работать

    01:55:57 - 01:57:05

  • сколько там 10 20 30 вы думаете вы все на одном языке будете делать годом начал хорошо так взлетать 5-6 лет назад пройдет 10 лет будет что-то новое вам лучше Быть готовым Если вы 15 лет выучили один язык и дальше вообще не ровно не тренировали сложновато будет Поэтому посматривайте там делают они там тоже кстати функциональщики на своем так Александр вопрос к вам с каким навыками Вы попали на стажировку работу Интересно у Саши вообще очень интересная история того как он попал войти Я попал Ну на стажиров без всякого попал я

    01:56:36 - 01:58:01

  • пришел как фронтенд девелопер слэш верстальщик веб-студию это Села до она называется вот Ну напросился сказал что я все готов и пришел на там 50 тысяч рублей зарплата была у меня в начале испытательный срок 40 это было больше чем я зарабатывал там параллельно Я думал что я уже бога за бороду схватил когда меня взяли пять лет с копейками назад 17 там по 18 великолепно всех хакнул все моя жизнь обеспечена 50 тысяч Через месяц я подумал что это очень мало естественно пошел просить больше денег даже через

    01:57:24 - 01:58:53

  • три месяца там же получал уже тысяч 85 100 потом постепенно стал потолку приближается уже полез сразу же пока я принес пришел там без всякого опыта Ну я понял Не могу зайти У меня не было опыта я не проходил курс вот Яндек са от навыков вот что-нибудь такое качественные хорошие Вы можете зайти без особого опыта мне такого не было у меня денег на это не было поэтому все сам пару друзей программистов попросил проверить иринулся чтобы было ничего я очень хотел Не получилось Поэтому так зашел Я этим делами баловался Ну

    01:58:18 - 01:59:45

  • гуманитарности перестроилась это было еще супер на самом деле там три месяца мне понадобилось чтобы промышленно начать разрабатывать что-то когда люди пытаются полтора года что-то не получается вы что-то не так делается возможно вам нужна помощь профессионалов У меня просто друзья были разработчики они мне как бы профессиональную помощь оказали сказали что брат надо вот сюда смотреть И вот так думать и вот это написать в режиме Слушай Саш я думаю что особо будет меня у меня здесь нет но перед засчитыванием вопросы я сразу

    01:59:02 - 02:00:08

  • скажу что все грады это очень субъективная вещь которая зависит не от компании от команды А вообще на самом деле беседующего в первую очередь И несмотря на то что все пытаются их как-то унифицировать там иногда бывает явно играть в чем глобально отличается Давай подумаю я опять я буду скоро Блин я проецирую это мнение вот для меня Middle разработчик это человек который уже автономии если за дженером нужен глаз да глаз и все-таки он не полностью автономит ему задачки даешь но там через плечо Ты должен смотреть то от метла то

    01:59:36 - 02:00:59

  • уже ожидаешь что проработанная какая-то задача или ты ему можно сказать тоже пойди по следу и ты ожидаешь что вот он не теряется не стопорится он как-то эту проблему сам решает Ну хорошая автономность у него есть какой-то проблем сонник есть какие-то собственники он может пойти договориться тоже они сидеть в пространстве Даже если он интроверт даже если тяжело Он у него как-то выработано надо это работа это Мидл соответственно Синьор это уже тот кто не только сам хорошо делает во-первых у него есть технического не

    02:00:24 - 02:01:33

  • делится он говорит я умею хорошо ходить Я делюсь сожалению он знает разные практики вот разные подходы он ими делятся тоже одна из разница то есть вот сидит человек Он все знает но себе там не делится или он ходит говорит Ребят можно лучше я не настаиваю сеньорка сеньорская штука он готов хича ледить он не только кот пишет он действительно больше думает о проблемах бизнес он их решает вот у нас например Это очень сильная вазами в Avito что ну ты не только код пишешь задачки таскаешь надо проблему решить

    02:00:58 - 02:02:00

  • иногда Может они кодить иногда надо пойти всех обойти альтернативы придумать Ну вот сеньор может брать проблемы решать там ещё есть конкретные штуки У меня например там что сеньор вида решения должен предлагать Вот мы с тобой зарубились по шее вот надо типа метлы просто рубятся а сеньор должен попытаться всё-таки обе команды провести к успеху он не просто пытается за форсить своё но честь общий вклад компании смотрит вообще все эти команды двигаются Как нам вот так расположить все эти блоки релиза доработки

    02:01:29 - 02:02:34

  • чтобы все уместилось тоже такие сеньорские вещи То есть тут очень много то что говорят иногда очень хороший кодер он Мидл почему Ну вот всего остального Потому что ты его можешь пробить например на плохую архитектуру Да что его убедишь он задан даст себя убедить или он слишком покажет начитался книг типа чистый кот и он не даст себя убедить даже когда он не прав будет рубиться то есть вот он не понимает вот этих граней с опытом это приходит начинаешь понимать где надо уступить где существенное А где неважно

    02:02:02 - 02:03:13

  • когда человек говорит ну от сеньора он как-то проблем умеет решать на собеседовании ты его спрашиваешь у тебя есть проблемы постоянно как ты их решать так Так у тебя есть провалы есть Как ты хочешь так так вот у него прям хороший есть какой-то и ты говоришь блин такой человек мне нужен он бывалый он в бою пострадал был битвы выжил мне он нужен даже одного убитого двух не битых дают Вот как раз про сеньоров тут уже исчерпывающий [музыка] относиться потому что они по большому счету больше мою полезность

    02:02:37 - 02:03:45

  • [музыка] [музыка] потому что тот же самый Профит ты уже Можешь не приносить например или там другие процессы по-другому все устроено например или тоже может сказаться тут еще интересный вопрос Будет ли Собес по сортам Саша ну вот сорты они по-любому оцениваются на интервью но как они оцениваются Что такое может быть у вас есть мнение не знаю не вижу смысла честно говоря это проводить но я сейчас сам ищу и понимаю насколько Вот это собеседование важно канал Вот как раз часто там ты понимаешь это

    02:03:29 - 02:04:55

  • миду или сеньор потому что у нас компании ты сам не собеседуешь меня мне отчет прилетели как человек прошел я смотрю осенью Потом приходит даже не видел Вот как раз потому что какие были в карьере какие проблемы у него были как он их решал как он на них рассказывает если вас спрашивают А вы боитесь рассказать какие у вас проблемы были какие права но вынесет Поздравляю Вот если человек рассказывает своих провалах о том как он решал это всегда интересно вот тоже начинаешь думать он не подходит не подходит тут он начинает себя

    02:04:26 - 02:05:41

  • раскрывать настоящего Мы всегда пытаемся дать социально одобряемые ответы но разными неудобными такими вопросами Расскажите о том-то о семье нам хочется понять Вообще его позицию а или б если вы не выбираете не аниба это тоже позиция вы боитесь выбрать это плохо Вот это сигнал чтобы в такой ситуации какой-то не сможете принять решение когда будет давление на вас Ну для меня это прямо сигнальчики я такого сеньора не хочу вот даже снова отличный год знает Ну зачем он мне нужен вот ему нужно будет выбрать он будет за мной

    02:05:03 - 02:06:02

  • ходить А я как я хочу ему делегировать техническое лидерство в команде я не смогу это сделать Ну всё приехали нет нет много вопросов Люди спрашивают о разном Какие Вам задачи интересны люди думают что на это отвечать блин отвечайте то что вам действительно интересно но вот если вам интересно очень тяжелые технические задачи вы идете в супер продуктовую команду Но вам не в эту команду не надо не надо туда идти вообще сканево в инфраструктурное дело отправит наймут и вы будете счастливы будете там

    02:05:33 - 02:06:31

  • сидеть работать реально с алгоритмами со структурами А если хотите доставлять продукт приносить деньги немножко иное понять про что вы про это софтом интервью но я не вижу смысла здесь это проводить я расскажу Пашу он скажет Ну окей скажу что дальше но мне кажется на самом деле можно было бы включить например следующее собеседование Я думаю что что-то чтобы хотя бы показать что это такое Ребят вы Пока Пишите нам свой вопрос в чат Если они у вас есть пока вопросы кажется кончили и нам нужно и мы можем закругляться Но

    02:06:05 - 02:07:30

  • если они есть вы говорите а на самом деле пока мы говорим вот мне очень интересный факт что мы просто говорим на самом деле в стриме на 100 человек и может быть даже мы сделаем какой-то Такой формат Саш мы говорили про обсуждением про версии можно просто в лайве обсудить Серёгой промошкиным что-нибудь такое и пока еще ребята пишут вопрос хочу рассказать про принять решение что историю как я согрелся на гофер Джона где я прошел Все собесы в конце меня спросили что тебе важнее продукты или технология Я в общем как

    02:06:47 - 02:07:47

  • джун подумал что вопрос какой-то подвохом типа Что важнее продукт или технологии начал волновал потому что во-первых ну третья собеседование в жизни было и я в общем начал так говорить Я сказал что конечно продукт первостепенно Какой продукт может существовать с технологией поэтому это вещи которые идут Рука об руку я не знаю что у меня лично казалось это просто типа вопрос на который определил меня иду и фичи тем или техническую команду поэтому не всегда в общем короче рассказать свое мнение С какими навыками знаниями можно попасть

    02:07:18 - 02:08:31

  • стажировку без опыта Так ну вас должны быть какие-то алгоритмические возможности Вы должны решать задачки Потому что это не сложно и другие ребята придут на стажировку они кричат вам может это не нравится у вас вы должны помнить Вы должны уметь четкорить язык Надо выучить Хотя как-то вот должны уметь решать базовые вещи то есть мыслить об этом так на самом деле и всегда так думать Я когда Прихожу я должен дать возможность себя нанять вы человек хочет нанять возможно вас дать ему возможность Вы должны дать ему

    02:07:53 - 02:09:05

  • возможность закрыть какие-то его боли вот если я буду искать Стажеры такой Стажеры должен дать какие-то легкие задачи язык должен знать все-таки основы не знает значит должен знать отлично Какие задачи по алгоритму должен знать потому что новичок значит чтобы не запутался это все-таки проверить должен знать вот дальше я уже спрошу насколько ты вообще там хочешь но понятно в айтишников тоже много желающих надо отобрать того кто мотивирован того кто хочет Ну какие-то вещи определенные будут тоже ты общаешься берешь стажёра ты будешь на

    02:08:35 - 02:09:53

  • него тратить 10 процентов времени может 20 он должен Тебе понравится если у вас не срослось химии нет то не позову то есть тоже будет привет Не бойтесь там Будьте открыты попытайтесь говорить то что хотите вот вы должны с человеком который Вас нанимает найти общие точки иначе он нас не наймёт потому что он берет коммент что он из вас сделает разработчика Джина если он вас взял и доведут жена его права он значит чтобы потратил своё время за которое Заплатили не дал компания разработчика Это плохо

    02:09:20 - 02:10:23

  • поэтому ему нужно нанять того кого он уверен Будьте открыты Покажите Что вы готовы учиться Дайте человеку понять что вас надо вложить что вы готовы приносить пользу Покажите минимальные технические скилы мне кстати да во-первых еще хочется добавить Здесь было много вопросов Что нужно сделать чтобы попасть на менторство к Саше был даже вариант через постель в общем через постель точно не нужно вот но сразу скажу что у Саши есть менти и это то количество максимальное которое может себе вывести потому что Саша еще на

    02:09:51 - 02:11:13

  • самом деле вживается вроде всегда параллельно поэтому это он сейчас Ультра занятой и довольно сложно него найти слоты но в целом У нас очень классные ребята которые работают в том же Авито есть который работает есть которые работают в целом и фанги uber вот и в общем я думаю в общем у нас все очень классный менторы поэтому оставляйте заявочку на мента что закрепились сообщения плюс ещё вот есть сообщения если вы сделаете сегодня то получите скидочку 5.000 руб на менторство если похожие задачи Александра если похожая Задача В лидкоде

    02:10:33 - 02:11:59

  • Мне кажется что это Изи медиум задача Но то что я дал она в литкоде да то ли медиум то ли ездит Только там в лидкоде Дан вариант что там что-то массивчик собирай возвращай Да блин коде дофига задача вообще входите есть такая штука нет код и там была в Ютубе введите bline seventifive и решите первые вот решить 30 задача оттуда любые просто любые 30 задач я вам гарантирую вы будете готовы лучше 95 процентов Вот лучше лучше 30 процентов Дженни Воров так между нами 30 40 давайте ребята В общем финальный вопрос

    02:11:17 - 02:12:38

  • а пока Может быть поделишься с нами эмоциями которые ты испытал сегодня как тебе вообще формат [музыка] я не могу [музыка] всё отлично Я тоже считаю что на Собес надо ходить и сам хожу время от времени даже когда Ну сейчас времени нет но обязательно скоро скажу пару месяцев не было То есть понятно что год и это легко все Вот спроектирование мне интересно иногда кейсики дают какие-то необычные которые тяжело мне сделать специфика новая и такое люди проектируют а я и не думал Давайте систему релизов там диплоид

    02:12:01 - 02:13:21

  • сделаем я такое не собирался делать прям что-то новое для себя узнаю всегда так что советую прям не надо стесняться компании ищут разработчиков хорош очень так и у нас последний вопрос Я тоже хотел бы на этом с резюмировать все сегодняшнее нашему замечательным менторством 2.0 Я наверное где-то пропустил а где можно взять промокод для скидки промокод сам не нужен просто достаточно Заполнить форму которая есть в чате и в Боте После заполнения этой формы в общем все автоматически применится вам придет Алмаз скинет

    02:13:06 - 02:14:20

  • ссылку на оплату и после этой оплаты если она будет совершена сегодня до 23:59 включительно по Москве то автоматически будет 5000 рублей на последующие Вот ребята В общем мы скинем еще всю инфу Я думаю эти задачи которые мы решали вижу про это вопрос здесь я думаю что мы скинем Боте и сделаем рассылку потому О чем говорили и плюс то что мы договорились дизайн в общем у нас джентльменское обещание сказал В общем мы обещаем что сделаем это через неделю тоже об этом причем информацию поэтому встречи через неделю заполняйте формы

    02:13:47 - 02:15:13

  • участвуйте 20 оно реально Спасибо вам большое ребята За то что смотрели до полдесятого с нами остаетесь [музыка]

    02:14:32 - 02:14:52