Full-Stack from the ground up: an action plan for those who have slept through the last 10 years
HTML-код
- Опубликовано: 14 июн 2024
- Hi, this is Egor Malkevich. If you feel that you have missed a lot in the world of Web technologies, and you do not know who should develop into a full-stack developer - this video is for you. I've prepared a concrete ACTION PLAN to help you get started or get back into this field, from the basics of web development to databases and even hybrid mobile development. I invite you on a fascinating journey through the world of full-stack development. See you in the video!
Sign up for the Node.js course here
uphub.one/2023/02/15/node-js/
00:00:00 Beginning
00:00:32 Point by point, what to talk about
00:01:12 The basics of Web development, and how to learn it fast
00:08:22 Egor's courses on Node.js
00:09:52 How to build a Frontend developer career fast?
00:15:47 How to build a fast career as a Backend developer?
00:25:54 How to build a career as a Hybrid Mobile developer?
00:27:55 Databases and services, how and how much to learn?
00:32:33 How to quickly build a career as a DevOps engineer?
00:37:54 Why all these careers, where can it all lead us?
00:46:23 Don't work in IT
Ссылки из видео:
learn.javascript.ru/ - обучение js
www.sketchappsources.com/ - пример скечей
www.sketchappsources.com/free... - пример spotify
github.com/trekhleb/javascrip... - алгоритмы js
Гибриды
ionicframework.com/docs/vue/o...
www.electronjs.org/
reactnative.dev/
Awesome проекты
github.com/unicodeveloper/awe...
github.com/sindresorhus/aweso...
github.com/rajikaimal/awesome...
github.com/veggiemonk/awesome...
github.com/pg-tr/awesome-post...
github.com/ramnes/awesome-mon...
github.com/ramitsurana/awesom...
github.com/ddneves/awesome-az...
github.com/donnemartin/awesom...
Gitlab & Github
about.gitlab.com/blog/2021/10...
github.com/Hack-with-Github/A...
______________________________
EGOR ON THE INTERNET:
🔹 Website - malkevich.com/
🔹 RUclips - / egormalkevich
🔹 Instagram - / ubogew
Support Yegor $$$:
🔸 Become a sponsor - / @ya.malkevich
🔸 Buy a swag at the store - / @ya.malkevich
🔸 Etherium - 0xD89aa0C3871fa5AC93e261acD11d53e026F39a46
______________________________
#egor #ityoutubersru #json - Развлечения
Спасибо за видео и удачи!
Спасибо, круто и информативно, как всегда)
Спасибо, очень вдохновляет!
Спасибо за видео, Илон, очень помогло!
как же дорого мне стоит, что я смотрю это не в 2023 году, а в марте 2024, автор ты просто гений, и не надо тут скромности, это самый реальный путь, но я пришел к этому только после того, как уволился с позиции СТО, ушел в овнерство и свой стартап, и понял, какой же тут адок и насколько нужно было больше к этому готовиться, в следующий раз я обязательно сделаю это по уму, спасибо!
Заряжаю сразу же лайк!!)) И газуем!!)
Отличное видео! Спасибо!
Узнал про тебя ещё с интервью у бороды когда вышло. Харизма + интересные темы включая про психологию делают из тебя самого крутого парня которого я встречал
Очень приятно 🔥👌
Успехов тебе Егор. Будь счастлив.
Спасибо ☺️
конечно сразу лайк❤
Нравится тебя слушать, я 2 месяца как залетел на первую работу фулстака, а последние полгода я думал куда дальше, что дальше?
Наконец я понял и увидел наглядно, как можно развить и сделать карьеру. Спасибо, успехов тебе на новом месте!
Класс пиши как пойдет 🤘✨
Подскажите сколько у вас заняло времени на обучение и был ли опыт в программировании?
Спасибо Егор)вдохнавляющее видео получилось
Пожалуйста 🤘
Всё по делу :)
Спасибо!
Спасибо за контент)
Welcome 🤘
Евангелие от Егора ♥
🤣🤣🤣🤣
Я, будучи фулстеком, посмотрел твое видео с удовольствием. Спасибо❤
Привет, сейчас работаешь над каким нибудь проектом? есть идея проекта если интересно можем обсудить.
Спасибо за дорожную карту, кажется я нашёл ответ на вопрос который мучал многих после ролика о новой жизни и релокации, где взять деньги на новую жизнь? - это ведение лекций по ноде. Можно даже снять ролик на тему что делать когда вас достала работа с фронтендом - начинай учить других.
Год назад один сайт по обучению пытался взять на работу моего знакомого, обещали зарплату в 12 000грн это около 300$ на тот момент, обещали группу в 25-30 человек и трудозатраты 3 часа в неделю(две лекции по полтора часа) на вопрос - А когда я буду проверять домашку?) они ответили - В свободное время) это при группе в 30 человек, в общем всё закончилось тем что знакомый готов пойти учить людей, только при условии что он первым делом расскажет сколько он сам получает за эти уроки и хотели бы они стать на его место с зп в 300$.
Это правда, ко мне таких предложений оч много поступало
Спасибо за видео. Ответ на вопрос кем вы видите себя через 5 лет получается))
По часу в течение 2 недель учить js и осовить основы, попутно изучая html и css - это весьма наивно, я бы сказал. У меня есть, правда, есть один случай, когда я пытался так новичка научить, который никак не знаком с программированием , и хочу сказать, что час - это 100% мало. Три часа будет нормально. Но это только на js
Старнно сравнивать next js с express, так как первое все таки про ssr, а второе это про бекенд в его классическом понимании
Я бы посоветовал битбакет вместо гитлаба и гитхаба, интерфейс приятнее, но это вкусовщина,может вам зайдет
я в свое время примерно 5 часов в день уделял, было сложно и отторгающе, но за то быстро стартанул
сложно проговаривать nest и next на слух звучат одинаково, я сравнивал nest с express
@@ya.malkevichизвини, может я что-то не понял, ты в серьез часть видео сравнивал next с express, открыл доку, читал оттуда что-то, монтировал видео, и не заметил что это не nest.js когда сравнивал next.js с express?
Я надеюсь что это тролинг, потому что если нет, это хуже инфоцыганщина чем у Минина, или Влада Мишустина.
Думаю за 4-5 лет можно стать фулстэком во всем, но это будет нуб, который знает только супер популярные, поверхностные решения из туториалов
@@Andrey_Okhotnikov4 а как долго учились до устройства на работу? Я уволился с основной работы и сейчас планирую по 8 часов в день пахать в течении 6 месяцев в надежде, что смогу в итоге претендовать на хоть какую то работу...
@@user-ce5bm1lv1cтоже так делал, только в 3д, пришлось бросить с начала этой заварушки и уйти под госкрышу на прежнюю работу. Только лишь по тому что нужно окончить вышку. Если у тебя с этим проблем нет, лучше текать из страны тк будет следующая волна скорее всего.
Подача инфы топ!
супер
спасибо за видео, а можно ту карту вначале, что изучать в html css js
2 недели по часу в день))
Я месяц по 6-10 часов лопатил JS, чтобы крепкую базу получить для дальнейшей работы с фреймворками.
Сейчас это уже не нужно. Берешь фреймворк и делаешь. Что-то не понять нейросеть все покажет и объяснит. Я тоже Питон ебашил года 2
Извини, а что можно в js учить так долго?
Синтаксис и особенности js
Особенности браузерного api и особенности серверного апи
это 1 неделя максиум
@@eugenefedoryachenko8793 Евгений, сразу видно, что вы тех. образование получали и с плюсов начинали, но увы не все такие.
@@eugenefedoryachenko8793 ну да, это не питон. Он учил основы синтаксиса, пилил проги и так далее. Или ты думаешь что пробежался по основам и ты спец?
@@eugenefedoryachenko8793фига ты умный
🔥🔥🔥
давай давай братан контент в кайф
Подскажи что за сервис, на котором ты все показываешь, где у тебя описаны все пункты изучения языка и справа скрины с cheat щитами?
ЕГОР, спасибо!
Егор рассказывает, как стать Егором :)
Матрешка
Гык. Посмотрел 4 минуты из 40+, и понял что на это у меня уже ушел год XD Ну ладно, я конечно углублялся дальше чем в просто основы, но улыбнуло через боль
Лучший! Спасибо за контент!
Для мотивации и чтоб понять как что учить самое тое, спасибо Егор, видео лучшее.
самое сложное в этом плане - это ''постоянно ищешь работу' ))
Рад что заметил :) это самое важное
Привет Егор! Благодарю за ценную информацию на твоем канале! Посмотрел большую часть роликов😀
Я нахожусь в штатах и хотел бы тут начать с нуля, мне подойдет путь сказанный в видео, или ты думаешь что тут рынок другой и нужно начинать иначе?
Все то же самое, только в штатах рекомендуют смотреть на средние компании
"продавать людей". звучит интересно 🙃
Для Full-stack нужно знать Linux по твоему мнению? Или же сойдет WSL2 под капотом? Что ты используешь кроме мака(У меня его нет).
Нужно понимать как пользоваться Linux на серверах, в остальном на чем разрабатывать разницы нету
Вая, от души, прикольно почти похоже на мой план, правда я пхп разраб хаха)
И сейчас думаю между нодой и го
Я бы советовал Node.js но можно и GO там будут немного разные проекты можешь выбрать что хотелось бы делать и проверить есть ли такие проекты на GO и много ли их
Дай пожалуйста ссылку на сам Mural😇
Фуллстек это не слишком ли сложно? Просто я, даже являясь фронтом, специализируюсь на конкретном фреймворке (то бишь Angular) и с другими технологиями вообще олух, а тут надо быть вообще каким-то универсальным мегапрофи, одновременно умея ещё и в условную ноду и SQL (пробовали - знаем), разве нет?
у тебя хорошая аналитика в гугл площадке, бро
Огнище❤
капец крутой видос Егор спасибо можно вот такой контент по ча ще? или по ча ща как больше нравится
будет по чаще
Стоит после девопсов добавить ветку Дата инженеров, ведь смежные области уже изучены. Потом мл-инженера - основа есть, осталось самому нейронки научиться крафтить. После в аналитики. Хард-скиллы в наличии, а тут софт-скилы подтянуться, прошаришься в маркетинге, функционировании бизнеса, распоряжении финансами. И вот теперь в СТО, самое то.
Кроме CTO есть еще CEO, CFO, CPO и т.д. потому что все-таки вообще все хорошо уметь делать нереально
2:51 где найти такие симпатичные шпаргалки?
А можно Roadmap?)
Спасибо за информацию, но при переходе на ссылку курса появляется ошибка...
Егор, а ты все это за какое время окучил? 😊 Инфа по ресурсам полезная. Спасибо. Посмотрим.
Я много лет был фуллстеком, в итоге остановился только на бекенде, потому что фронт сейчас - это полная дурка)
Я сейчас бэкендер и пишу код для фронта (реакт, ангуляр). Вроде норм
Согласен фронт превратился в помойку
Почему? В чем там мусор, что смущает?
@@olgafedyanova В него просто тащаят все подряд, даже то что не нужно.
Как пример, сейчас тренд идет в сторону того, чтобы затащить бек на фронт.
Он там не нужен, потому что ты получишь framework lock на next/nuxt, никогда не сможешь мигрировать на нормальный фреймворк или язык без боли свой бекенд, и самая нагруженная часть бизнеса будет зависеть от фронта, который даже рендерить себя на сервере не научился нормально и использует гитратацию для этого.
К тому же мне как для бекендера все то, что сейчас предлагают делать из бекенд частей на фронте кажется очень костыльным, прям кровь из глаз
@@eugenefedoryachenko8793 все так
Спасибо, Егор! Вроде на новой документации реакта только Английский язык. Ну и ждем ссылки)
Его тоже нужно в процессе активно учить, ну или знать)
По часу в день. За 2 недели, минимум на B2 выйдешь
@@ussa3374 что-то вы ошибаетесь в уровнях, либо вы прямо гений, B2 это офигенный уровень
@@sergey53689 Я сам до upper-intermediate поднял за неделю по 15 мин в день. По 500 слов в день, как орешки.
Хахах 😅
Послушали автобиографию. Спасибо за стратегию, я тоже хочу фуллстек и на фронте не хочу останавливаться. Насколько бэкенд сложнее для понимания и работы в нем чем фронт?
бэкенд это шире и не про язык или фрэймворк
Из всех языков он выбрал язык фактов 🤤
Уже почти год изучаю js, реакт, тайпскрипт, tdd для редьюсеров(jest), реакт-роутер дом, rest-api, редакс-санк, сейчас начал редакс тулкит, потом буду ртк-квери и некст, до верстки нормально тоже пока не добрался там тоже работы если только версткой заниматься это пол года или вообще год. На собесы пока не ходил, там требования еще выше :знать некст, вебпак, граф-ql и вебсокеты, алгоритмы итд. Посмеялся, как кто-то выучит это все за 2 недели и пойдет на собесы😂😂 И это только я копнул ЧАСТЬ френтенда, чтобы начинать бэк по моим прикидкам это через лет 5, не меньше,а там работы только чтобы стать джуном тоже пару лет. Короче найс стори бро❤
я уже 2 года "захожу" 🙃
Очень странно, почему эти 5 тусовок
А где же эмбедед и дата сатанисты (да и hr можно наверн с той же идеей занести сюда), почему нет безопасников и сетевиков?
На hr не нужно столько копать, садишься и начинаешь искать людей.
Они у меня попали в тусовку интерпрайз разработчиков. Так то в стартапах и средних компаниях их функцию бэкенд инжинер закрывает
Can you share cheatsheets?)
Спасибо, Егор за то что создал чат после начала спец операции в Дискорде. В той суматохе он очень помог понять что делать и куда лучше уехать.
Скажите пожалуйста, в чем вы рисовали всю свою презенташку?
excalidraw
дайте ссылку на такую шпаргалку🙏
Добавил, в описание
я как наверно любой айтишник начал во frontend и по итогу нелегкая занесла меня в сети, линукс, админство и да, я знаю за ооп, без паттернов, на чем я остановился изучая С# не спрашивайте почему. Потому что благодаря ему я понял что такое это ооп и прочее. Я понял что язык это просто инструмент и прогер это когда тебе поставили задачу , а ты на любом языке можешь дай только документацию. Это после JS, python, c# и golang
И как оно в сис админах?
@@failj3847 работаю. Мечу в devops/sre
а как так получилось что пройдя backend ты ещё не познакомился с базами данных и докером?
часто бэкендеры просто пишут фичи на готовой инфраструктуре
Можно ссылки из видео?)
Добавил, спасибо 😅
то есть первую работу можно найти через 2 месяца? сейчас открываю вакансии и джуны все нужны уже с опытом от года и чисто js html cssне хватает для работы. нужно уже хорошее знание какого нибудь фреймворка и библиотек
Где вы такие вакансии нашли ? Сейчас же в основном требуют от пару лет разработки знать весь фронт на Джуна и на вакансии по сотни тысяч откликов
@@_eren_2463 так я про это и говорю
Согласен что сейчас сложно найти работу фронтом
А как же web3 разработка…?)
И где ссылка на презу с видео?
Вот так еще и ссылку на презу 😂
А ссылочки будут в описании.
Добавил, спасибо 😅
Два года назад начал учить js, и решил идти на бек чтобы легче найти работу. Да, через месяц послиначалы обучения нашел работу
где инфа по обучению твоему?
uphub.one
Давайте скинемся Егору на футболку, а то сидит в рванине какой-то =))
lol начали нравится thinkpadы пора учить back ))
А какой процент СТОшников прошли такой путь? 🤔 Это практическая стратегия или из серии "а вот так было бы вообще круто"? А то я под конец на таком энтузиазме сидел, что сразу вспомнил прошлый ролик...))
Почти все, но раньше технологии были более простыми, и можно было просто сидеть 5 лет на JAVA или .NET и со временем стать СТО. Сейчас такое не прокатит
Выключил после «с html все просто - посмотри запросы, коды запросов, заголовки и т. д.»
т.е. все закончится бутылкой с чем то желтым?
Егор, а кто такой cto???
CTO - это многорукий многоног
@@3Dperform Спасибо, теперь все ясно, то же что и Full-stack разработчик только с большим окладом 😄😄😄
Хех это правда
Бедный React-Native((( Понимаю что это не самое лучшее решение для моб. разработки, но для своих целей, как мне кажется, очень даже неплохой инструмент
Такс, а я не понял... А где Пеха??))))))
Тайм-кодов почему-то нет
Добавил, спасибо 😅
Не понял, СТО - это же менеджерская должность, а условные 4 года предыдущие наш абстрактный человек лопатил разработку своими руками 🤔
Или занимался продажами ?)
@@ya.malkevich но не менеджерил людей же
В видео упомянули, что после обучения тебе просто не отвечают hr-ы? Рассылаешь сотни откликов, но из-за отсутствия опыта - никуда не берут. В лучшем случае скидывают тестовое задание, которое помимо тебя решает еще сотня человек. А может скинут часть реальной задачи, чтобы ты ее бесплатно сделал, после чего говорят, что "вы нам не подходите".
Всем стремящимся удачи, но надо понимать, что вас ждет.
Сотни откликов в месяц или в неделю?
Если первое, то сам виноват
@@user-pl3fh4jd4r в чем виноват? На рынке РФ из-за обилия хорошо разрекламированных курсов довольно много "Вайтишников". Я видел вакансии с 700 откликами за несколько дней. Ваш отклик может просто утонуть и эйчар его не увидит.
Отобрать среди сотни человек лучшее решение, потом поисправлять и подготовить код к продакшену ? Лечге и дешевле самому сделать.
@@Abirvalg45678 делай так, чтоб заметили)
Не можешь, не хочешь, не умеешь - сам виноват
@@user-pl3fh4jd4r ну удачи тогда)
Видос полезный! Но автор явно неадекватно оценивает способности среднестатистического новичка: пройти учебник не напрягаясь за 2 недели по часу в день!))))) Ну, чисто если читать его как газету, используя навыки скорочтения - то да. А если хочешь, чтобы хоть что-то в голове отложилось - дай Бох за 2 месяца его пройти, уделяя изучению хотя бы 3-4 часа в день))
Аминь!
Красава
ОМГ, нырять сразу во фреймворки не набив руку на нативном языке и до конца не одупляя тракт сервер-клиент - это прям боль и проказа всей современной IT отрасли с дубовыми неотзывчивыми интерфейсами захламлёнными всеми возможными библиотеками.
Не раз встречал начинающих фулстек горемык, которые после года мучительного изучения фреймворка бравурно выкатывают, как они наконец запилили банальную авторизацию или постинг сообщений. В то время, как с JS в кармане простенький динамический сайт при знакомстве с нативным php пишется за пару недель на нескольких файлах. С учётом с нуля написанных фильтров сортировки, пагинатора, поиска и прочих базовых компонентов типового сайта.
Почему под заголовком HTML идет объяснение HTTP кодов, а не самой разметки? Что это за кринж. Я понимаю, что протокол и язык разметки с самого начала сильно связаны, но все же это абсолютно разные вещи. HTTP может быть использован не только для получения разметки и HTML может быть передан не только через HTTP запрос. JS + HTML + CSS за 2 недели это тоже смешно Егор.
На 10:16 еще забавная оговорочка. То, что ты назвал "4-м фреймвороком" вовсе и не фреймворк, а сборщик. Дальше было про это уточнение, я не спорю, но когда произносятся такие грубые ошибки, есть ощущение, что просто читается сценарий без понимания о чем идет речь. Таких ошибок полно в видео.
Короче, зритель, если ты новичок и собираешься покупать тут курсы, я бы сильно задумался о компетенциях преподавателя
Без погружения в протокол сложно будет сделать важный шаг, научить отлаживать
по факту, все это видео сплошной вы*бон аля показывать ребятам со школы смотри кем я стал)) фу
@@tun11x11 да так и есть 🥲🤣
В интервью у бороды было примерно также) И много кто об этом писал)
Где ссылки то, что-то не пойму?
Добавил, спасибо 😅
@@ya.malkevichЕгор, не таймкоды, а ссылки на ресурсы о которых ты говоришь в видео.
@@sama54664 то же добавил в описание
@@ya.malkevichспасибо 👍
А где тут впихнуть vim?
Это всё должно сопровождаться понтами работы в vim.
Эта ачивка - +10% к доходу.
Если умеешь закатывать глаза, используя vim - +12%.
Раньше Егор говорил не работать в ИТ, но теперь Егор вступил на путь инфоцыганства и пытается всем рассказать, что часа в день/2 недели хватит на изучение языка с нуля
Исключительно без негатива, просто забавно выглядит)
Егор, пасибо за видос!
Конечно хватит, что тебе нужно от языка?
Синтаксис да его особенности?
Изучение языка это самое простое, самое сложно - практика. Многие сидят годами учат js вместо того, чтобы писать на нем код.
Неделя - это оптимальное время для любого языка чтобы начать на нем писать хоть что-то и дальше уже развиваться.
денежку надо зарабатывать, чтобы бежать из ненавистной ему Беларуси
Ура, абсолютно так, поэтому и показал шпоры, смотришь и пишешь 🔥
Я думаю Яков не прав. Во первых - нужно отличать знания и опыт от инфоциганства. Во вторых - если людям снимать ролики что it это сложно и на него нужно учится десятки лет, никто не захочет этим заниматься. При условии что почти на любом уровне знаний в it можно найти работу, то почему бы и нет ? Человеку просто надо с чего то начать.
Как человек прошедший недавно этот путь хочу сказать что все это сработает при условии что вы самородок) Имхо , если ты не школьник и есть работа + обязательства, то меньше чем за год выглядит как фантастика . Ну час в день это ор))
ооо.. а можете рассказать про свой путь?
Ну для чуваков с тех. образованием подойдет, можно за 4-5 лет взлететь. А вот обычным людям с нуля сложновато будет, только основы жс пару месяцев проходят.
З.Ы. Ссылки то хде? 8)
Добавил, спасибо 😅
Смыысле, а где про (ноу/зиро)код как всегда😁
Уффф упустил 😅
@@ya.malkevich А если такое же проворачивать в биг дате/ML?Или это лишь одно направление вроде мобилок,и для менеджерских позиций этого будет мало
@@semsso6060 можно и для мл проворачивать но та важна ниша. Типо автопилот, генеративные штуки и тп и в рамках домена делать
А где временные метки
Добавил, спасибо 😅
Нет временных меток :((
Добавил, спасибо 😅
Егор, а когда питон будет 😂😂😂?
налить бокал жёлтого 😂
А теперь нужен гайд, как найти работу спустя месяц обучения...
Зачем через месяц? 2 недели же)
за две недели
@@ya.malkevich сути это не меняет, вакансии сейчас все с годом опыта и дальше и тебя просто скипнут с 2 неделями и мобильным спотифаем
Если тебя это останавливает от продаж в компанию, тогда в айти тебе карьеру не построить
ври про опыт
Откуда у вас блогеров такие высокие цены на курсы?! Я на Udemy купил, во время Black Friday в 2021-м, курсов 12-14 по программированию всего за где-то 8 тыс. руб., которые я могу пересматривать всю жизнь. И спецы там не хуже по уровню. Тут канешна английский знать надо.
И даже сейчас курсы эти стоят по 6 тыс. руб, но никак не 600USD = 60,000 руб. Запиши видео курс и пускай он онлайн работает, но продается за приемлемые деньги.
сравнил Ху с пальцем. На юдеми лежат записанные ролики каждый курс это 2ч времени всреднем. И ты сравниваешь с работой с профессиональным тренером с которым группа работает 72 часа.
этот контент значит не для тебя
Всем привет, есть идея проекта если интересно кому интересно можем обсудить.
Поклон Тебе в ноги братюня
а где теги?)
Добавил, спасибо 😅
В это время люди , которые родились 9 лет назад)) ... ))
Где этих трушных синьоров - менторов искать? Они не в каждой компании есть. Бывает что берут как раз на ту область, что еще не закрыта и никакого синьора там нет.
я поэтому свои курсы запустил uphub.one
Почему Илон Маск похудел, помолодел и рассказывает, как стать разработчиком?
Ракеты уже не те 🥹😅
завис на фронтенде 5 год)
Хех 😅 добро пожаловать на гору фронтендеров 🥹