Капкаев Андрей. Junior Python developer собеседование

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

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

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

    00:00:00 - 00:01:29

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

    00:00:46 - 00:02:08

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

    00:01:26 - 00:02:35

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

    00:02:00 - 00:03:25

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

    00:02:41 - 00:03:51

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

    00:03:19 - 00:04:28

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

    00:03:55 - 00:05:03

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

    00:04:29 - 00:05:35

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

    00:05:02 - 00:06:18

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

    00:05:40 - 00:06:51

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

    00:06:15 - 00:07:33

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

    00:06:57 - 00:08:07

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

    00:07:32 - 00:09:03

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

    00:08:18 - 00:09:29

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

    00:08:53 - 00:10:07

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

    00:09:29 - 00:10:44

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

    00:10:07 - 00:11:17

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

    00:10:42 - 00:12:16

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

    00:11:30 - 00:12:53

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

    00:12:10 - 00:13:29

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

    00:12:50 - 00:14:19

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

    00:13:35 - 00:14:55

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

    00:14:17 - 00:15:44

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

    00:15:01 - 00:16:26

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

    00:15:50 - 00:17:26

  • есть понятно что мы как-то наследуем seat модуль 100 модус подал вот как бы но я не буду синтаксис проверять хотя если ты знаешь давай напишем ну здесь если но если вспомнишь это окей если но вы берете помнишь здесь нам бы должно было импортироваться из django django морс и морс наследовать класс от modules . модал непосредственно здесь внутри мы бы начали создавать поля допустим здесь мы мыслительным квартирами просто напишу класс com с конструктором нет нормально то есть from junk de bord modus а потом от него последуем все окей

    00:16:39 - 00:18:11

  • это нормально и даже д.б.н. там допустим импорт modules нос правда часто ничего нет ну да ладно это неважно модуса . модуль и мы бы тогда начали создавать какие-то наши поля у нас есть поле name это был бы у нас модуль со чар вот допустим мы быть здесь могли определить я макс алиса между текст field & cher получат есть ограничение на количество символов текста муть без ограничений то есть там но можно помню тоже max range определить ну чар у него по умолчанию 256 по моему вот стоит по умолчанию если

    00:17:25 - 00:19:02

  • ничего не определять поискать что это просто модуль сейчас там по умолчанию но если меня не знает память 256 символов то есть но можно то если успел ладно хорошо нормально давай тогда удар ну пусть будет 200 до то есть максимальная длина джама написать мама макс все вот так вот задача да добро смотри там есть такие штуки как вирусным и вот это все помнишь зачем надо verbal с ним есть verbal своим verbal снэйк ural они определяются в классе 7 метра и они позволяют нам но если речь идет сейчас именно он самой модели

    00:18:14 - 00:19:45

  • verbal сна им позволяет нам сказать как под каким именем будет отображаться единичный объект базе данных pump админке то есть он в админке будет таком виде но и не только в админке там по моему хотя вот тут точно ну допустим можно но тут корея в админке да да примеру крыша а у поля может быть в боснии до мы можем поле прописать вот здесь самом начале принципе он первым аргументом его ожидает я вот не помню как аргумент сам назад он тоже name просто идет или можно даже не миновать если первым то он его возьмет и

    00:18:59 - 00:20:14

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

    00:19:37 - 00:21:02

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

    00:20:19 - 00:21:56

  • здесь есть тоже какой-то там на имя категории м да никогда это там тоже там модус чар что неправильно писал помочь or fill дракон должно быть федор да макс уингз там какой нибудь там тоже там паскаль есть будет можно стирать сейчас и мы тогда создадим категорий это будет мода les origines кей то есть ссылка на внешнюю таблицу и здесь как этот аргумент называется highlighted модов origin key мы передаем клосс категорий так как он у нас определяется позже мы можем по моему использовать такую отложенную запись

    00:21:14 - 00:22:55

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

    00:22:05 - 00:23:55

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

    00:23:06 - 00:24:45

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

    00:24:03 - 00:25:28

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

    00:24:48 - 00:26:35

  • создании но по крайней мере с того что сейчас помню и для при создании поединке указывать обязательно релайт немцы указывать url names и для когда придет определение улов чтобы можно было использовать его там в html шаблон ах вот это все прописывать обязательно так вас а так я больше честно говоря ну такой что-то вот то что в подкорке отложилось под жандос то вы про одинарные кавычки тоже вот эта история обязательно прим ну рекомендуется и не знаю если это vanga style рекомендуется прописывать сортировку молчать иную сортировка

    00:25:45 - 00:27:06

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

    00:26:27 - 00:28:09

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

    00:27:27 - 00:29:15

  • если у нас тегов white и может много тогда нам нужно по идее монетами не логично когда мы создадим ну и найти мтс dex леонид ой контек тайтон так вот модуль модуль вот и здесь у нас будет 2 free джон кей у нас будет так это будет free jin goo dolls причем на таблицу так вот тоже у нас будет вела этот names но этот name выпускать вот этом так так так может это низ поехали здесь у нас уделит но тут каскад вот и что у нас там на этом на этом этом будет у нас modules моду народу утюг какой может шурыгин кий

    00:28:36 - 00:31:17

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

    00:30:09 - 00:31:31

  • было документа но документации django про это написано что если определить монет у мене вот это таблица нас создался под капотом просто а можно прописать ее сразу и просто имени фил передать вот эту самую таблицу которой осуществляет вот эту связку принципе я на via это сейчас и хочу сделать tex а это у меня будет battles моими field вот тут самое интересное надо вспоминать parkman как же он называется по моему jaws идет аргумент который мы передаем имя таблицы альт м так она и будет и я не про это то

    00:31:08 - 00:32:38

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

    00:31:55 - 00:33:16

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

    00:32:36 - 00:34:28

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

    00:33:44 - 00:35:25

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

    00:34:39 - 00:36:24

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

    00:35:35 - 00:36:53

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

    00:36:17 - 00:37:48

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

    00:37:09 - 00:38:28

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

    00:37:48 - 00:39:14

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

    00:38:32 - 00:39:49

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

    00:39:14 - 00:40:55

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

    00:40:05 - 00:41:40

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

    00:40:51 - 00:42:16

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

    00:41:38 - 00:42:55

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

    00:42:17 - 00:43:36

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

    00:42:58 - 00:44:20

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

    00:43:39 - 00:45:04

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

    00:44:26 - 00:45:55

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

    00:45:11 - 00:46:38

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

    00:45:54 - 00:47:21

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

    00:46:38 - 00:47:51

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

    00:47:15 - 00:48:24

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

    00:47:49 - 00:49:13

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

    00:48:36 - 00:49:12

Менторы

Специалисты своей области, которые смогут помочь вам

  • Нигма Нурия
    Нигма Нурия

    Middle .Net Developer

  • Сущенко Татьяна
    Сущенко Татьяна

    Senior Product Manager

  • Гудков Денис
    Гудков Денис

    Middle Python Developer

  • Курочкин Константин
    Курочкин Константин

    Ведущий программист

  • Гудман Макс
    Гудман Макс

    Backend Software Engineer (PHP)

  • Гребенкин Антон
    Гребенкин Антон

    Senior .NET/C# developer

  • Ахназаров Фёдор
    Ахназаров Фёдор

    Middle DevOps Engineer | Tbilisi, Georgia

  • Шорохов Дмитрий
    Шорохов Дмитрий

    Middle C# .NET

  • Жуков Александр
    Жуков Александр

    Senior PHP-разработчик

  • Мазикин Павел
    Мазикин Павел

    Middle python developer

© 2024 HireGuru. Сделано в Санкт-Петербурге с hireguru.ru