ЧТО ДОЛЖЕН ЗНАТЬ PYTHON BACKEND ДЖУН/СТАЖЁР
Всем привет! Продолжаю разгребать авгиевы конюшни по часто задаваемым вопросам) Сегодня обсуждаем джуновско-стажёрские требования)
Поддержать:
/ luchanos
/ @luchanos
#ityoutubers #ityoutubersru
Всем привет! Продолжаю разгребать авгиевы конюшни по часто задаваемым вопросам) Сегодня обсуждаем джуновско-стажёрские требования)
Поддержать:
/ luchanos
/ @luchanos
#ityoutubers #ityoutubersru
Пікірлер: 117
Всего лишь надо знать фывапрол, абырвал, блеюеюх, ущмтчьв, твтьдытм, мллыыычи, пллатвр, лмдцупл, и рьилтшптвик. Ничего сложного.
@SLPoop-dn4mt
Ай бұрын
АХХАХАХАХАХААХ
Отличное видео :) Спасибо !)) Ждем видео по pytest )
Жду заявленных роликов) Спасибо за информацию
Начало сути видео - 0:52 Что нужно знать: 1)Основы языка - 1:04 2)SQL - 3:24 3)Githab / Gitlab - 6:26 4)Алгаритмы - 8:26 Книги из видео : 1) Первый том Марка Луция - 1:46 2) Грокаем алгоритмы - 9:10 Библиотеки из видео : 1) UnitTest(Немного устаревшая) - 9:27 2) Pytest - 9:33
@batonanton1811
Жыл бұрын
Спасибо, приятель
@EasyLifeTVshow
Жыл бұрын
я тебя люблю
@autumn_id
9 ай бұрын
Мужчина! Всего самого лучшего тебе)
@user-kg5xb8nr1c
6 ай бұрын
Алга бро
Годный контент и полноэкранный формат😍
Спасибо за видео, все лаконично и четко!
Огонь. Очень насыщенно и по делу! 👍👍👍
Очень информативно, спасибо!
Спасибо за видео!
Я человек простой. Вижу новое видео Николая, ставлю лайк 👍
@luchanos
2 жыл бұрын
спасибо)
Спасибо. Самое толковое видео в Ютубе по этой теме!
@luchanos
2 жыл бұрын
спасибо большое за тёплые слова!)
Ну хоть кто то бодрый в наше время, хороший ролик, спасибо!
Здравствуйте. Очень информативное видео, спасибо! Но хотелось бы уточнить, какую именно книгу Марка Лутца нужно читать: со змеёй на обложке или же с мышью?
@banzaika
Жыл бұрын
Мышью
Спасибо)
Николай,привет. с утра проснулся,а тут такое событие)))утренний стрим)))ОГОНЬ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Спасибо,полезно.
Спасибо большое за видео!
@luchanos
2 жыл бұрын
и вам!)
спасибо за видео
о, да. замечательные ролики по гиту, смотрел их.
@luchanos
2 жыл бұрын
скоро будет рестайлинг :D
По гиту добавил бы - понимание разницы между ребейс и мерж + rm файлов, линь - сугубо индивидуально, т.к. опасно пускать (даже джуна) на боевой сервер, да и частенько есть выбор в какой оси разрабатывать.... Знание алгоритмов - вот это прям лишнее для 99% вакансий. Понимание - это да, а вот знание не очень (хотя, когда сам устраивался впервые - мог по памяти написать несколько сортировок и обходы графа)
Нужно уже рождаться джунорожденым 😆, какую можешь дать идею чтоб интересно было изучать и использовать sql и графы
@luchanos
2 жыл бұрын
Джунами пока ещё не рождаются) Насчет графов я бы порекомендовал реализовать для начала базовые алгоритмы - поиск в глубину и ширину) Про sql - можно взять курс на udemy, там много забавных кейсов на эту тему)
@user-ne4bd3ry1n
Жыл бұрын
решите с помощью графов задачу комивояжера, а вообще куча методов есть по оптимизации с использованием графов
не подскажите книги или курсы по аснихнроке и многопоточке? Просто на хабре очень слабые статьи по этим темам, а хочется их не просто понимать, а уметь применять
@user-ml7mg1jz3b
Жыл бұрын
Учи английский
Я, который накидал материалов для изучения в 2 раза больше, включая всё, что есть в этом ролике, но пока время есть - буду учить
Николай, постоянно от вас слышу про Марка Лутца, но хотелось бы узнать ваше отношение к Byte of Python
@luchanos
2 жыл бұрын
постараюсь прочитать как-нибудь и скажу)
@_cher_Tex_
Жыл бұрын
Хорошая книга,мне понравилась все самое основное,но её недостаточно
Мидлы то это не все расскажут...а ты про стажёров 😂
@luchanos
2 жыл бұрын
Я тебе скажу, что мне попадались и сеньоры которые многого не рассказывали)
Все бы это в письменном виде и по порядку. С комментариями. :)
@luchanos
2 жыл бұрын
будут обновленные ролики по теме)
Позволительно ли использовать шпаргалки для алгоритмов, или ещё чего нибудь? типо знаешь что имеется ввиду но не помнишь детали
@luchanos
2 жыл бұрын
если это КЧД, то да) Если это поиск в глубину или в ширину - такие вещи хорошо бы знать
@user-wd8vb4mx7j
2 жыл бұрын
@@luchanos алгоритмы наизусть теперь надо знать стажерам и джуну? Очень важный вопрос у меня, как быстро надо обучаться работая джуном? Можете снять видео на эту тему? Только в подробностях, сколько изучают Фреймворк, плагин, мини язык, новый язык, как относятся к тем кто освоил технологию, потом долго не пользуется и вдруг опять надо, а ты уже почти ни чего не помнишь и тебе надо время повторить, сколько дают время повторить?
@luchanos
2 жыл бұрын
@@user-wd8vb4mx7j хорошо, сделаю такой ролик)) по поводу алгоритмов - простые алгоритмы действительно надо знать, но слово "наизусть" я бы тут не применял, потому что однажды поняв их - больше не будет проблем)
Ещё бы по Гиту добавила как убирать конфликты)
1500 страниц? я нашёл эту книгу там 800 страниц. да и в война и мир 1200, а 1500 небось изучать 2 года нужно
А какая версия python сейчас используется? 3? И если я использую PyCharm 2022.2.1, то это подходит для изучения Python 3? Видел на Udemy много курсов именно на Python 3. Заранее спасибо за ответ.
@timurazatovich5087
Жыл бұрын
Все зависит от компании, старые проекты могут быть написаны на 2.х, все новые проекты пишутся на 3.х
@who698
Жыл бұрын
Третья, вторая уже слишком сильно отстаёт по модулям, 3.6 чаще всего встречаетесь
@user-mo9op9xh6f
11 ай бұрын
PyCharm это ID он помогает работать на Пайтоне. Можно выбрать и другую ID.Вам правильно ответили Пайтон 2 уже устарел, сейчас в ходу версия Пайтон 3.
Забыл сказать про очень важную часть. Computer science
А что лучше вообще для бэкэнда - Python или PHP? В плане обучения новичку с 0, дальнейшей востребованности на рынке и тд.
@user-sl2rh3wi3d
Жыл бұрын
PHP - жигули, Python - мерседес
@vovs03
Жыл бұрын
❤ #Ruby = Ferrari
@user-fm1mv8fo4h
Жыл бұрын
@@vovs03 но как первый язык не рекомендуется?
@vovs03
Жыл бұрын
@@user-fm1mv8fo4h отнюдь, руби и пайтон схожи в чём-то, если учиться программировать, можно на любом, пхп изначально спроектированная только под вэб. А кроме языка есть ещё и экосистема.
@MrEriun
Жыл бұрын
@@user-sl2rh3wi3d бред Пайтон медленный
Здравствуйте! Подскажите, пожалуйста, куда можно устроиться на удаленную работу за 15 тыс в месяц после самостоятельного изучения языка Python при том, что работать 4 часа в день. Есть ли такие удаленные работы и где их искать? Достаточно ли такой работы для начинающего программиста? Можно ли увидеть в следующем видео примеры из 10 удаленных работ на Python для начинающего , и данные работы вы выполняете с получение оплаты. Вообщем все как если бы начинающих программист брался за подобную работу. Было бы и интересно поглядеть такое видео от А до Я.
@doloto111pro3
Жыл бұрын
На полную удаленку скорее возьмут человека с хорошим опытом, часто компании в которых 90% работа удаленно, первый месяц-два человек ездит в офис. Для компании стажер на уделенке это совершенно ненужный геморой.
А сколько необходимо времени,чтоб выучить все это?
@ybrbnf333
2 жыл бұрын
Тысяча часов - 3 месяца по 10 часов в день - 3 года по часу в день
@AntiBandera
Жыл бұрын
год
Том 1 Марка Лутца (2013) не староват? 5-е издание
@luchanos
Жыл бұрын
Нет, но их переиздают
Спасибо большое , а то сейчас учусь 4 месяц и каждый день тонна информации, появляется ощущение что будучи Джуном - стажером , я уже должен полностью знать ВСЕ! Прям пришел стажер, все Синьйор+ с тимплидом пошли курить, а ты в соло обязан писать приложение с нуля.
@MyFearIsMyBlue
Жыл бұрын
Не ведись, сейчас реально конкуренция такая, что ты должен знать и уметь как мид. Джанга + drf от зубов и сходу. Тестовые задания такие, что ты должен вэб сервис за ночь написать и задеплоить, а не то тебя опередят другие проворгые. docker - must know. И готовый результат должен быть не просто из серии "я сьделяль ", а чтобы все красиво, гармонично и по фэншую. Сразу нацеливайся на то, что js и jquery придётся учить, чтобы вставать в страницу и оно работало. Короче говоря, то , что здесь опасно - сильно заниженно от рынка.
@korumika3798
Жыл бұрын
@@MyFearIsMyBlue вот мне реально интересно. (Я готовлюсь к этому, все что у тебя описано) , а что до этого требовали с Джуна? Написать цикл и хелло Ворлд? Просто сейчас всё пишут как "Джун, уже стал старым мидлом и должен много знать", а что раньше Джун делал и знал? (Я реально интересуюсь, хочу инфу из 1 уст так сказать)
@AleksBojko
Жыл бұрын
Лучше сразу рождаться сеньором.
@MyFearIsMyBlue
Жыл бұрын
@@korumika3798 откуда я знаю). Я накопил денег и с работы уволился, чтобы устраиваться, а оказалось, что пайтон и джанго никому не нужны.) а на ютубе собесы из серии: какие типы данных в питоне и что такое миграция. В реальности на собес то не прорваться.
@korumika3798
Жыл бұрын
@@MyFearIsMyBlue а сколько учился :)?
как вы записываете такие широкоформатные видео?
@luchanos
Жыл бұрын
Фронталка мобильного телефона
Если за эти знания поланируется получать менее 50к то ну его нах
Асинхронка в вопросах для джунов? Про это обычно спрашивают у мидлов/сеньоров... Ну хотя у сеньоров вопросов меньше, т.к. опыт уже есть, все равно джун/стажер не обязан знать о асинхронке
@luchanos
2 жыл бұрын
Ну если это джун образца 2018 года, то он может и не знать) В 2021-2022, когда асинхронка в Питоне уже не на коллбэках каких-нибудь, боюсь что её базового понимания будет даже недостаточно) Попросят про треды и процессы рассказать ещё до кучи) И дело не в том, что кто-то зажрался, а просто в том, что когда на hh выставляется вакансия стажёра, то на неё откликов за 2.5 дня будет больше трёхсот. Это сейчас не шутка - мы летом набор проводили, даже пришлось раньше времени его сворачивать в ключе сбора резюме из-за потока желающих. Всего 7 мест на 300 человек. Как вы думаете, у кого больше шансов пройти отбор? Что касается того, что у сеньоров вопросов меньше - какое-то неправильное у вас представления о собеседованиях. В хороших компаниях наоборот вопросов больше за счет того, что появляется секция с архитектурой, например. А знаете почему? Потому что мало кто захочет платить человеку который по факту джун, но который думает, что он сеньор, деньги просто потому что тот 5-8 лет отработал где-то там. Я своими глазами видел господина со стажем в 6 лет который сначала рассказывал, какой он крутой, а по факту оказалось, что у нас стажёры сильнее.
@ybrbnf333
2 жыл бұрын
@@luchanos а сколько из этих 300 человек действительно что-то могли написать? А то вот на бесплатном курсе задачу первого дня решило 50к человек, а последнюю - 1.7к, т.е. 3%. Конкуренция вообще реальная или люди от балды кидают тысячи (!) заявок
@luchanos
2 жыл бұрын
@@ybrbnf333 человек 15 где-то
@AntiBandera
Жыл бұрын
@@luchanos Чушь ...из этих 300 ..99% просто шлак .... толковых единицы. Асинхронка для джуна нафиг не нужна. Тема довольно сложная ..... как для понимания так и для грамотной реализации. Джун все равно не сможет ее нормально освоить .... а по верхам толку не много. В большей части проектов ее просто не используют. Допустим контора делает сайты на Фласк и Джанго.
@augustsionis6542
5 ай бұрын
@@AntiBandera камон, асинк надо знать, да и фастапи сейчас почти везде
Как понять разницу между Стажёром и Джуном? Есть какие то критерии чёткие?
@luchanos
2 жыл бұрын
У всех компаний своё видение на этот счёт. Для меня стажёр это тот, кто совсем пороху не нюхал в боевой разработке. А джун уже решал хоть маленькие, но задачи в команде.
какой торнадо, FastAPI есть)
@luchanos
2 жыл бұрын
Да так-то и sanic имеется)
@luchanos
2 жыл бұрын
но вообще ты прав) если чел знает торнадо, то он вряд ли джун :D или он джун из прошлого))
Без английского языка и математики возможно стартовать,?
@vladvlad3544
Жыл бұрын
да, конечно
Если бы не посмотрел, так бы и продолжил заниматься фигней, спасибо!
у меня кажется проблемы с интернетом
@luchanos
2 жыл бұрын
Восстанавливай его!
звучит странно что джун пришедший в команду сможет ее усилить, если это случиться то кто тогда в этой команде работает )))))
Здравствуйте, а возможно ли стать программистом в 16 лет?
@user-lc5kw6mv3c
Жыл бұрын
Любой возраст хорош брат
Грокаем алгоритмы книга сравнительно легковесная, но все её рекомендуют. Это своего рода ликбез. Даёт понятие о алгоритмах, никакой глубины о алгоритмах в ней нет. Не ограничивайтесь этим Грокаем, изучите тему получше.
кортеж, списки и словари изи кто может не знать
@_the_topor_live_3913
2 ай бұрын
оу это я из прошлого? знаете он был тогда не очень умным, да и сейчас не думаю что так, сейчас на бэкенде, стэк еле еле такой python (умею делать супер простые вещи без гугла), django, drf (большую часть кода написал chat gpt но от этого я понял структуру drf и то как он работает где я ошибаюсь и так далее), postgresql (оптимизировал свою таблицу из базы данных теперь обработка быстрее на 40%) git (надо немного повторить команды) , docker (docker compose я не понял хз да и докер тоже не понимаю особо, ну есть докерфайл там пишешь и тип того)
У наших айтишников понтов вагоны, а сами до сих пор ничего не сделали, ни аналогов мак, винды, ни даже андройда. Зато требований к новичкам выше крыши. Короче, одни понты
@luchanos
3 ай бұрын
Зря вы так. Российская айтишка одна из самых мощных в мире. Все вот эти вот Вайлдберриз, Озон, сервисы Яндекса дадут прикурить своим аналогам из других стран. Про госуслуги и то, что в России в банковском секторе внедрено - вообще можно не говорить. И как вишенка на торте - я тут покупал билет на поезд и там была опция заказать себе еду, которую мне привезут прямо к вагону. А что касается требований - уверяю, что требования во всех странах +- одинаковые.
@user-bk5tx7bc2i
Ай бұрын
@@luchanos сейчас требования +- такие же? понятно что где-то уже выросли но в общем случае?
Это все какой то бред. В том то и смысл стажировки чтоб понять как и что делать. Такой набор требований может быть к полноценному программисту, а не к стажёру.
@luchanos
Жыл бұрын
Предлагаю сходить на отбор в пару компаний, где есть набор на стажерские программы, а потом обсудим бред это или нет)
@AntiBandera
Жыл бұрын
@@luchanos бред
@vladislavberestenko5392
Жыл бұрын
А что по твоему вообще должен знать стажёр, ничего? Тебя должны учить с ноля, и платить тебе деньги? Что за бред
@rustamakhmet8871
2 ай бұрын
какой бред? ты из 2010 года что л сейчас требования жестче, так как конуренция большая
первые 10% видео - вода чистой пробы. дальше слушать не стал
@luchanos
2 жыл бұрын
спасибо! надеюсь что в вашем видео про устройство процессоров не так :D