Разбор решения Unity Junior тестового задания для Kefir - Очень хорошая задача

Sdílet
Vložit
  • čas přidán 26. 10. 2021
  • Для курса Напильник подготовил решение тестовой задачи но к сожалению меня сбрили. :)
    Улучшу ваш код и подниму вашу зарплату в два раза - ijunior.ru/napilnik?...
    Обучение разработке игр с нуля с гарантией трудоустройства - ijunior.ru/unity-start?...
    Одежда - ijunior.ru/wear?...
    РЕПОЗИТОРИЙ - github.com/HolyMonkey/Asteroi...
    МОЯ КНИГА - csharpbook.sakutin.ru
    Я В VK - rsakutin
    INSTA - / sakutinhuytin
    ЯЮниор:
    Группа - holymonkey_sandbox
    ЧАТ В ТЕЛЕГЕ - t.me/csharp_faggots_fan_club
    Discord - / discord

Komentáře • 280

  • @rsakutin
    @rsakutin  Před 2 lety +50

    2000 лайков и пробуем ещё раз.
    3000 лайков пробуем ещё и в другую студию.
    Последний день скидки на напильник - ijunior.ru/napilnik?

    • @logand5408
      @logand5408 Před 2 lety +6

      набрали 2000 лайков, подавай заявку снова!

    • @maxim4746
      @maxim4746 Před rokem +1

      привет, таки шо там с новым тестовым заданием для кефир :?

    • @westparezal
      @westparezal Před rokem +3

      4000 лайков и где?)

    • @ghebodne2644
      @ghebodne2644 Před rokem

      5 тысяч лайков и где?

    • @Themyter
      @Themyter Před rokem

      Я знаю почему у тебя не получилось, ты используешь белую тему

  • @Yuriy-tk2pz
    @Yuriy-tk2pz Před 2 lety +1166

    Подозреваю, они раскрыли Рому из-за рекламы курсов, прикрепленной к решению

    • @user_miomit
      @user_miomit Před 2 lety +5

      Может быть, но это не точно

    • @user-jh9gt6jw7s
      @user-jh9gt6jw7s Před 2 lety +8

      хахахахахах

    • @Fedrogan
      @Fedrogan Před 2 lety +4

      Ахахааааххаха

    • @fatbelfegor
      @fatbelfegor Před 2 lety +127

      Он машинально предложил собеседующему гарантированную зарплату.

    • @hiyoutube6769
      @hiyoutube6769 Před 2 lety +7

      АХАХАХАХАХА

  • @maksimshahov7073
    @maksimshahov7073 Před 2 lety +82

    Игры разрабатывать не умеет. На работу не берут. Ведет курсы разработки игр чтобы учащихся взяли на работу. Понял.

  • @den4ic516
    @den4ic516 Před 2 lety +106

    Мало кто знает, но ревьюером Кефира был Хабуди Хабудай...

  • @acrm-sjork
    @acrm-sjork Před 2 lety +215

    Предполагаю, что на джуна искали человека попроще, который делает простые наивные реализации с минимум абстракций. С таким человеком проще работать с менторских позиций, мол, «ну ничего, ты не знаешь, как по-умному, но мы тебе сейчас расскажем и делай как мы». А вот с таким умником, который лепит абстракцию над абстракцией работать напряжённей, придется много времени тратить на споры, почему его «по-умному» не подходит. В итоге проще такому отказать, потому что претендентов на джуниоров хватает, проще из оставшихся выбрать. Ну и обратная связь про ООП и солид - очевидная «рыба», которую кидают всем неподошедшим кандидатам, потому что тратить время на разбор индивидуальных несоответствий слишком затратно.
    В общем, Роман, в следующей попытке попробуй писать так, будто ты впервые услышал про все эти паттерны и просто нагуглил первый ответ со стековерфлоу и поменял там нейминг под задачу

    • @user-bd6or7ps6x
      @user-bd6or7ps6x Před 2 lety +51

      Нет. Тот человек, которого ты описываешь это я. У меня была решительно более простая реализация и ответили мне ровно тоже самое, прям копипастом.
      Самое интересное, что через две недели я спросил, какую реализацию ecs они используют и они не сразу поняли про что я, а потом ответили, что не используют ни UnityECS, ни LeoECS. Подозреваю, что не очень они ищут вообще хоть кого

    • @livanmaster279
      @livanmaster279 Před 2 lety +6

      нужно ,наверное, было замутить шляпу из готовых асетов ,решение подсмотрев на ютубе, тогда точно взяли бы.

    • @JohnSmith-oi2xr
      @JohnSmith-oi2xr Před 2 lety +1

      @@user-bd6or7ps6x у них своя реализация ECS используются

  • @user-qb8lx2uq5j
    @user-qb8lx2uq5j Před 2 lety +118

    Странно, что такой код не потянул на Джуниора. Как минимум все четко, аккуратно, осмысленно. А уж под стиль нужный студии такого разработчика легко было бы подстроить. Главное, что продемонстрировано понимание. Что же за Джуны к ним приходят.

    • @il35215
      @il35215 Před 2 lety +54

      А может им на самом деле не нужны джуны, а видимость для топменеджмента делают мол вот ищем, но найти не можем.

    • @_refucktor7083
      @_refucktor7083 Před 2 lety +11

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

    • @orcan377
      @orcan377 Před 2 lety +21

      А лиды у них походу закрытыми глазами код пишут

    • @galahear5152
      @galahear5152 Před 2 lety +9

      @@orcan377 с силой мысли.

    • @kirillsviderski4739
      @kirillsviderski4739 Před 2 lety +4

      Оверинженниринг, мб, увидели. Для реально крупных объектов, где и без того жопа - не хочется видеть лишнюю абстракцию где она не нужна. Может хотели видеть скорее прототип. Как ни парадоксально, может тут архитектура будет мешать, влиять на скорость разработки, хотя должно помогать.
      П.с.: может они хотели увидеть именно физику в Юнити, а не свою. Такие вещи часто приводят к проблемам при расширении, когда требуется новый функционал

  • @user-xz5ce7jp8f
    @user-xz5ce7jp8f Před 2 lety +151

    Тим лид не хочет брать в команду себе конкурента. Отметает неугодных )

    • @1988MVS
      @1988MVS Před 2 lety +2

      О, я тоже такое слышал.

    • @vvks9901
      @vvks9901 Před 2 lety

      Такое во всех сферах. На собеседовании вообще лучше прикинуться чмошником, ипотека, жена дети, чтобы у компании было впечатление что если они тебя возьмут, то ты еще долго не уволиться)))

    • @vvks9901
      @vvks9901 Před 2 lety

      А можно устроить с нулевым уровнем потому что просто понравился! И в отбор просто по критерию понравился или нет, похуй на скилы )))

    • @Sergeydk
      @Sergeydk Před 2 lety

      Я с такой конкуренцией в жижитале сталкивался лично, но не любит руководство сотрудников которые знаю на две "головы" больше чем знают они. Он же мать его руковоЖдитель(!), а ты тут какой-то хрен с улицы приперся, денег просишь, да еще и учишь как надо правильно, и лучше делать. ЩЕГОЛ.

  • @BulatBulatov
    @BulatBulatov Před 2 lety +111

    Видимо все плохо с продажей курсов, Роман решил устроиться на работу))

    • @igormoskalev5128
      @igormoskalev5128 Před rokem

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

  • @dwane1303
    @dwane1303 Před 2 lety +4

    Ром, в классе WalletPresenter при Disable ты подписываешься на ивент, это не ошибка?
    22:05 в ролике если что

  • @Obelardos2
    @Obelardos2 Před 2 lety +100

    Я думаю со стороны кефира это был тонкий троллинг. Они явно поняли, кто делает тестовое и что на самом деле никто на работу к ним не собирается)
    Такой код для джуна это сильно более-чем.

    • @kelranaltrein
      @kelranaltrein Před 2 lety +31

      Давайте начистоту - это нихрена не код джуна... это код крепкого такого мидла. Джуны не в состоянии делать качественную архитектуру (я сейчас про настоящий уровень - до года). Не знаю, что там за кефир такой (ну как обычно поди - очередная отечественная помойка - 126%), но они явно не ищут джуна. У Senior Software Vlogger на эту тему как раз недавно пост был в сообществе - про вакансию, которая висит целый год и на которую никого не берут.

    • @Anastoii
      @Anastoii Před 2 lety +15

      Конечно поняли на аве гитхаба ведь его фотка

    • @il35215
      @il35215 Před 2 lety +4

      @@kelranaltrein если не сеньора, я мидл и хрен бы так красиво все сделал

    • @user-ps5qz8mc1l
      @user-ps5qz8mc1l Před rokem +11

      @@kelranaltrein да как обычно нужен сеньор на ставку стажера с 20 лет опыта но не старше 19лет от роду)

    • @user-pv3yr7oz1l
      @user-pv3yr7oz1l Před 11 měsíci

      Просто у него завышенная самооценка, а тут с неба на землю опустили😂

  • @girrra1233
    @girrra1233 Před 2 lety +6

    Привет, где можно увидеть список ваших проектов, которые еще живы в плеймаркете?

  • @KissMyS
    @KissMyS Před 2 lety +5

    Привет, Роман.
    Где можно поглядеть на проекты вашей студии?

    • @il35215
      @il35215 Před 2 lety

      @@servalstar А на кой в гиперказуалках вообще ооп, их за неделю делают из палок и говна и в продакшен. К чему тогда их гребцам все эти абстракции и солиды которые только замедлят поток?

  • @nicholasspezza9449
    @nicholasspezza9449 Před 2 lety +3

    Ревьюэром был Гоша дударь, который, наконец-то получил шанс провести охамевшего Ромочку лицом по лотку!

  • @user-zd7qv9iw9t
    @user-zd7qv9iw9t Před 2 lety +4

    Добрый день!
    А как при вашем архитектурном подходе происходит инстанциирование противников на сцене, если для использования ф-ции Instantiate требуется наследование от MonoBehaviour?

    • @blackmercy-il9me
      @blackmercy-il9me Před rokem

      Создать статик эксензион допустим

    • @onlyrock1351
      @onlyrock1351 Před rokem

      UnityEngine.Object.Instantiate

  • @oldborodach
    @oldborodach Před 2 lety

    Романыч что думаешь о визуальном программировании?

  • @CoolinarGameDeveloper
    @CoolinarGameDeveloper Před 2 lety +1

    Ух ты МВП на примере кошелька очень понятно) я получается даже использовал это)

  • @igorshlyakov9321
    @igorshlyakov9321 Před 2 lety +1

    Большой респект, Роман! Отличный контент!

  • @sergey.stafeev
    @sergey.stafeev Před 2 lety +1

    Давай еще такой формат)

  • @m1onster297
    @m1onster297 Před rokem

    Роман у меня вопрос как можно выиграть обучение у вас или заплатить меньше но учится с группой? Просто я не оч богатый и за год отдавать 88 000 не готов

  • @ericettoo
    @ericettoo Před 2 lety +58

    Выглядит как один из шаблонных отказов, который hr тупо копипастнула в письмо. Зная, какого уровня тестовые сейчас присылают "джуны", с уверенность могу сказать, что чуваки явно раскусили Романа

    • @DimaProsto
      @DimaProsto Před 2 lety +2

      Да мне тоже самое hr написала, ощущение, что она даже до команды не доводила, а тупо свою работу делала, когда созванивалась со мной перед тестовым

    • @crazist3325
      @crazist3325 Před 2 lety +2

      @@ericettoo это мне не прилично сложные тестовые кидают( эти ваши генерации сложных мешей по рисунках()

    • @Lesh50
      @Lesh50 Před 2 lety +2

      Вряд-ли. Очень странно что компания не берет даже профессионалов на роль джунов.

  • @DarkW1zard
    @DarkW1zard Před 2 lety +26

    Давать тестовые задания джунам и потихоньку небольшой проект собрать :)

  • @vctrro
    @vctrro Před rokem

    Так в итоге можно ли использовать антипаттерн Синглтон ли нет? И чем его заменить? Как сделать единственный гейм-контроллер?

  • @Petr_3D_Artist
    @Petr_3D_Artist Před 2 lety +4

    Я тоже делал ТЗ на джуна в Кефир, но в 3Д, уровень у меня уже давно мидл)) и норм работы, но им видно веднее, там же спецы))

  • @Beatle_DEV
    @Beatle_DEV Před 2 lety +8

    А на позицию синьйора они попросят сделать клон Unity ?

  • @EdikTVSet
    @EdikTVSet Před 2 lety +42

    Где видео с крутым разрушением объектов? В том видео про прыжки ты обещал. Там набралось достаточное количество лайков.

    • @krevetka4933
      @krevetka4933 Před 2 lety

      Он не смог сделать лучше

  • @user-nh1lp8xt4j
    @user-nh1lp8xt4j Před 2 lety +14

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

    • @user-ih3xv6mx5p
      @user-ih3xv6mx5p Před rokem

      Я думаю им пох*й и они тупо всех динамят

  • @94Goldenman
    @94Goldenman Před 2 lety +1

    Я совсем не по теме. Посоветуйте по питону что почитать, посмотреть?

    • @nataliepodgainova6582
      @nataliepodgainova6582 Před rokem

      Лутца почитать можно, и профильные тг и в степике курсы были бесплатные неплохие

  • @greenfast4657
    @greenfast4657 Před 2 lety +3

    Спасибо за топ контент)🔥

  • @ZeHalf
    @ZeHalf Před 2 lety +4

    Да всё понятно, этим ревьюером был Хауди Хо просто)) 🤣

  • @O_Hat
    @O_Hat Před 2 lety +1

    моё ревью показывает, никаких классов с именами "*контроллеров*" нет. заебись. подходит. лайк

  • @vend0130
    @vend0130 Před 2 lety +1

    Это для джуна требования? И код тоже уровень джуна? Плиз ответьте, а то я ничего не понял

    • @vision9638
      @vision9638 Před 2 lety

      Требования для джуна, код upper midle / senior получился. Скорее даже сеньор. Они или поняли кто прислал код или не хотят работать с умниками))

    • @il35215
      @il35215 Před 2 lety

      Задача для джуна - сделать самокат с круглыми колёсами, а решение - истребитель с моно крылом и вертикальным взлетом. От такого оверинжениринга и послали его лесом.

  • @Serty145
    @Serty145 Před 2 lety +19

    В следующий раз когда будешь обозревать код с гитхаба попробуй нажать "." на клавиатуре, когда будешь находиться в репозитории (нужно быть залогиненным)

    • @IAmAracon
      @IAmAracon Před 2 lety

      Ого, спасибо, не знал про эту функцию

  • @user-kd2uq3ze8w
    @user-kd2uq3ze8w Před rokem +3

    solid, ооп и прочая лабудень далека от продуктовых задач, особенно если проест высоко нагруженный

  • @mikhailturchin3413
    @mikhailturchin3413 Před 2 lety +6

    Ну вот и всё, а то сеньер, царь во дворца, а тут даже на джуна не дотянул, ещё оправдывается, времени было мало, сидел наверняка над ним недели 2
    PS: это шутка

  • @rusorder7191
    @rusorder7191 Před 2 lety +6

    Кефир ко мне пару лет назад стучался :) ... как то делал тестовое задание меня отклонили, за использование джейсона для описания статов игры, причем отклонил геймдиз, сказал что он джейсон не знает, надо в инспекторе на гейм объектах задавать. :))))))

    • @typedef55
      @typedef55 Před 2 lety

      Я бы наверное тоже не стал использовать json, можно ведь сделать какой-нибудь ScriptableObject) Хотя не буду утверждать что лучше в той конкретной ситуации было бы, т.к. не в курсе контекста

    • @il35215
      @il35215 Před 2 lety +2

      Мда, я делал и на xml и на json и на scriptable objects … и гейм дизайнерам все нормально заходило. Может просто в этом Кефире набрали идиотов и они теперь боятся прихода специалистов нормальных.

    • @rusorder7191
      @rusorder7191 Před 2 lety

      @@il35215 это не Кефир был, просто одно из тестовых

  • @user-pq7dj1ny4h
    @user-pq7dj1ny4h Před 2 lety +8

    Просто в той "шараге" не хотят чему - то доучивать сотрудника. Хотят, чтобы на позицию джуна пришёл сразу сеньор. И работать будет больше / лучше и платить ему нужно меньше.

    • @user-bd6or7ps6x
      @user-bd6or7ps6x Před 2 lety +1

      Так тут код крепкого Милла, который сам ещё поучит. Более того, возьми они его на позицию Джуна, получили бы очень выгодного сотрудника, выполняющего профессиональный труд за дёшево. Так что нет

    • @user-hq1gt2uv9g
      @user-hq1gt2uv9g Před 2 lety +4

      @@user-bd6or7ps6x Вы, видимо, не видели сеньеров, например, из Indusoft. Тут код раз в 100 лучше, хотя бы переменные названы нормально.

  • @karimkimsanbaev7932
    @karimkimsanbaev7932 Před 2 lety +1

    Небольшой комментарий по поводу кошелька и в целом связности. Она у тебя на конкретных типах, почему бы не прокидывать интерфейсы.
    Например, ClampedAmountWithIcon - прокидывание его в презентер явно ограничивает множество классов, т.к. они должны быть производными от ClampedAmountWithIcon (Icon заставляет задуматься, думаю Icon лишний в названии), интерфейсы бы решили проблему.
    Спасибо за видео, редко вижу где подробно разбирают MVP

  • @user-wq2cl7hl1o
    @user-wq2cl7hl1o Před 2 lety +15

    Ищут джуна...
    Кидают код сеньора..
    Извините вы нам не подходите))0) Умников не любят видимо

    • @user-qi6sr5pg2q
      @user-qi6sr5pg2q Před 2 lety +1

      "Ищут джуна... Кидают код сеньора.." В этом случае, отказ по причине: чел не в состоянии прочитать и понять постановку задачи. Этот джун может не понять постановку, а сеньор уже обязан.

  • @artempopov7851
    @artempopov7851 Před rokem

    Даже с мотивацией Кратоса будка вскипит, но все равно заманчиво и интересно все это

  • @apptemon
    @apptemon Před 2 lety +9

    Похоже в Кефире хотят модель в виде "чистых" данных (функциональщики что ли, или по аспнет спецы), оттого и просьбы смотреть на mvp и ecs. А вообще слишком жирные требования на позицию джуниора

    • @asisu2877
      @asisu2877 Před 2 lety

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

  • @gypsywizard7515
    @gypsywizard7515 Před 2 lety +46

    Мне Кефир ответил абсолютно точно так же, копипастой. Смотреть в сторону ECS оч крутой совет. Они требуют в тестовом делать проект на 2021 unity, при этом нельзя использовать сторонние библиотеки. Насколько я знаю Unity ECS на 2021 не идет. Т.е они предлагают джуну написать собственную ecs и на ней реализовать игру. Как то слишком как по мне.

    • @integer222
      @integer222 Před 2 lety

      У Романа в тз написано, количество и качество ассетов не ограничено. :) покажи своё тз, интересно что у тебя там

    • @integer222
      @integer222 Před 2 lety +6

      И описание вакансии мы тоже не видели :) с чего вообще кто-то решил что это тз на джуна?

    • @gypsywizard7515
      @gypsywizard7515 Před 2 lety +24

      @@integer222 Ну отзывался я на вакансию джуна, в самом тестовом просто на программиста написано, но прислали то его. Вакансию можно на том же hh посмотреть, просто вбить "Junior Unity разработчик" она у них там до сих пор висит.
      Насчет ассетов, это все таки скорее про визуал. Типо можешь какие угодно картинки использовать, и брать откуда хочешь. Вот требования
      Требования к реализации:
      1.язык программирования: C#
      2.разделить логику игры и представление. Классы с логикой не должны наследоваться от MonoBehaviour
      3.физику Unity для передвижения объектов использовать нельзя
      4.необходимо использовать Assembly Definitions
      5.для управления использовать Input System
      6.ассеты можно использовать любые, качество их не учитывается
      7.не использовать сторонние фреймворки
      А вот фреймворки нельзя. Так что получается никаких тебе Zenject, никаких Leo ECS.
      При этом в конце тестового написано :
      "При оценке тестового задания будут учитываться знания объектно-ориентированного программирования, уместное использование паттернов проектирования и стиль написания программы."
      знания объектно-ориентированного программирования
      А потом говорят, а чего ж вы ecs не использовали.
      Так что учитывая, что ответили просто копипастой, видимо так как то странно идет отбор. У меня реализация конечно намного более корявая чем у Романа, но и паттерны там были , и требования по разделению логики и представления. Ощущения что они не смотрели, и дают просто общий фидбек. Может hr исследования проводят какие то. Обидно просто, для меня это достаточно объемное тестовое получилось, и даже реального фидбека не получил.

    • @integer222
      @integer222 Před 2 lety +1

      @@gypsywizard7515 у тебя да явно написано никаких фрейворков и странно конечно от тебя требовать ecs. У Романа нет этого пункта ТЗ.

    • @gypsywizard7515
      @gypsywizard7515 Před 2 lety +1

      @@integer222 Да. В остальном у нас идентичные тестовые. Ну он еще вырезал контактную информацию. И перенес все в свой файл. Может этот пункт затерялся просто.

  • @The_Mavrik
    @The_Mavrik Před 2 lety +1

    Как всегда всё усложняет

  • @Lucio11a
    @Lucio11a Před rokem +2

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

  • @antonkorshunov4979
    @antonkorshunov4979 Před 2 lety +1

    Рома, не перестаю восхищаться и преисполняться твоим чувством высокого, но, ради всех святых и безбожников, прошу пересмотреть/уточнить корректность в постановке ударения в прилагательных в суффиксом able и аналогичных случаях.

    • @ArcadeMdns
      @ArcadeMdns Před rokem

      а еще реверс инжиринг, это что-то связанное с инжиром?)

  • @diggi5239
    @diggi5239 Před 2 lety

    Роман конечно (на фотках) когда без тату выглядел очень солидно)

  • @user-ch8zn7ce3i
    @user-ch8zn7ce3i Před rokem +6

    Забавно, что прошёл год, а они слово в слово присылают ту же отписку, когда пробуешься к ним на джуна)

    • @user-hu2vm8vx2n
      @user-hu2vm8vx2n Před rokem +3

      то есть если я реально джун, и по коду я джун, то нет смысла тратить время на это тз?

    • @user-ch8zn7ce3i
      @user-ch8zn7ce3i Před rokem

      @@user-hu2vm8vx2n всегда есть шанс. А проект с тестового я потом на Яндекс игры залил, пусть копейку приносит)

    • @user-hy2cx1fe1t
      @user-hy2cx1fe1t Před 10 měsíci

      @@user-hu2vm8vx2n пробовать нужно всегда и везде не возьмут ладно возьмут хорошо пробуйтесь во всех игровых компаниях где только можно где то да возьмут

  • @glowoerzum5697
    @glowoerzum5697 Před rokem +2

    2:58
    Год назад (в августе 2021) также пробовал туда устроиться на позицию джуниор серверного разраба (ТЗ было также про клон Asteroids, но на самописном 2d движке). Сделал, всё работает, отправил. Получил отказ слово в слово, как здесь (через месяц после устроился в энтерпрайз). Решение, само собой, было кривоватым (как я уже сейчас осознаю и признаю), но оно было рабочим, не валилось через 5 минут игры, и я до сих пор считаю, что для уровня джуниора этого более, чем достаточно. Тогда это был удар по самооценке, но сейчас я даже не знаю, что и думать, потому что, видимо, помимо недостатка скиллов, у них есть ещё как минимум одна причина отказа: шибко умный, будет права качать и обложит хуями наши костыли.
    Судя по статистике гибхаба, репозиторий с моим решением смотрели, но я не уверен, что это были именно ревьюверы Кефира, а не боты, которые в публичных репозиториях ищут пароли или api ключи (судя по отсутствию хотя бы минимальной конкретики в отказе, вариант с ботами более возможен).
    Была удачная возможность пообщаться IRL с одним из сотрудников Кефира. Он только подтвердил мои мысли насчёт того, что они ищут бриллиант, который с первого же дня начнёт генерировать тонны прибыли.

    • @user-hu2vm8vx2n
      @user-hu2vm8vx2n Před rokem

      то есть если я реально джун, и по коду я джун, то нет смысла тратить время на это тз?

    • @glowoerzum5697
      @glowoerzum5697 Před rokem

      @@user-hu2vm8vx2n Да.

  • @OggyandJose
    @OggyandJose Před 2 lety +1

    Кто-то может подсказать каким образом проверять колизию по типу объекта? Я не могу подобной информации найти(

    • @andrey_aka_skif
      @andrey_aka_skif Před 2 lety +1

      Не уверен, что мы говорим об одном и том же, но при пересечении коллайдеров можно не проверять принадлежность объекта слою или наличие тега, а вызвать collision.TryGetComponent(out YourType yourType){}. Скрипт типа YourType, унаследованный от MonoBehaviour, должен быть прикреплен к объекту, с которым произошла коллизия.

    • @il35215
      @il35215 Před 2 lety

      Вопрос не понятен. Нужно проверить коллизию с другим объектом - проверяй, способов море от коллайдеров до проверки позиций в октодереве. Нужно узнать тип объекта тоже не проблема способов миллион. И информации море.

  • @EdikTVSet
    @EdikTVSet Před 2 lety +8

    Субъективно, но мне кажется, что ты забыл о самом главном...KISS. Слишком как-то замудрённо. Видимо, ревьюверы также решили.

    • @il35215
      @il35215 Před 2 lety +1

      Поддерживаю, перебор для теста

  • @user-be2cy2fb9u
    @user-be2cy2fb9u Před 2 lety

    в esc нормально разделяются модель и визуал... мде
    потому, что делал, знаю. Перенес просто копипастой основную логику с юнити на годо. Поправил только визуал. По большей части заменил go на node xD

  • @fidem9232
    @fidem9232 Před rokem

    У Kefir вообще довольно жесткий отбор. Но тут не конкретно кто-то не подходит студии, а студия этому кому-то :D

  • @user-iw2zv9bp4o
    @user-iw2zv9bp4o Před 2 lety

    0:18 Лайк за Величайшего от работяги

  • @user-qz2kw5fx5n
    @user-qz2kw5fx5n Před 2 lety +1

    Привет, Рома. Ты вроде как обещал сделать бесплатные качественные курсы как у ulern. Все еще жду 🙃

  • @petrpal330
    @petrpal330 Před 2 lety +1

    Знакомая хотела тестовое туда попробовать сделать на джуна разраба, но развернули сразу на подлёте, даже тестовое не предложили, хотя резюме не голое, небольшой опыт есть. хз, больше опыта им надо или просто тян не нужны

  • @Sergey.Aleksandrovich.P-37rus

    Кто-то расплылся в улыбке) что тест на ДЖУНА ромчик не прошол

  • @gosh5509
    @gosh5509 Před 2 lety

    Ты же обещал видео с Хауди Хо, типа вы с ним помирились.Когда оно?

  • @user-nr2mg1pg6v
    @user-nr2mg1pg6v Před 2 lety +1

    Бьюсь об заклад, если к ним придёт Страуструп, они его тоже не примут... 😂😂😂

    • @andrewmolotkoff4231
      @andrewmolotkoff4231 Před 2 lety

      ага, увидят реализацию ООП в плюсах и посоветуют идти доучивать...

  • @integer222
    @integer222 Před 2 lety +3

    В задание же было написано 📝 что не должно быть логики в монобех, а не то что надо абстрагироваться от unity. Наверное поэтому и сказали что сделал оверинжиниринг.

    • @user-bd6or7ps6x
      @user-bd6or7ps6x Před 2 lety

      Им работник нужен или идеально выполняющая всё машина?

    • @integer222
      @integer222 Před 2 lety +7

      @@user-bd6or7ps6x т.е. когда от тебя ждут квадрат 🔲, а ты тратишь месяцы разработки и делаешь круг ⭕ и твой аргумент круг это тоже квадрат, но с кругленными углами :). Вот и здесь ждали проект с простой хорошо спроектированной архитектурой, а на выходе вот вам куча кода + все паттерны мира + mvp + запуск в консоли + и куча всего всего. "И в кефире лид, посмотрел на это ну его, а то он нам тут для каждой кнопки будет 100500 строк кода генерить"

    • @user-bd6or7ps6x
      @user-bd6or7ps6x Před 2 lety

      @@integer222 он показал более чем достаточный уровень для Джуна. Твои требования это требования к сеньору

    • @il35215
      @il35215 Před 2 lety +10

      @@user-bd6or7ps6x Оверинжениринг это такая же проблема как и говнокод. Тебе доходчиво про круг и квадрат написали, что ещё не понятно?

    • @IluXa4000
      @IluXa4000 Před rokem

      @@user-bd6or7ps6x требования сделать квадрат, это требования для сеньора. Понял.

  • @lkghost7
    @lkghost7 Před 2 lety +1

    это называется - писали всей командой, но не прокатило )

  • @user-gs6of5vv6r
    @user-gs6of5vv6r Před 2 lety +2

    Рома, сделай видос про разрушение объектов

  • @user-li5ti3xw6w
    @user-li5ti3xw6w Před 2 lety +2

    Программист программистом , но прямые склейки через каждые 6 секунд-ЭТО СТРАННО

  • @user-ln3sd4vm9p
    @user-ln3sd4vm9p Před 2 lety +3

    Каждый кулик хвалит своё болото. М-да, к сожалению, когда ты устраивается на работу, надо подстраиваться под начальство.

    • @user-qb8lx2uq5j
      @user-qb8lx2uq5j Před 2 lety

      Каждый доктор ругает прошлого твоего доктора. Каждый строитель кроет матом тех, кто работал до него. В айти то же самое. Нет общего пути, у всех свое видение, свои вкусы, свой стиль, принципы, и все хейтят другой взгляд на то же самое, хотя он может быть такой же "правильный", как и твой.

  • @user-sx7vo6kg8t
    @user-sx7vo6kg8t Před 2 lety +6

    Надеюсь про джуна была шутка? Странно как-то джуну давать такое тестовое. А Senior у них там с закрытыми глазами и одной ногой игры делает?

    • @il35215
      @il35215 Před 2 lety +1

      Стандартная практика снг студий делающих казино для детей - берёшь спеца уровня сеньора на зарплату джуна.

  • @musical_infinity
    @musical_infinity Před 2 lety +5

    Ууууу с*ка. Реверс-инжиринг. Вкуууусное

  • @flashbackmovie8792
    @flashbackmovie8792 Před 2 lety +5

    лол, тоже сейчас делаю ТЗ для Кефир, мир тесен

  • @kirillsviderski4739
    @kirillsviderski4739 Před 2 lety +1

    17:07
    Рома, нужно разъяснение) Я просто никогда не встречал понятия "лямбда определитель" для стрелочной функции. Это оговорка, или я чего-то не шарю?

    • @bloodrik
      @bloodrik Před 2 lety +1

      такого термина нет, скорее всего он имел ввиду лямбда выражение.

    • @kirillsviderski4739
      @kirillsviderski4739 Před 2 lety

      @@bloodrik тут очевидно нет никакой лямбды

    • @rsakutin
      @rsakutin  Před 2 lety

      @@bloodrik "Expression body definition"

  • @mirNpeace
    @mirNpeace Před 2 lety +2

    9:01 подскажите плз, почему конструктор написан над полями? Разве поля не должны писаться над конструктором, а свойства под ним?

    • @HelloWorld-ln5cy
      @HelloWorld-ln5cy Před 2 lety

      Посмотри ролик по разбору кода разраба Майкрософт там есть пояснение

    • @mirNpeace
      @mirNpeace Před 2 lety +2

      @@HelloWorld-ln5cy он говорил, что поля сверху от конструктора, а свойства снизу

  • @vchitE
    @vchitE Před 2 lety +2

    Го рубрику притворяюсь новичком на собеседовании

  • @NextioninAction
    @NextioninAction Před 2 lety

    В презенторе кошелька в Disable подписка вместо отписки

  • @r3_h180
    @r3_h180 Před 2 lety

    Привет, тёзка! Такой вопрос, в твоём курсе 14-летний кабан сможет чему то научиться?

    • @Lemon-dh4fz
      @Lemon-dh4fz Před 29 dny

      16-ти летнему кабану надо начать с видосов на ютубе. Вот прямо открывает ютуб и постепенно повторяет всё за блогерами: как скачать, как создать куб, как добавить ему Rigid Body, как сделать управление(с помощью velocity). А потом начинать знакомиться с компонентами. Вот прямо каждый компонент гуглишь и в видосаз смотришь что там каждое значение делает. Я имею ввиду: Transform, RigidBody, Renderer, Collider(разных видов). А потом гуглит механики. Типо "как сделать 2д стрелялку на юнити " и фигарит по гайду. Собирая шишки и экспперементируя. Потом другую механику, потом другую.
      А потом(после понимания всех основ) и другие штуки в юнити: Аудио, анимации, настройки проекта, билды.

  • @themrsayer609
    @themrsayer609 Před rokem

    кефир не стоит таких как ты!)

  • @yoou6726
    @yoou6726 Před 2 lety +2

    Уж лучше быть фрилансером. Спасибо за видео, Роман. :)

    • @zeroQuantumNull
      @zeroQuantumNull Před 2 lety +1

      просто компании бывают хуевые, да и мы в какой стране находимся, до сих пор у нас бардак.

    • @yoou6726
      @yoou6726 Před 2 lety

      @@zeroQuantumNull ну, всё верно сказали, а так, я не собираюсь профессионально работать в сфере геймдева, так небольшое хобби и способ подзаработать на жизнь (фрилансом, естественно).
      Наверное, знание программирования поможет мне в научной деятельности, иногда прикольно делать на юнити различные симуляции, визуализировать те или иные законы физики (обучаюсь в универе астрофизике и космологии)

    • @zeroQuantumNull
      @zeroQuantumNull Před 2 lety +1

      @@yoou6726 программирование это отличная тема, сам тоже балуюсь)

    • @nataliepodgainova6582
      @nataliepodgainova6582 Před rokem

      Где лучше брать фриланс? Какие сайты порекомендуете?

  • @serverbotbot8809
    @serverbotbot8809 Před 2 lety +7

    Откефирили.

  • @livanmaster279
    @livanmaster279 Před 2 lety +3

    У меня знакомый мидом на питоне работает(300к+), так вот, он проще коды к сайтам пишет =\

  • @RODJER200586
    @RODJER200586 Před 2 lety +3

    Любые паттерны, архитектруные решения и т.д. красивые только на бумаге. На практике это далеко не так.

  • @demingarage
    @demingarage Před 2 lety +6

    Тебя не взяли за то, что ты говоришь "реверсинжиринг", за это только в ад берут

    • @demingarage
      @demingarage Před 2 lety

      @A M перечитай мой комент, и послушай что он говорит еще раз

  • @GamDevRus
    @GamDevRus Před 8 měsíci

    Лайкнул!

  • @DimaProsto
    @DimaProsto Před 2 lety +4

    Ахахахах , мне тоже самое написали) я так им и указал что это шаблонный ответ, а она мне пиздит, говорит что уверяю это уникальный ответ). Тупо делала свою работу по подбору персонала, а ребят из команды даже и в курс дела меня не ставила видимо, а в ответы на мои вопросы присылала ссылки из Гугла на Гошу Дударя, которая сама и искала видимо, хахаха, такие hr сволочи там)

  • @user-uf2dl6xx5g
    @user-uf2dl6xx5g Před 2 lety

    Ром пж сделай обзор на Sam Hogan!
    (Он делает что-то невероятное)

  • @Viktor_Kucherov
    @Viktor_Kucherov Před rokem

    Как хорошо, что тебя не взяли) я бы не хотел тебя брать )

  • @mkdir4701
    @mkdir4701 Před rokem

    Кто-то уже брал курс у них? Как вам?

  • @testservicesssss
    @testservicesssss Před rokem

    ecs тоже dod, так что нормально.

  • @JasperCrow
    @JasperCrow Před rokem +2

    *Они тюрягу в 2009г в ВК запустили))*

    • @antimczenko
      @antimczenko Před rokem

      классика...

    • @JasperCrow
      @JasperCrow Před rokem

      @@antimczenko ещё была Безумие в ВК, я щас похожий проект пишу

  • @dimadavidkov3017
    @dimadavidkov3017 Před 2 lety

    9:55 - Метод! Татуированый - очкарик.. Метод!

  • @tac1402
    @tac1402 Před 2 lety

    Очевидно, что в Kefir делают не правильно используют ESC, что конечно хуже авторской реализации.

  • @skiAmaura
    @skiAmaura Před 2 lety

    Вопрос по курсу, если пройти курсы с гарантией трудоустройства и быть адекватным человеком. Вы действительно берёте в студию на постоянку?

    • @zeroQuantumNull
      @zeroQuantumNull Před 2 lety +6

      Конечно конечно, главное деньги занеси, а там посмотрим)

    • @spawn1411
      @spawn1411 Před rokem +2

      Просто из суммы за курс пару раз выплатят ЗП и уволят, типа не подошел

  • @bear2517
    @bear2517 Před 2 lety +1

    Думал курс 10к там стоит. А тут дороже 100к за курс...
    Непонятно правда за что.

  • @vladrootgmailcom
    @vladrootgmailcom Před rokem +2

    По-моему это какая-то дичь, что от джуна ждут "ещё более" глубокого понимания архитектурных принципов. Тут уже вполне себе сеньоровский уровень программирования. Джун не делает никаких своих DI, повезёт если он вообще какие-то принципы ООП соблюдать будет.

  • @artempopov7851
    @artempopov7851 Před rokem

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

    • @greythedeveloper2962
      @greythedeveloper2962 Před rokem

      Поэтому и дефицит хороших кадров в IT - работа действительно сложная и не всем подойдет

  • @user-zr6sj7xd6s
    @user-zr6sj7xd6s Před rokem

    Неее, он точно бог. Он очки подтянул без помощи рук 3.19

  • @igorratnik2357
    @igorratnik2357 Před 16 dny

    Тебе хоть feedback вернулся. Счас новый тренд, вообще не отвечают на тестовые. Типа выкладываешь на гитхаб, они даже не смотрят. Отказ и усе) На кой тогда вообще тестовые дают, сразу бы и футболили. Хотя просто порешать тестовые- норм так покачать скилл, что и делаю порой.))

  • @unitydeveloper2266
    @unitydeveloper2266 Před 2 lety +5

    Просто код вообще не джунский)))

  • @user-ry6gz1kw3g
    @user-ry6gz1kw3g Před 2 lety

    Да везде такая ботва. Все говорят что блин у нас такая проблема такая проблема у нас очень много вакансий. У нас в стране дифицит кадров. Тем не менее просто миллион школ и курсов которые штампуют специалистов. Почему они не могут удовлетворить потребность рынка? Потому что - горе обучаторы не специализируется на потребностях бизнеса. Обучают вокруг да около. И вот приходят такие круто накачаные знаниями ребята а их отовсюду метлой гонят.

  • @ivanuppercube931
    @ivanuppercube931 Před 2 lety +1

    не возьмем прогера: не взять выдающегося, не ну просто не снами не в одной вибрации
    заплатил за курсы любой дегенерат: добро пожаловать

  • @orcan377
    @orcan377 Před 2 lety +2

    Учиться можно бесконечно и напильником все это шлифовать-напильником бесконечно, Когда игры делать?? Где игры вашей компании Сикорски?

  • @user-kd2uq3ze8w
    @user-kd2uq3ze8w Před rokem

    Жесткие у них требования на джуна

  • @crazist3325
    @crazist3325 Před 2 lety

    Меня не взяли на юниора, так моя школа

  • @keengamer0
    @keengamer0 Před 9 měsíci

    Что же мне это видео раньше не попалось? Я отдал 1000$ за курс на скиллбокс.

  • @sergeirty8397
    @sergeirty8397 Před 2 lety

    За папаню луцк

  • @nikolaiii3
    @nikolaiii3 Před 2 lety +4

    Не смотря видео скажу причину, почему не взяли. Скорее всего твой код был похож на спижженый, как для новичка.