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

  Переглядів 157,274

Роман Сакутин

Роман Сакутин

2 роки тому

Для курса Напильник подготовил решение тестовой задачи но к сожалению меня сбрили. :)
Улучшу ваш код и подниму вашу зарплату в два раза - 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

КОМЕНТАРІ: 277
@rsakutin
@rsakutin 2 роки тому
2000 лайков и пробуем ещё раз. 3000 лайков пробуем ещё и в другую студию. Последний день скидки на напильник - ijunior.ru/napilnik?
@logand5408
@logand5408 2 роки тому
набрали 2000 лайков, подавай заявку снова!
@maxim4746
@maxim4746 Рік тому
привет, таки шо там с новым тестовым заданием для кефир :?
@westparezal
@westparezal Рік тому
4000 лайков и где?)
@ghebodne2644
@ghebodne2644 Рік тому
5 тысяч лайков и где?
@Themyter
@Themyter 10 місяців тому
Я знаю почему у тебя не получилось, ты используешь белую тему
@Yuriy-tk2pz
@Yuriy-tk2pz 2 роки тому
Подозреваю, они раскрыли Рому из-за рекламы курсов, прикрепленной к решению
@user_miomit
@user_miomit 2 роки тому
Может быть, но это не точно
@user-jh9gt6jw7s
@user-jh9gt6jw7s 2 роки тому
хахахахахах
@Fedrogan
@Fedrogan 2 роки тому
Ахахааааххаха
@fatbelfegor
@fatbelfegor 2 роки тому
Он машинально предложил собеседующему гарантированную зарплату.
@hiyoutube6769
@hiyoutube6769 2 роки тому
АХАХАХАХАХА
@den4ic516
@den4ic516 2 роки тому
Мало кто знает, но ревьюером Кефира был Хабуди Хабудай...
@maksimshahov7073
@maksimshahov7073 2 роки тому
Игры разрабатывать не умеет. На работу не берут. Ведет курсы разработки игр чтобы учащихся взяли на работу. Понял.
@acrm-sjork
@acrm-sjork 2 роки тому
Предполагаю, что на джуна искали человека попроще, который делает простые наивные реализации с минимум абстракций. С таким человеком проще работать с менторских позиций, мол, «ну ничего, ты не знаешь, как по-умному, но мы тебе сейчас расскажем и делай как мы». А вот с таким умником, который лепит абстракцию над абстракцией работать напряжённей, придется много времени тратить на споры, почему его «по-умному» не подходит. В итоге проще такому отказать, потому что претендентов на джуниоров хватает, проще из оставшихся выбрать. Ну и обратная связь про ООП и солид - очевидная «рыба», которую кидают всем неподошедшим кандидатам, потому что тратить время на разбор индивидуальных несоответствий слишком затратно. В общем, Роман, в следующей попытке попробуй писать так, будто ты впервые услышал про все эти паттерны и просто нагуглил первый ответ со стековерфлоу и поменял там нейминг под задачу
@user-bd6or7ps6x
@user-bd6or7ps6x 2 роки тому
Нет. Тот человек, которого ты описываешь это я. У меня была решительно более простая реализация и ответили мне ровно тоже самое, прям копипастом. Самое интересное, что через две недели я спросил, какую реализацию ecs они используют и они не сразу поняли про что я, а потом ответили, что не используют ни UnityECS, ни LeoECS. Подозреваю, что не очень они ищут вообще хоть кого
@livanmaster279
@livanmaster279 2 роки тому
нужно ,наверное, было замутить шляпу из готовых асетов ,решение подсмотрев на ютубе, тогда точно взяли бы.
@JohnSmith-oi2xr
@JohnSmith-oi2xr 2 роки тому
@@user-bd6or7ps6x у них своя реализация ECS используются
@user-xz5ce7jp8f
@user-xz5ce7jp8f 2 роки тому
Тим лид не хочет брать в команду себе конкурента. Отметает неугодных )
@1988MVS
@1988MVS 2 роки тому
О, я тоже такое слышал.
@vvks9901
@vvks9901 2 роки тому
Такое во всех сферах. На собеседовании вообще лучше прикинуться чмошником, ипотека, жена дети, чтобы у компании было впечатление что если они тебя возьмут, то ты еще долго не уволиться)))
@vvks9901
@vvks9901 2 роки тому
А можно устроить с нулевым уровнем потому что просто понравился! И в отбор просто по критерию понравился или нет, похуй на скилы )))
@Sergeydk
@Sergeydk Рік тому
Я с такой конкуренцией в жижитале сталкивался лично, но не любит руководство сотрудников которые знаю на две "головы" больше чем знают они. Он же мать его руковоЖдитель(!), а ты тут какой-то хрен с улицы приперся, денег просишь, да еще и учишь как надо правильно, и лучше делать. ЩЕГОЛ.
@user-qb8lx2uq5j
@user-qb8lx2uq5j 2 роки тому
Странно, что такой код не потянул на Джуниора. Как минимум все четко, аккуратно, осмысленно. А уж под стиль нужный студии такого разработчика легко было бы подстроить. Главное, что продемонстрировано понимание. Что же за Джуны к ним приходят.
@il35215
@il35215 2 роки тому
А может им на самом деле не нужны джуны, а видимость для топменеджмента делают мол вот ищем, но найти не можем.
@_refucktor7083
@_refucktor7083 2 роки тому
Скорее всего, его забраковали потому что слишком умный
@orcan377
@orcan377 2 роки тому
А лиды у них походу закрытыми глазами код пишут
@galahear5152
@galahear5152 2 роки тому
@@orcan377 с силой мысли.
@kirillsviderski4739
@kirillsviderski4739 2 роки тому
Оверинженниринг, мб, увидели. Для реально крупных объектов, где и без того жопа - не хочется видеть лишнюю абстракцию где она не нужна. Может хотели видеть скорее прототип. Как ни парадоксально, может тут архитектура будет мешать, влиять на скорость разработки, хотя должно помогать. П.с.: может они хотели увидеть именно физику в Юнити, а не свою. Такие вещи часто приводят к проблемам при расширении, когда требуется новый функционал
@BulatBulatov
@BulatBulatov 2 роки тому
Видимо все плохо с продажей курсов, Роман решил устроиться на работу))
@igormoskalev5128
@igormoskalev5128 Рік тому
Потому, что курсы ни о чем. Почитайте соглашение с пользователем. "мы не как скиллбокс, мы гораздо хуже"
@Obelardos2
@Obelardos2 2 роки тому
Я думаю со стороны кефира это был тонкий троллинг. Они явно поняли, кто делает тестовое и что на самом деле никто на работу к ним не собирается) Такой код для джуна это сильно более-чем.
@kelranaltrein
@kelranaltrein 2 роки тому
Давайте начистоту - это нихрена не код джуна... это код крепкого такого мидла. Джуны не в состоянии делать качественную архитектуру (я сейчас про настоящий уровень - до года). Не знаю, что там за кефир такой (ну как обычно поди - очередная отечественная помойка - 126%), но они явно не ищут джуна. У Senior Software Vlogger на эту тему как раз недавно пост был в сообществе - про вакансию, которая висит целый год и на которую никого не берут.
@Anastoii
@Anastoii 2 роки тому
Конечно поняли на аве гитхаба ведь его фотка
@il35215
@il35215 2 роки тому
@@kelranaltrein если не сеньора, я мидл и хрен бы так красиво все сделал
@user-ps5qz8mc1l
@user-ps5qz8mc1l Рік тому
@@kelranaltrein да как обычно нужен сеньор на ставку стажера с 20 лет опыта но не старше 19лет от роду)
@user-pv3yr7oz1l
@user-pv3yr7oz1l 9 місяців тому
Просто у него завышенная самооценка, а тут с неба на землю опустили😂
@nicholasspezza9449
@nicholasspezza9449 2 роки тому
Ревьюэром был Гоша дударь, который, наконец-то получил шанс провести охамевшего Ромочку лицом по лотку!
@CoolinarGameDeveloper
@CoolinarGameDeveloper 2 роки тому
Ух ты МВП на примере кошелька очень понятно) я получается даже использовал это)
@sergey.stafeev
@sergey.stafeev 2 роки тому
Давай еще такой формат)
@dwane1303
@dwane1303 2 роки тому
Ром, в классе WalletPresenter при Disable ты подписываешься на ивент, это не ошибка? 22:05 в ролике если что
@DarkW1zard
@DarkW1zard 2 роки тому
Давать тестовые задания джунам и потихоньку небольшой проект собрать :)
@ulvenfenrir6428
@ulvenfenrir6428 2 роки тому
Спасибо за идею)
@Petr_3D_Artist
@Petr_3D_Artist 2 роки тому
Я тоже делал ТЗ на джуна в Кефир, но в 3Д, уровень у меня уже давно мидл)) и норм работы, но им видно веднее, там же спецы))
@user-zd7qv9iw9t
@user-zd7qv9iw9t 2 роки тому
Добрый день! А как при вашем архитектурном подходе происходит инстанциирование противников на сцене, если для использования ф-ции Instantiate требуется наследование от MonoBehaviour?
@blackmercy-il9me
@blackmercy-il9me Рік тому
Создать статик эксензион допустим
@onlyrock1351
@onlyrock1351 Рік тому
UnityEngine.Object.Instantiate
@EdikTVSet
@EdikTVSet 2 роки тому
Где видео с крутым разрушением объектов? В том видео про прыжки ты обещал. Там набралось достаточное количество лайков.
@krevetka4933
@krevetka4933 2 роки тому
Он не смог сделать лучше
@artempopov7851
@artempopov7851 Рік тому
Даже с мотивацией Кратоса будка вскипит, но все равно заманчиво и интересно все это
@The_Mavrik
@The_Mavrik 2 роки тому
Как всегда всё усложняет
@ericettoo
@ericettoo 2 роки тому
Выглядит как один из шаблонных отказов, который hr тупо копипастнула в письмо. Зная, какого уровня тестовые сейчас присылают "джуны", с уверенность могу сказать, что чуваки явно раскусили Романа
@DimaProsto
@DimaProsto 2 роки тому
Да мне тоже самое hr написала, ощущение, что она даже до команды не доводила, а тупо свою работу делала, когда созванивалась со мной перед тестовым
@crazist3325
@crazist3325 2 роки тому
@@ericettoo это мне не прилично сложные тестовые кидают( эти ваши генерации сложных мешей по рисунках()
@user-tq4cp9vy4y
@user-tq4cp9vy4y 2 роки тому
Вряд-ли. Очень странно что компания не берет даже профессионалов на роль джунов.
@greenfast4657
@greenfast4657 2 роки тому
Спасибо за топ контент)🔥
@karimkimsanbaev7932
@karimkimsanbaev7932 Рік тому
Небольшой комментарий по поводу кошелька и в целом связности. Она у тебя на конкретных типах, почему бы не прокидывать интерфейсы. Например, ClampedAmountWithIcon - прокидывание его в презентер явно ограничивает множество классов, т.к. они должны быть производными от ClampedAmountWithIcon (Icon заставляет задуматься, думаю Icon лишний в названии), интерфейсы бы решили проблему. Спасибо за видео, редко вижу где подробно разбирают MVP
@igorshlyakov9321
@igorshlyakov9321 2 роки тому
Большой респект, Роман! Отличный контент!
@O_Hat
@O_Hat 2 роки тому
моё ревью показывает, никаких классов с именами "*контроллеров*" нет. заебись. подходит. лайк
@ZeHalf
@ZeHalf 2 роки тому
Да всё понятно, этим ревьюером был Хауди Хо просто)) 🤣
@Lucio11a
@Lucio11a Рік тому
И это для джуна... Помню где-то был разбор того, что должен делать джун и "создавать проекты от начала до конца" в одно жало, не было в этом списке. Тем более наличие таких глубоких знаний и нюансов программирования... Но, видимо, стандарты меняются и конторам нужны те, кто и чтец, и жнец, и на дуде игрец, при чем с з\п джуна, а еще лучше - стажера...
@Serty145
@Serty145 2 роки тому
В следующий раз когда будешь обозревать код с гитхаба попробуй нажать "." на клавиатуре, когда будешь находиться в репозитории (нужно быть залогиненным)
@IAmAracon
@IAmAracon 2 роки тому
Ого, спасибо, не знал про эту функцию
@user-nh1lp8xt4j
@user-nh1lp8xt4j 2 роки тому
Гениально было общаться с ними через почту которая называется как твой канал.)) Они просто поняли кто к ним хочет устроится и решили тебе не подыгрывать а просто выкрутиться из ситуации себе в плюс)
@user-ih3xv6mx5p
@user-ih3xv6mx5p Рік тому
Я думаю им пох*й и они тупо всех динамят
@user-iw2zv9bp4o
@user-iw2zv9bp4o 2 роки тому
0:18 Лайк за Величайшего от работяги
@oldborodach
@oldborodach 2 роки тому
Романыч что думаешь о визуальном программировании?
@girrra1233
@girrra1233 2 роки тому
Привет, где можно увидеть список ваших проектов, которые еще живы в плеймаркете?
@yuridzhigurdayev2000
@yuridzhigurdayev2000 Рік тому
ахахахаха, а НЕТУ ИХ. кек.
@KissMyS
@KissMyS 2 роки тому
Привет, Роман. Где можно поглядеть на проекты вашей студии?
@il35215
@il35215 2 роки тому
@@servalstar А на кой в гиперказуалках вообще ооп, их за неделю делают из палок и говна и в продакшен. К чему тогда их гребцам все эти абстракции и солиды которые только замедлят поток?
@user-wq2cl7hl1o
@user-wq2cl7hl1o 2 роки тому
Ищут джуна... Кидают код сеньора.. Извините вы нам не подходите))0) Умников не любят видимо
@user-qi6sr5pg2q
@user-qi6sr5pg2q 2 роки тому
"Ищут джуна... Кидают код сеньора.." В этом случае, отказ по причине: чел не в состоянии прочитать и понять постановку задачи. Этот джун может не понять постановку, а сеньор уже обязан.
@vctrro
@vctrro Рік тому
Так в итоге можно ли использовать антипаттерн Синглтон ли нет? И чем его заменить? Как сделать единственный гейм-контроллер?
@user-pq7dj1ny4h
@user-pq7dj1ny4h 2 роки тому
Просто в той "шараге" не хотят чему - то доучивать сотрудника. Хотят, чтобы на позицию джуна пришёл сразу сеньор. И работать будет больше / лучше и платить ему нужно меньше.
@user-bd6or7ps6x
@user-bd6or7ps6x 2 роки тому
Так тут код крепкого Милла, который сам ещё поучит. Более того, возьми они его на позицию Джуна, получили бы очень выгодного сотрудника, выполняющего профессиональный труд за дёшево. Так что нет
@user-hq1gt2uv9g
@user-hq1gt2uv9g 2 роки тому
@@user-bd6or7ps6x Вы, видимо, не видели сеньеров, например, из Indusoft. Тут код раз в 100 лучше, хотя бы переменные названы нормально.
@fidem9232
@fidem9232 Рік тому
У Kefir вообще довольно жесткий отбор. Но тут не конкретно кто-то не подходит студии, а студия этому кому-то :D
@mikhailturchin3413
@mikhailturchin3413 2 роки тому
Ну вот и всё, а то сеньер, царь во дворца, а тут даже на джуна не дотянул, ещё оправдывается, времени было мало, сидел наверняка над ним недели 2 PS: это шутка
@rusorder7191
@rusorder7191 2 роки тому
Кефир ко мне пару лет назад стучался :) ... как то делал тестовое задание меня отклонили, за использование джейсона для описания статов игры, причем отклонил геймдиз, сказал что он джейсон не знает, надо в инспекторе на гейм объектах задавать. :))))))
@typedef55
@typedef55 2 роки тому
Я бы наверное тоже не стал использовать json, можно ведь сделать какой-нибудь ScriptableObject) Хотя не буду утверждать что лучше в той конкретной ситуации было бы, т.к. не в курсе контекста
@il35215
@il35215 2 роки тому
Мда, я делал и на xml и на json и на scriptable objects … и гейм дизайнерам все нормально заходило. Может просто в этом Кефире набрали идиотов и они теперь боятся прихода специалистов нормальных.
@rusorder7191
@rusorder7191 2 роки тому
@@il35215 это не Кефир был, просто одно из тестовых
@diggi5239
@diggi5239 2 роки тому
Роман конечно (на фотках) когда без тату выглядел очень солидно)
@antonkorshunov4979
@antonkorshunov4979 2 роки тому
Рома, не перестаю восхищаться и преисполняться твоим чувством высокого, но, ради всех святых и безбожников, прошу пересмотреть/уточнить корректность в постановке ударения в прилагательных в суффиксом able и аналогичных случаях.
@weekendGD
@weekendGD Рік тому
а еще реверс инжиринг, это что-то связанное с инжиром?)
@user-ch8zn7ce3i
@user-ch8zn7ce3i Рік тому
Забавно, что прошёл год, а они слово в слово присылают ту же отписку, когда пробуешься к ним на джуна)
@user-hu2vm8vx2n
@user-hu2vm8vx2n Рік тому
то есть если я реально джун, и по коду я джун, то нет смысла тратить время на это тз?
@user-ch8zn7ce3i
@user-ch8zn7ce3i Рік тому
@@user-hu2vm8vx2n всегда есть шанс. А проект с тестового я потом на Яндекс игры залил, пусть копейку приносит)
@user-hy2cx1fe1t
@user-hy2cx1fe1t 7 місяців тому
@@user-hu2vm8vx2n пробовать нужно всегда и везде не возьмут ладно возьмут хорошо пробуйтесь во всех игровых компаниях где только можно где то да возьмут
@Sergey.Aleksandrovich.P-37rus
@Sergey.Aleksandrovich.P-37rus 2 роки тому
Кто-то расплылся в улыбке) что тест на ДЖУНА ромчик не прошол
@user-be2cy2fb9u
@user-be2cy2fb9u 2 роки тому
в esc нормально разделяются модель и визуал... мде потому, что делал, знаю. Перенес просто копипастой основную логику с юнити на годо. Поправил только визуал. По большей части заменил go на node xD
@gypsywizard7515
@gypsywizard7515 2 роки тому
Мне Кефир ответил абсолютно точно так же, копипастой. Смотреть в сторону ECS оч крутой совет. Они требуют в тестовом делать проект на 2021 unity, при этом нельзя использовать сторонние библиотеки. Насколько я знаю Unity ECS на 2021 не идет. Т.е они предлагают джуну написать собственную ecs и на ней реализовать игру. Как то слишком как по мне.
@integer222
@integer222 2 роки тому
У Романа в тз написано, количество и качество ассетов не ограничено. :) покажи своё тз, интересно что у тебя там
@integer222
@integer222 2 роки тому
И описание вакансии мы тоже не видели :) с чего вообще кто-то решил что это тз на джуна?
@gypsywizard7515
@gypsywizard7515 2 роки тому
@@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 2 роки тому
@@gypsywizard7515 у тебя да явно написано никаких фрейворков и странно конечно от тебя требовать ecs. У Романа нет этого пункта ТЗ.
@gypsywizard7515
@gypsywizard7515 2 роки тому
@@integer222 Да. В остальном у нас идентичные тестовые. Ну он еще вырезал контактную информацию. И перенес все в свой файл. Может этот пункт затерялся просто.
@gosh5509
@gosh5509 2 роки тому
Ты же обещал видео с Хауди Хо, типа вы с ним помирились.Когда оно?
@lkghost7
@lkghost7 2 роки тому
это называется - писали всей командой, но не прокатило )
@apptemon
@apptemon 2 роки тому
Похоже в Кефире хотят модель в виде "чистых" данных (функциональщики что ли, или по аспнет спецы), оттого и просьбы смотреть на mvp и ecs. А вообще слишком жирные требования на позицию джуниора
@asisu2877
@asisu2877 2 роки тому
при этом я вангую что в самом продакшене у них там говнище на уровне ифов яндередева... Это одна из проблем неэфективности собеседований - завышенные требования, которые даже сами собеседующие не пройдут. Джуну реально вся эта херня не нужна - он никакие архитектуры делать не может просто банально из-за отсутствия опыта, а не от незнания всех этих словечек. Если студия собирается посадить джуна на проектирование архитектуры - то бежать из такой студии надо.
@integer222
@integer222 2 роки тому
В задание же было написано 📝 что не должно быть логики в монобех, а не то что надо абстрагироваться от unity. Наверное поэтому и сказали что сделал оверинжиниринг.
@user-bd6or7ps6x
@user-bd6or7ps6x 2 роки тому
Им работник нужен или идеально выполняющая всё машина?
@integer222
@integer222 2 роки тому
@@user-bd6or7ps6x т.е. когда от тебя ждут квадрат 🔲, а ты тратишь месяцы разработки и делаешь круг ⭕ и твой аргумент круг это тоже квадрат, но с кругленными углами :). Вот и здесь ждали проект с простой хорошо спроектированной архитектурой, а на выходе вот вам куча кода + все паттерны мира + mvp + запуск в консоли + и куча всего всего. "И в кефире лид, посмотрел на это ну его, а то он нам тут для каждой кнопки будет 100500 строк кода генерить"
@user-bd6or7ps6x
@user-bd6or7ps6x 2 роки тому
@@integer222 он показал более чем достаточный уровень для Джуна. Твои требования это требования к сеньору
@il35215
@il35215 2 роки тому
@@user-bd6or7ps6x Оверинжениринг это такая же проблема как и говнокод. Тебе доходчиво про круг и квадрат написали, что ещё не понятно?
@IluXa4000
@IluXa4000 Рік тому
@@user-bd6or7ps6x требования сделать квадрат, это требования для сеньора. Понял.
@m1onster297
@m1onster297 Рік тому
Роман у меня вопрос как можно выиграть обучение у вас или заплатить меньше но учится с группой? Просто я не оч богатый и за год отдавать 88 000 не готов
@glowoerzum5697
@glowoerzum5697 Рік тому
2:58 Год назад (в августе 2021) также пробовал туда устроиться на позицию джуниор серверного разраба (ТЗ было также про клон Asteroids, но на самописном 2d движке). Сделал, всё работает, отправил. Получил отказ слово в слово, как здесь (через месяц после устроился в энтерпрайз). Решение, само собой, было кривоватым (как я уже сейчас осознаю и признаю), но оно было рабочим, не валилось через 5 минут игры, и я до сих пор считаю, что для уровня джуниора этого более, чем достаточно. Тогда это был удар по самооценке, но сейчас я даже не знаю, что и думать, потому что, видимо, помимо недостатка скиллов, у них есть ещё как минимум одна причина отказа: шибко умный, будет права качать и обложит хуями наши костыли. Судя по статистике гибхаба, репозиторий с моим решением смотрели, но я не уверен, что это были именно ревьюверы Кефира, а не боты, которые в публичных репозиториях ищут пароли или api ключи (судя по отсутствию хотя бы минимальной конкретики в отказе, вариант с ботами более возможен). Была удачная возможность пообщаться IRL с одним из сотрудников Кефира. Он только подтвердил мои мысли насчёт того, что они ищут бриллиант, который с первого же дня начнёт генерировать тонны прибыли.
@user-hu2vm8vx2n
@user-hu2vm8vx2n Рік тому
то есть если я реально джун, и по коду я джун, то нет смысла тратить время на это тз?
@glowoerzum5697
@glowoerzum5697 Рік тому
@@user-hu2vm8vx2n Да.
@user-gs6of5vv6r
@user-gs6of5vv6r 2 роки тому
Рома, сделай видос про разрушение объектов
@themrsayer609
@themrsayer609 Рік тому
кефир не стоит таких как ты!)
@user-kd2uq3ze8w
@user-kd2uq3ze8w 11 місяців тому
solid, ооп и прочая лабудень далека от продуктовых задач, особенно если проест высоко нагруженный
@user-nr2mg1pg6v
@user-nr2mg1pg6v 2 роки тому
Бьюсь об заклад, если к ним придёт Страуструп, они его тоже не примут... 😂😂😂
@andrewmolotkoff4231
@andrewmolotkoff4231 2 роки тому
ага, увидят реализацию ООП в плюсах и посоветуют идти доучивать...
@vchitE
@vchitE 2 роки тому
Го рубрику притворяюсь новичком на собеседовании
@petrpal330
@petrpal330 2 роки тому
Знакомая хотела тестовое туда попробовать сделать на джуна разраба, но развернули сразу на подлёте, даже тестовое не предложили, хотя резюме не голое, небольшой опыт есть. хз, больше опыта им надо или просто тян не нужны
@GamDevRus
@GamDevRus 5 місяців тому
Лайкнул!
@r3_h180
@r3_h180 2 роки тому
Привет, тёзка! Такой вопрос, в твоём курсе 14-летний кабан сможет чему то научиться?
@EdikTVSet
@EdikTVSet 2 роки тому
Субъективно, но мне кажется, что ты забыл о самом главном...KISS. Слишком как-то замудрённо. Видимо, ревьюверы также решили.
@il35215
@il35215 2 роки тому
Поддерживаю, перебор для теста
@musical_infinity
@musical_infinity 2 роки тому
Ууууу с*ка. Реверс-инжиринг. Вкуууусное
@user-qz2kw5fx5n
@user-qz2kw5fx5n 2 роки тому
Привет, Рома. Ты вроде как обещал сделать бесплатные качественные курсы как у ulern. Все еще жду 🙃
@nataliepodgainova6582
@nataliepodgainova6582 Рік тому
Спасибо тебе добрый человек за наводку
@kirillsviderski4739
@kirillsviderski4739 2 роки тому
17:07 Рома, нужно разъяснение) Я просто никогда не встречал понятия "лямбда определитель" для стрелочной функции. Это оговорка, или я чего-то не шарю?
@bloodrik
@bloodrik 2 роки тому
такого термина нет, скорее всего он имел ввиду лямбда выражение.
@kirillsviderski4739
@kirillsviderski4739 2 роки тому
@@bloodrik тут очевидно нет никакой лямбды
@rsakutin
@rsakutin 2 роки тому
@@bloodrik "Expression body definition"
@flashbackmovie8792
@flashbackmovie8792 2 роки тому
лол, тоже сейчас делаю ТЗ для Кефир, мир тесен
@sergei-fil
@sergei-fil 2 роки тому
Напиши потом, взяли или нет)))
@kawaikami
@kawaikami 2 роки тому
пните, интересно
@user-wk7qb4uj2u
@user-wk7qb4uj2u 2 роки тому
И как?)
@morozokgaming5921
@morozokgaming5921 2 роки тому
ждем фитбек от тебя:)
@user-li5ti3xw6w
@user-li5ti3xw6w 2 роки тому
Программист программистом , но прямые склейки через каждые 6 секунд-ЭТО СТРАННО
@livanmaster279
@livanmaster279 2 роки тому
У меня знакомый мидом на питоне работает(300к+), так вот, он проще коды к сайтам пишет =\
@user-sx7vo6kg8t
@user-sx7vo6kg8t 2 роки тому
Надеюсь про джуна была шутка? Странно как-то джуну давать такое тестовое. А Senior у них там с закрытыми глазами и одной ногой игры делает?
@il35215
@il35215 2 роки тому
Стандартная практика снг студий делающих казино для детей - берёшь спеца уровня сеньора на зарплату джуна.
@Beatle_DEV
@Beatle_DEV 2 роки тому
А на позицию синьйора они попросят сделать клон Unity ?
@galahear5152
@galahear5152 2 роки тому
Нет. Unreal engine 6.
@user-ln3sd4vm9p
@user-ln3sd4vm9p 2 роки тому
Каждый кулик хвалит своё болото. М-да, к сожалению, когда ты устраивается на работу, надо подстраиваться под начальство.
@user-qb8lx2uq5j
@user-qb8lx2uq5j 2 роки тому
Каждый доктор ругает прошлого твоего доктора. Каждый строитель кроет матом тех, кто работал до него. В айти то же самое. Нет общего пути, у всех свое видение, свои вкусы, свой стиль, принципы, и все хейтят другой взгляд на то же самое, хотя он может быть такой же "правильный", как и твой.
@testservicesssss
@testservicesssss Рік тому
ecs тоже dod, так что нормально.
@demingarage
@demingarage 2 роки тому
Тебя не взяли за то, что ты говоришь "реверсинжиринг", за это только в ад берут
@demingarage
@demingarage 2 роки тому
@A M перечитай мой комент, и послушай что он говорит еще раз
@tac1402
@tac1402 Рік тому
Очевидно, что в Kefir делают не правильно используют ESC, что конечно хуже авторской реализации.
@artempopov7851
@artempopov7851 Рік тому
Столько информации нереально выучить простому смертному, у 80% людей всего человечества, мозг просто не способен запомнить хотя бы верхушку этого айсберга, даже если будет капуста 3 раза пройти все эти курсы
@greythedeveloper2962
@greythedeveloper2962 11 місяців тому
Поэтому и дефицит хороших кадров в IT - работа действительно сложная и не всем подойдет
@Viktor_Kucherov
@Viktor_Kucherov Рік тому
Как хорошо, что тебя не взяли) я бы не хотел тебя брать )
@NextioninAction
@NextioninAction 2 роки тому
В презенторе кошелька в Disable подписка вместо отписки
@bear2517
@bear2517 2 роки тому
Думал курс 10к там стоит. А тут дороже 100к за курс... Непонятно правда за что.
@vend0130
@vend0130 2 роки тому
Это для джуна требования? И код тоже уровень джуна? Плиз ответьте, а то я ничего не понял
@vision9638
@vision9638 2 роки тому
Требования для джуна, код upper midle / senior получился. Скорее даже сеньор. Они или поняли кто прислал код или не хотят работать с умниками))
@il35215
@il35215 2 роки тому
Задача для джуна - сделать самокат с круглыми колёсами, а решение - истребитель с моно крылом и вертикальным взлетом. От такого оверинжениринга и послали его лесом.
@skiAmaura
@skiAmaura 2 роки тому
Вопрос по курсу, если пройти курсы с гарантией трудоустройства и быть адекватным человеком. Вы действительно берёте в студию на постоянку?
@zeroQuantumNull
@zeroQuantumNull 2 роки тому
Конечно конечно, главное деньги занеси, а там посмотрим)
@spawn1411
@spawn1411 Рік тому
Просто из суммы за курс пару раз выплатят ЗП и уволят, типа не подошел
@yoou6726
@yoou6726 2 роки тому
Уж лучше быть фрилансером. Спасибо за видео, Роман. :)
@zeroQuantumNull
@zeroQuantumNull 2 роки тому
просто компании бывают хуевые, да и мы в какой стране находимся, до сих пор у нас бардак.
@yoou6726
@yoou6726 2 роки тому
@@zeroQuantumNull ну, всё верно сказали, а так, я не собираюсь профессионально работать в сфере геймдева, так небольшое хобби и способ подзаработать на жизнь (фрилансом, естественно). Наверное, знание программирования поможет мне в научной деятельности, иногда прикольно делать на юнити различные симуляции, визуализировать те или иные законы физики (обучаюсь в универе астрофизике и космологии)
@zeroQuantumNull
@zeroQuantumNull 2 роки тому
@@yoou6726 программирование это отличная тема, сам тоже балуюсь)
@nataliepodgainova6582
@nataliepodgainova6582 Рік тому
Где лучше брать фриланс? Какие сайты порекомендуете?
@DimaProsto
@DimaProsto 2 роки тому
Ахахахах , мне тоже самое написали) я так им и указал что это шаблонный ответ, а она мне пиздит, говорит что уверяю это уникальный ответ). Тупо делала свою работу по подбору персонала, а ребят из команды даже и в курс дела меня не ставила видимо, а в ответы на мои вопросы присылала ссылки из Гугла на Гошу Дударя, которая сама и искала видимо, хахаха, такие hr сволочи там)
@keengamer0
@keengamer0 6 місяців тому
Что же мне это видео раньше не попалось? Я отдал 1000$ за курс на скиллбокс.
@dimadavidkov3017
@dimadavidkov3017 Рік тому
9:55 - Метод! Татуированый - очкарик.. Метод!
@94Goldenman
@94Goldenman 2 роки тому
Я совсем не по теме. Посоветуйте по питону что почитать, посмотреть?
@nataliepodgainova6582
@nataliepodgainova6582 Рік тому
Лутца почитать можно, и профильные тг и в степике курсы были бесплатные неплохие
@user-ry6gz1kw3g
@user-ry6gz1kw3g 2 роки тому
Да везде такая ботва. Все говорят что блин у нас такая проблема такая проблема у нас очень много вакансий. У нас в стране дифицит кадров. Тем не менее просто миллион школ и курсов которые штампуют специалистов. Почему они не могут удовлетворить потребность рынка? Потому что - горе обучаторы не специализируется на потребностях бизнеса. Обучают вокруг да около. И вот приходят такие круто накачаные знаниями ребята а их отовсюду метлой гонят.
@sergeirty8397
@sergeirty8397 2 роки тому
За папаню луцк
@RODJER200586
@RODJER200586 2 роки тому
Любые паттерны, архитектруные решения и т.д. красивые только на бумаге. На практике это далеко не так.
@crazist3325
@crazist3325 2 роки тому
Меня не взяли на юниора, так моя школа
@user-kd2uq3ze8w
@user-kd2uq3ze8w 11 місяців тому
Жесткие у них требования на джуна
@user-uf2dl6xx5g
@user-uf2dl6xx5g 2 роки тому
Ром пж сделай обзор на Sam Hogan! (Он делает что-то невероятное)
@user-zr6sj7xd6s
@user-zr6sj7xd6s Рік тому
Неее, он точно бог. Он очки подтянул без помощи рук 3.19
@vladrootgmailcom
@vladrootgmailcom Рік тому
По-моему это какая-то дичь, что от джуна ждут "ещё более" глубокого понимания архитектурных принципов. Тут уже вполне себе сеньоровский уровень программирования. Джун не делает никаких своих DI, повезёт если он вообще какие-то принципы ООП соблюдать будет.
@huksteff953
@huksteff953 Місяць тому
а да окей
@JasperCrow
@JasperCrow Рік тому
*Они тюрягу в 2009г в ВК запустили))*
@antimczenko
@antimczenko Рік тому
классика...
@JasperCrow
@JasperCrow Рік тому
@@antimczenko ещё была Безумие в ВК, я щас похожий проект пишу
@ivanuppercube931
@ivanuppercube931 Рік тому
не возьмем прогера: не взять выдающегося, не ну просто не снами не в одной вибрации заплатил за курсы любой дегенерат: добро пожаловать
@nikolaiii3
@nikolaiii3 2 роки тому
Не смотря видео скажу причину, почему не взяли. Скорее всего твой код был похож на спижженый, как для новичка.
@nikolaiii3
@nikolaiii3 2 роки тому
Я ошбся.
@ithangover589
@ithangover589 2 роки тому
Это код не junior а крепкий мид или даже senior в зависимости от Команды и компании. А лид который тебя не понял походу сам не умеет кодить и не хотел себе конкурента 😅
@il35215
@il35215 2 роки тому
Либо реально они ждут именно esc
@orcan377
@orcan377 2 роки тому
Учиться можно бесконечно и напильником все это шлифовать-напильником бесконечно, Когда игры делать?? Где игры вашей компании Сикорски?
@mirNpeace
@mirNpeace 2 роки тому
9:01 подскажите плз, почему конструктор написан над полями? Разве поля не должны писаться над конструктором, а свойства под ним?
@HelloWorld-ln5cy
@HelloWorld-ln5cy 2 роки тому
Посмотри ролик по разбору кода разраба Майкрософт там есть пояснение
@mirNpeace
@mirNpeace 2 роки тому
@@HelloWorld-ln5cy он говорил, что поля сверху от конструктора, а свойства снизу
@OggyandJose
@OggyandJose 2 роки тому
Кто-то может подсказать каким образом проверять колизию по типу объекта? Я не могу подобной информации найти(
@andrey_aka_skif
@andrey_aka_skif 2 роки тому
Не уверен, что мы говорим об одном и том же, но при пересечении коллайдеров можно не проверять принадлежность объекта слою или наличие тега, а вызвать collision.TryGetComponent(out YourType yourType){}. Скрипт типа YourType, унаследованный от MonoBehaviour, должен быть прикреплен к объекту, с которым произошла коллизия.
@il35215
@il35215 2 роки тому
Вопрос не понятен. Нужно проверить коллизию с другим объектом - проверяй, способов море от коллайдеров до проверки позиций в октодереве. Нужно узнать тип объекта тоже не проблема способов миллион. И информации море.
@serverbotbot8809
@serverbotbot8809 2 роки тому
Откефирили.
@mkdir4701
@mkdir4701 Рік тому
Кто-то уже брал курс у них? Как вам?
@blychogg
@blychogg Рік тому
странно, что вы не в курсе, что кефир - это тусовка для своих, туда можно попасть только по рекомендации изнутри
@user-tg6qt3vc5n
@user-tg6qt3vc5n 9 місяців тому
Откуда информация?
@huksteff953
@huksteff953 Місяць тому
Откуда информация?
Почему я выбрал Фронтенд?
8:00
DanSkor
Переглядів 2,3 тис.
Михаил Выборный собеседование junior python разработчик
56:37
События в Unity на основе UnityEvents
32:30
Роман Сакутин
Переглядів 40 тис.
ООП вопросы на юнити собеседовании
14:11
Максим Крюков
Переглядів 41 тис.
РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ В ТИНЬКОФФ ПО REACT
19:04
ДЖАВАСКРИПТИЗЕРЫ | КИРИЛЛ ПОЗДНЯКОВ
Переглядів 46 тис.