с Ильей будет еще лайвкодинг-секция так сказать, поэтому давайте вы посмотрите ролик с лайвкодингом, и уже потом будете делать какие-то выводы. но за комментарий спасибо - помогает продвигать видео.
Чтобы развеять все опасения по поводу шутника изменившего голос, достаточно проводить собес с вебкой. Я не такой доверчивый и осталось легкое послевкусие жульничества. Нет цели обвинить илью, но увы, сомнения есть, а пруфов нет
так а какой у всего этого смысл? ну вот представьте, что Илья нас всех обманул, и типа в реальности это не 14 летний школьник, а, например, 43 летний мужик, который изменил голос в программе. ок. теперь вопросы: зачем так делать? чтобы что? какой профит от этого для Ильи? ну то есть так запариться - представиться школьником, изменить голос и так далее - чтобы что? позиция, что это обман, и что Илья не тот за кого себя выдает не выдерживает никакой критики.
@@pymentor. По поводу смысла могу привести в пример видео на Ютубе, в котором берут 5 тонную ёмкость с колой и засыпают в нее 10кг ментоса. Попробуйте найти в этом смысл. Вокруг творится куча непонятной дичи "ради хайпа" и "во имя мемов" поэтому аргумент бессмысленности я не принимаю
Сеньор - это не только знания в области программирования, как уже писали ниже. Без коммерческого опыта и без работы в команде - не более чем лычка. Одно дело писать пет-проект, а другое - принимать ответственность за решения, которые могут повлиять на бизнес, а так же менторить других (мидлов и джунов) разработчиков. Это совсем другой энваермент и иной экспириенс.
давно не ругался в ютубе, но интеовьюры очень странные, у вас денег столько нет, чтобы столько хотеть и столько спрашивать, чудаки... и в целом какой-то пассивный подъеб постоянно, я б на месте чувака послал бы лесом таких работодателей сразу и не тратил время. Пол часа проверяли опыт они... От собесов таких проверяющих подальше нужно держать, если не могут по резюме понять что-то и тем более в живой беседе граммотные тех вопросы составить. И что такого что чувак себя позиционирует middle и пришел как мидл, вы кто чтоб грейд вешать? Типа 3 года у вас и норм, лид? Жесть... Как называется ваша компания, чтобы ее в черный список внести?
Сеньор в западных фирмах подразумевается как старший да он обладает техническими компетенциями как правило лучше других, но это качество может быть не главным по сравнению ходить на митинги и ладить с руководством и клиентами и коллегами. У нас сеньерность сократили до тех скилов
Все знать и помнить это хорошо. Но практика показывает что для решения жизненных проблем нужен глубокий опыт, всесторонний и гибкий ум, и характер бойца
в постсоветских странах во многих школах дети учат английский язык с 3-го класса. может здесь аналогичная ситуация только с программированием. плюс всякие кружки и секции никто не отменят. кто-то с самого детства занимается робототехникой, кто-то радиоэлектроникой, а кто-то, вполне допускаю, программированием.
@@pymentor. С третьего класса можно начинать заниматься программированием. Я сам где-то начал с 4 или типа того. Но нельзя начать набирать опыт реальной разработки, нужный для того, чтобы быть синьором. Синьор - это не только знание синтаксиса языка и нескольких паттернов.
а зачем изучать раньше времени профессию, если и так в хорошем вузе тебя этому научат. Придешь такой туда и уже все знаешь, тогда смысл от вуза? может лучше потратить время на подготовку к ЕГЭ и всяким олимпиадам и поступить в вузе, где тебя многому научат?
@@daniil234leon7, если у тебя есть возможность изучить материал самостоятельно пока ты в школе - учи. Потом этот парень может просто не идти в вуз, а сразу на работу, и зачем тогда спрашивается ему эти заморочки с ЕГЭ?
На самом деле тоже неплохо знать основу итд, но с одной стороны ты во многом прав, нужны оценки и так же баллы ЕГЭ, а потом в вузе будешь учиться. Сейчас все равно никакие кампании тебя не примут без опыта и тем более диплома, сеньор в первую очередь это коммерческий человек с опытом.@@daniil234leon7
ну потому что это не совсем так - 5 мс это таймаут перед установкой потоком gil_drop_request=1, чтобы дать знать исполняющемуся потоку, что GIL нужен не только ему. github.com/zpoint/CPython-Internals/blob/master/Interpreter/gil/gil.md#thread-scheduling-after-python-32
вообще то это было написано в Fluent Python , 2-е издание 663 страница пункт: Ответ для threading. Я имел ввиду буквально то же что написал создатель канала выше
@@pymentor. Похоже я даже не обратил внимания на это, да и в других источниках такого не встречал. Рамальо пишет "Я пришел к этому ответу не сразу: я ожидал, что индикатор прекратит крутиться, потому что переоценил воздействие GIL. В этом примере индикатор продолжает крутиться, потому что Python приостанавливает работающий поток раз в 5 мс (по умолчанию), делая GIL доступной другим ожидающим потокам". Прикольно
меня больше забавляет как сеньером пытаются назвать чела, у которого много знаний. А сеньерность определяется далеко не только этим, а еще и опытом и, что самое важное, ответственностью, опытом работы в команде и кучей других софтскилов, которые нужно долго развивать
Все видео не смотрел, только фрагменты, но с UoW чет вы перегнули, да и Илья видимо забыл, сессия алхимии реализует паттер UnitOfWork, так что передавать сессию di фреймворком нормально если мы используем алхимию, ибо открытие сессии (достать из сешинмейкера) != открыть транзакцию, транзакции ленивые и они сами открываются при первом запросе.
поинт был в том, что если мы пишем в проекте компонент, который будет предоставлять нам UoW, при условиии, что мы и так пользуемся алхимией у которой под капотом свой UoW, то наш UoW должен нам давать что-то еще помимо просто обертки над алхимией. вот это что-то еще - это например менеджер контекста, который 1) создаст нам новый экземпляр scoped session при входе в этот контекс 2) автоматически обработает исключения и автоматически сделает rollback 3) автоматически сделает commit или flush 4) и так далее. но нюанс был не в этом, а в том, что там с репозиториями не так происходила работа, как того требует паттерн, а именно - если мы работает внутри UoW, то внутри него мы работаем с репозиториями - вызываем их - передавая через агрументы в том числе ссылку на объект scoped session существующий в текущем контексте UoW.
в твоем случае проблем нет, но в общем и целом суть паттерна UoW это быть менеджером транзакции, а не самим объектом, через которого происходит выполнение команд, инкапсулированных в репозиториях. в твоем случае, ты не делаешь свой UoW, а используешь объект сессии из алхимии, и в этом случае да, алхимичный UoW это и есть алхимичная сессия, но на уровне твоего кода тебе от этого ни тепло ни жарко, так как ты не делаешь свою обертку над алхимичной сессией (вот как я выше написал, что можно поместить в эту обертку).
к знаниям вопросом нет, но ведь сеньор это не только умение писать код это еще и умение коммуницировать с людьми, да и в целом опыт работы, что бы была набита рука делать что то, проще говоря нужен опыт и еще раз опыт реальной работы в команде с реальными людьми над реальными задачами. потенциал у паренька хороший, удачи всем !
Конечно Илья поражает глубиной знаний и погруженностью. Честно я не представляю как можно все это освоить за 3 года, просто потрясающе! Было бы здорово услышать от Ильи список литературы, может источники где черпает знания. Понятно, что тут много было практики, но тем не менее.
Зачем список литературы? Это все есть в практически каждой книге. А вот чтобы это в голове задержалось в виде знаний доступных к использованию нужна практика. Вместо сидения в дотке он бодался с багрепортами.