Тёмный

Frontend Roadmap 2024. Сравнение 2017 vs 2021 vs 2024. Что ДЕЙСТВИТЕЛЬНО должен знать JUNIOR? 

Ulbi TV
Подписаться 299 тыс.
Просмотров 63 тыс.
50% 1

В этом видео мы обсудим frontend roadmap'ы, которые записывают из года в год. Сильно ли изменился frontend За последние 7 лет? Что делать начинающим frontend разработчикам?
Разверните кластер облачных баз данных на топовом железе в Selectel: slc.tl/hxu3z
Мой курс "Продвинутый Frontend. В production на React" - ulbitv.ru/frontend
Полезные материалы
Плейлист подкасты с полезными советами - • Подкасты
Что должен знать frontend разработчик - • Что должен знать JUNIO...
Что должен знать backend разработчик - • Что должен знать JUNIO...
Таймкоды:
00:00 ➝ Введение. Проблема существующих роадмапов
04:25 ➝ Реклама
05:40 ➝ Обзор ситуации. Сравнение по годам. Что реально надо знать фронтенд разработчику?
Ссылка на мой телеграм канал - t.me/ulbi_tv
Поддержать меня и мой канал вы можете по ссылкам ниже.
Patreon/boosty (доступ к бонусам) - boosty.to/ulbitv
Qiwi кошелек - qiwi.com/n/BODYE821
Яндекс деньги - yoomoney.ru/to/4100116193037469

Наука

Опубликовано:

 

2 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 355   
@Scarbete666
@Scarbete666 2 месяца назад
Про переход из темной картинки на светлый, большой тебе респект! Впервые вижу человека который позаботился об этом ❤
@naik63pure
@naik63pure 2 месяца назад
не сказали и не догадались бы
@ivanchernov2458
@ivanchernov2458 2 месяца назад
Я сам сидел улыбнулся от такого, смотрю в полной темноте))
@lmnk
@lmnk 2 месяца назад
Агааа, очень крутая идея
@maxhermany
@maxhermany 8 дней назад
Я даже перемотал специально, чтобы ещё раз посмотреть. Настолько не ожидал такого UXа)
@ccdeal
@ccdeal 2 месяца назад
Самый адекватный роадмап - база, без кучи мусора. От конторы к галере меняются только надстройки которые осваиваются за несколько дней в крайнем случае. Освоив принципы программирования и фреймворк достаточно глубоко, все проблемы закрываются автоматически. Спасибо)
@user-tb5tp2tv6x
@user-tb5tp2tv6x 2 месяца назад
Тимур, next от А до Я 2024 ждём 🎉🎉
@romansamon9215
@romansamon9215 2 месяца назад
Тимур, не думая - лайкос с нулевой, ты многим помог в становлении нас как сильных фронт разрабов с мощнейшей базой, мне в том числе, твои видосы бесценны!
@antontuchkin9396
@antontuchkin9396 2 месяца назад
Поддерживаю!
@abdulovdb
@abdulovdb 2 месяца назад
10:51 Данную схему оставил на память в галерее. Находится она у меня там с декабря 2022 года. 4 марта 2024 года был мой первый рабочий день на позиции Junior в одной федеральной компании на более чем 200 городов России. Полностью сменил сферу деятельности. Даже как-то не верится, но я смог 😊
@flowcsgo804
@flowcsgo804 2 месяца назад
Молодец!
@gign_141
@gign_141 2 месяца назад
По каким ресурсам изучал? Как происходил процесс обучение. Расскажите, пожалуйста.
@joryk353
@joryk353 2 месяца назад
Самостоятельно учился или курсы покупал?
@AdletAbdiyev
@AdletAbdiyev 2 месяца назад
Поздравляю, дальше главное удержи позицию
@MrWerwoolf
@MrWerwoolf 2 месяца назад
Поздравляю, ты крут!
@gdpro7127
@gdpro7127 12 дней назад
Очень полезные видео от явно практикующего спеца, спасибо тебе, еще и заботится о плавных переходах от темного к белому🥰
@elenaustyuzhanina297
@elenaustyuzhanina297 29 дней назад
Отличный роадмап. Спасибо! Придётся всё-таки учить TypeScript, раз он такой полезный)
@0Dimk0
@0Dimk0 2 месяца назад
Солидарен, все эти роад мапы нужны просто чтобы с начинающих разработчиков взять активности и просмотров. Разработчик который уже трудоустроен, от джуна и выше, он уже сам знает что ему нужно изучать, как расти, какие технологии актуальны и прям нужны, а какие просто интересно будет посмотреть)
@sergeysobolenko871
@sergeysobolenko871 2 месяца назад
Спасибо за ролик, как всегда, качественно и по смыслу и по оформлению) Иногда кажется, что те авторы, которые вставляют так много технологий в roadmap, хотят просто похвастаться своими знаниями или вообще просто упомянуть то, что где-то слышали, как некоторые делают в cv. Их задача - не дать по настоящему путь развития для начинающих, а попасть в рекомендации.
@AMM-dq1bo
@AMM-dq1bo 2 месяца назад
отлично, спасибо, после просмотра я убедился что верным путем иду!!! успехов тебе!
@Quentinrei
@Quentinrei 2 месяца назад
Воу 🎉, с возвращением , ураааа !!!
@teberano8268
@teberano8268 2 месяца назад
Я видел как-то roadmap, где было названо технологий 20, и было видно, что они там есть просто чтобы нагромоздить информацией. И в конце автор уверенно сказал: «Да, это все необходимо знать джуну» 👍
@user-cr6kl4zx3y
@user-cr6kl4zx3y 2 месяца назад
этот автор из разряда тех самых работодателей, которые составляют вакансии где ищут джунов с 3+ годами опыта? 😂
@cybersystem5137
@cybersystem5137 19 дней назад
на собесах так же с вопросами: они там просто чтобы быть ))) Больше половины, обычно, ты никогда не будешь юзать ни в одном проекте компании ))) И это не только JS касается.
@user-yr2db5ki6x
@user-yr2db5ki6x 2 месяца назад
Тимур, спасибо за твою работу!
@user-zh6nh9xd5z
@user-zh6nh9xd5z 2 месяца назад
Тимур, спасибо за видео! Сегодня сходил на первое очное собеседование. Жду обратную связь от компании. Спрашивали про HOC, асинхронность, способы клонирования объектов и прочие банальные вопросы, которые можно найти в сборниках) Во многом, ответил благодаря твоей помощи. Многие темы настолько хорошо раскрыты тобой, что понимается все с первого раза. А умение об этом рассказать другому - показатель того, что мне тема понятна. Спасибо тебе!
@user-rk1nn9xi7o
@user-rk1nn9xi7o 2 месяца назад
За 3 месяца поиска работы я для себя нашел такой ответ почему в роадмапах иногда столько всего: потому что на фоне кризиса наниматели бесятся с жиру. Если на вакансию у них 150 кандидатов, волей неволей начнёшь выдумывать как купить больше за свои деньги. Даже если реальной задачей мидла фронтенда потом будет адаптивная верстка.
@alexeysmirnov9288
@alexeysmirnov9288 2 месяца назад
Тимур, спасибо за видео. Всегда рад послушать тебя: и голос приятный, и тему по-человечески хорошо доносишь. Мне нравится такой формат, когда ты просто высказываешь свои мысли. Может подумаешь о том, чтобы сделать подкаст?
@andreystern5972
@andreystern5972 2 месяца назад
Я другу привел такой пример-метафору с принципом обучения разработке: есть новогодняя елка, только что купленная, еще не наряженная - это как раз та база (например на фронте HTML, CSS, JS), НА НЕЕ впоследствии вешаем игрушки, гирлянды и тд - это как раз все эти вспомогательные интсрументы, фреймворки, сборщики, узкие темы и тд. Но все эти игрушки, гирлянды сами по себе без елки смысла особого не имеют. Поэтому сперва нужно купить елку
@deadpoolweid
@deadpoolweid 2 месяца назад
Почему не имеют? Гирлянды и игрушки не обязательно вешать на ёлку, наоборот их можно развесить по всему дому, а те же гирлянды отлично смотрятся на окнах или фасадах, украшая дом. Так что твоя метафора сильно хромает.
@unicoxr5tj417
@unicoxr5tj417 2 месяца назад
Улби, ждем продолжение "что должен знать и уметь Сеньор фронт-енд в 2024"
@user-pi3em2ke2l
@user-pi3em2ke2l 2 месяца назад
иди смотри 54 часа Бруно Симона по WebGl
@user-sp8ty2ol8m
@user-sp8ty2ol8m 2 месяца назад
так открой вакансии и посмотри что требуют
@Aljkeee
@Aljkeee 2 месяца назад
Не поверишь, но там будет точно такой же список. Просто понимание должно быть глубже. А если появляется что-то новое в проекте/на новой работе, то изучить это - не проблема. За пару дней напишешь работоспособное решение, еще за неделю полноценно разберешься и будешь уже писать сносный код. Как показал опыт, главное отличие между грейдами - самостоятельность и способность разобраться в новом. Соискатель на сеньорский грейд сам подберет роудмап под конкретный проект. Это видео будет бессмысленно. Честно говоря, даже руку на пульсе не надо держать, чтобы поспевать за трендами. Много где еще редакс сага живет. Не говоря о ррд5. Работает и ладно)
@unicoxr5tj417
@unicoxr5tj417 2 месяца назад
@@user-sp8ty2ol8m это так не работает. Пора взрослеть
@ramach6552
@ramach6552 2 месяца назад
Менял 2 месяца назад место работы. Пользуются спросом: Typescript, Redux-saga/Mobx, Next, Vite, Module federation, Feature sliced design. НО! Без знаний алгоритмов и способов их оптимизации устроиться очень сложно будет, какими бы знаниями ты не обладал)
@MrWerwoolf
@MrWerwoolf 2 месяца назад
Хола, спасибо за видео! А подскажи, как можно зарабатывать или хотя бы подрабатывать с базовыми навыками вёрстки, JS, SQL? Очень сложно совмещать работу 12 часов и самообучение, считаю что если найду работу удалённую то станет проще именно учиться.
@user-no7sl1yk3f
@user-no7sl1yk3f Месяц назад
Действительно успокоил. Иногда начинаю кидаться за все подрят в панике что упущу что-то невероятно важное или "я не знаю зачем это мне, но я не программист если не послушаю про это"
@user-se6zc3gh6w
@user-se6zc3gh6w 2 месяца назад
Хорошее видео! Как вы и сказали, большинство того, что говорят - не нужно. Какие-то вещи изучаешь уже в рабочем процессе, и ваш роадмап в самом деле хорош. Я бы, единственное, добавила бы git- ну никак без него. Алгоритмы и ооп желательны хотя бы на базовом уровне, но не обязательны, считаю.
@bonaquazone7718
@bonaquazone7718 2 месяца назад
Часть этого и вытекающие из этих тем спрашивали на собесе на стажировку. Потом в коде проекта я видел генераторы и уже знал как это работает 😊 да и не такие уж сложные темы, достаточно почитать немного (хотя 2 пункт на интенсиве мы 3 недели проходили, как подводку к async/await)
@bigbigfoot3365
@bigbigfoot3365 2 месяца назад
4:40 - Пользовался я Селектел, примерно 3 месяца после 1 из видео твоих. Хорошие. Дороговато, но они и хорошо отвечают на вопросы, и проблем не возникало. Можно пользоваться, если позволяет бюджет.
@user-ym7ir4ut8c
@user-ym7ir4ut8c 15 дней назад
Какой ты чудесный человек, даешь массу ценной информации в каждом видео) У меня собес через неделю, твои видео помогают в подготовке. Спасибо тебе🙏 И успехов во всем!)
@arozarg
@arozarg День назад
Как прошёл собес?
@user-ym7ir4ut8c
@user-ym7ir4ut8c 9 часов назад
@@arozarg успешно)
@arozarg
@arozarg 8 часов назад
@@user-ym7ir4ut8c красава)) успехов тебе)
@Genorred
@Genorred 2 месяца назад
Юлби, как всегда закидывает базу, спасибо за видео. Хотелось бы ещё услышать по поводу того, насколько есть необходимость учить несколько фреймворков. Условно при знание реакт/некста будет ли толк от изучения nuxt/sveltekit или лучше просто до потери сознания углубляться в 1 фреймворк и в 100500 различных подходов?
@lvan_lvanov
@lvan_lvanov 2 месяца назад
Коненчо лучше, что-то одно Зачем распыляться? На работе всё равно будешь зп за что-то одно должностное получать, а если там перегружают и нужно знать несколько фреймворков, а еще и бекенд, то нах такая работа не нужна Пусть тогда за двоих-троих платят! Но если для себя ты хочешь - учи, может быть, когда-то пригодится
@user-lq9ld7qo1o
@user-lq9ld7qo1o 2 месяца назад
лучше изучить глубоко, позже при изменении проекта и его требовании подучишь, может дадут какое-то время для этого
@ivanchernov2458
@ivanchernov2458 2 месяца назад
Тимур красава 👍 не забрасывай нас, ты как всегда качественно, по делу, без лишней воды
@ignatkupryashin749
@ignatkupryashin749 2 месяца назад
Привет. Сейчас активно просматриваю вакансии. К твоему списку как будто хочется добавить минимальное тестирование + линтеры. Хз насколько это реально надо, но в вакансиях этого прям много
@rodionme
@rodionme 2 месяца назад
Не очень понятно что такое «минимальное тестирование». Либо ты умеешь писать тесты, либо нет. Ну, дальше это расширяется в понимание что тестировать и каким образом, но это уже должен быть некоторый опыт. Я бы не упарывался изучением тестирования на старте - видов тестов много, инструментов тоже, поэтому ты не угадаешь какой из них будет на твоем будущем проекте, если будет вообще. У меня 12 лет опыта, из них тесты я пишу лишь последние полгода - на всех остальных проектах они не использовались. Поэтому гораздо эффективнее учить эту часть, когда возьмут на работу. Сразу будут понятны темы для изучения, а главное будут примеры уже написанных тестов. Про линтеры тоже не понятно что имеется в виду. Это инструмент, который обычно настраивается на старте проекта, и делает это явно не новичок. Новичку нужно лишь уметь включить/настроить линтер в своем редакторе и обращать внимание на пестрящие ошибки (удивительно, но многим плевать, что у них весь экран красный)
@pl-yt5961
@pl-yt5961 2 месяца назад
В яндексе считают, что алгоритмы знать важнее, чем всё, что было перечислено в ролике. Даже стримы по "фронтенду" запускают, где разбирают алгоритмические задачи.
@meowwyay
@meowwyay 2 месяца назад
Никогда ещё не видел такой гениальный переход от тёмного в светлому 👍
@user-ot7eq5gx7z
@user-ot7eq5gx7z 2 месяца назад
Как всегда на высоте!) Хотелось бы узнать, а будут ли еще ролики из категории «проходим собес на Джуна» это была веселая категория
@lemexaxa
@lemexaxa 2 месяца назад
Сразу лайкос!!!
@andrf
@andrf 2 месяца назад
единственный блогер, который заботится о нашем зрении!
@user-wk2nt2sg9d
@user-wk2nt2sg9d 2 месяца назад
Спасибо за видео❤
@ukupchik
@ukupchik 2 месяца назад
Два года работаю лоу-кодером, ищу сейчас работу фронтендером, но пока никуда не зовут на собесы. Опыт вроде релевантный, а вроде и не очень. Много где вижу mobx, но я изучал редакс, может, стоит и mobx на всякий случай поизучать? Ещё вопрос: насколько важно, чтобы в резюме в опыте работы "фронтенд разработчик" было названии должности? На это вообще смотрят HR-ы? Просто сейчас моя должность называется "младший разработчик веб-интерфейсов", что я и написал в резюме
@alsua1297
@alsua1297 2 месяца назад
Спасибо за разбор, ждем обещанное видео про CS❤
@user-pi3em2ke2l
@user-pi3em2ke2l 2 месяца назад
Пародокс главная фишка JS то что он с автоматическими типа а щас требуют TypeScript который добавляет типы и через очень сложный набор фич да и компилиируеться только при сборке а не при выполнении
@user-sx2ji2un2j
@user-sx2ji2un2j 2 месяца назад
Спасибо, дорогой. Огромное спасибо!
@user-mk6vl6ni6m
@user-mk6vl6ni6m 2 месяца назад
Хотел бы узнать (очень, ну прямм охотно любопытно) сколько ушло времени на изучение для первой работы? ))
@nan-simon
@nan-simon 2 месяца назад
Привет! Рад услышать, то что в своей основе фронтенд не меняется) однако изучая фронтент 3й год, я увидел отличия: Vue стал больше преобладать чем React (я учил в основном react), в вакансиях часто есть требования CI/CD, nginx, WordPress, PHP. Приходится доучиваться, однако с северными темами сложнее, без платной аренды нормально не изучить. Джун, 29 месяцев изучения, 5 месяцев в поиске работы, 2 месяца опыта в стартапе без оплаты, 5 собесов. (Искал на hh, и 1 чат в ТГ)
@user-fg5cd3mv2z
@user-fg5cd3mv2z 2 месяца назад
У меня похожие цифры) Если есть желание, можно было бы пообщаться)✌
@mex5341
@mex5341 2 месяца назад
почти 3 года обучения ....
@gleb6843
@gleb6843 2 месяца назад
Спасибо за ролики !
@washedupyourblood6648
@washedupyourblood6648 2 месяца назад
Спасибо за видео, ты один из немногих кто очень мне импонирует в сфере IT на ютубе.
@stormyx6122
@stormyx6122 Месяц назад
я прочитал весь первый раздел learnjs за месяц и могу сказать, что я много что узнал, но также у меня есть большие пробелы в знаниях, я многое не запомнил. чтобы делать проекты нужно знать язык, чтобы знать язык нужно писать проекты. какой то замкнутый круг. особенно если ты с вебом впервые знакомишься. не сказать чтобы я прям затуп, но все же мне кажется, что подобное стоит прочитать раз, чтобы ознакомиться со всем, а потом уже по написанию проектов тех же самых учиться заново (ну или повторять)
@stormyx6122
@stormyx6122 Месяц назад
тоже прочитал за полтора месяца два раздела. я вроде все знаю, но на практике хз как применять
@suvmer
@suvmer Месяц назад
Тимур, можешь рассказать о построении устойчивых к нагрузке приложений? Наверняка с таким количеством проектов и личным сайтом ты сталкивался с проблемой нагрузок и ддос атак. Можешь, пожалуйста, рассказать, нужно ли ставить балансировщик, ограничивать количество запросов в секунду для одного ip адреса, делать мониторинг или master-slave БД. Чтобы люди могли разворачивать свои проекты по-настоящему и творить(а не погибать от 100 юзеров или первого засорения БД регистрациями миллиона ботов) Спасибо за ролик, кстати, шикарная подача)
@user-kf9wj8cn7w
@user-kf9wj8cn7w Месяц назад
Подскажите пожалуйста используется файлы с расширение jsp в современных проектах на Java ? Или это некий устаревший или не популярный вариант
@user-fn5wl3hb7g
@user-fn5wl3hb7g 2 месяца назад
Привет Тимур. Спасибо за труды. Большинство выданных тобой знаний использоаал при обучении или использую сейчас, когда получил полноценнвй оффер, большую часть фундаментальных знаний для всего этого получил именно от тебя, спасибо
@user-rm8sb3lu9q
@user-rm8sb3lu9q 2 месяца назад
Спасибо, очень просто и емко
@user-jn2ch3kp5y
@user-jn2ch3kp5y Месяц назад
Ну и что же выбрать сейчас реакт или вью???? Начинающему
@user-dg2en3xu6s
@user-dg2en3xu6s 2 месяца назад
привет, можешь сделать такой же roadmap только для backend ?
@MrFarek12
@MrFarek12 2 часа назад
А вопрос что помимо стент менеджеров надо знать, на базовом уровне? React Query, React Spring и т.д. Мне просто было интересно и так, на базовом уровне чутка подучил спринг. Надо ли упарываться в чет такое или это лишнее, потом можно. Я просто прошел базу Реакта по их документации (есть пробелы, но куда без них). И вот сейчас не знаю что дальше учить, Next думаю рано(без ноды). Следующим этапом подучить ноду и потом нексту? GraphQL надо фронту знать или не обязательно? Зашел в их документацию и так понял без ноды мне там рано плавать(
@nouchance
@nouchance 2 месяца назад
12:00 А что на счет Angular?
@ROADING_OFFICIAL
@ROADING_OFFICIAL 2 месяца назад
Брат пожалуйста расскажи чем webpack лучше nextJS и что в nextJS есть лишнего, если разрабатываешь крупный легко масштабируемый проект с хорошей оптимизацией
@UserSo4reUsu75ry
@UserSo4reUsu75ry 2 месяца назад
12:29 Typescript нужен, для того чтобы мешать разрабочикам писать js код и задалбывать постоянными конфликтами типов
@factorevo2006-sv2mm
@factorevo2006-sv2mm 2 месяца назад
ебать ты гений
@marlibon
@marlibon 2 месяца назад
Ты просто не умеешь его готовить) он помогает, а не мешает
@UserSo4reUsu75ry
@UserSo4reUsu75ry 2 месяца назад
@@marlibon там постоянные конфликты с типами библиотек. Часто хочется посмотреть работу компонента не отвлекаясь на типы, приходится писать any и только потом писать тип.
@user-xz2gb4iy3s
@user-xz2gb4iy3s 2 месяца назад
Лайк авансом, т.к. у вас контент очень полезный!
@ReaktorGaming86
@ReaktorGaming86 Месяц назад
Тимур, вот ты всегда говоришь "не надо упарываться в детали". У меня вчера как раз было собеседование, где меня спрашивали про эти самые детали=) Не думаю, что я хорошо отвечал.
@astkh4381
@astkh4381 2 месяца назад
Есть ли смысл переходить в фулстак для повышения зп?
@alexmorgul7534
@alexmorgul7534 2 месяца назад
А будет для Backend?)
@valeriyk7565
@valeriyk7565 2 месяца назад
Спасибо за контент!
@user-yj7th1zo2l
@user-yj7th1zo2l 2 месяца назад
Самые качественные видео🍓
@nataliya6576
@nataliya6576 2 месяца назад
Спасибо за информацию ❤
@user-dq5yx3cq3f
@user-dq5yx3cq3f 2 месяца назад
А бек родмап можно?
@data3306
@data3306 2 месяца назад
Ролик супер, но пожалуйста, займись звуком, качество информации у тебя отличное, но звук до сих пор страдает.
@romarampagev5044
@romarampagev5044 2 месяца назад
Лайк за плавный переход после тёмной картинки)))
@user-ko1lu8il6h
@user-ko1lu8il6h 2 месяца назад
а что не так с jquery)? да его почти на всех cms используют)))
@bobronaud
@bobronaud 12 дней назад
Тимур, привет. Хочу тебе накинуть идею снять видео по девтулзам от А до Я. Изучаю фронтенд полтора года, но так и не сложилось цельной картины возможностей девтулзов, потому что в интернете очень разбросанная информация по частям А девтулзы это основа основ для фронтендера. Считаю, этим видео ты очень поможешь прокачаться многим в плане отладки кода.
@Green-ao
@Green-ao 2 месяца назад
а можно спросить? не могу найти ответ. в общем, если на сайте картинка на фоне, то на телефонах она прыгает из-за того что меню с адресом и закладками при скролле вниз убирается а при скролле вверх появляется, и картинка из-за этого перецентровывается. как быть?
@dotlavv
@dotlavv 2 месяца назад
абсолютное позиционирование мб попробуй, так не особо понятно про что ты говоришь
@Green-ao
@Green-ao 2 месяца назад
@@dotlavv там див на весь экран и его бэкграунд это картинка, с компа норм смотрится, но с телефона проблема из-за того что верхняя эта панель убирается при скролле вниз, экран как бы больше пространства имеет и у бг сайз ковер, как лучшее что можно использовать. но при скролле вверх появляется та панель и сужает пространство, и картинка перецентровывается, из-за этого она дёргается. думаю нужно как-то заигнорить эту панель так как она не поверх наложена, либо не давать ей скрываться. но не знаю как
@deadpoolweid
@deadpoolweid 2 месяца назад
​​@@Green-aoЕсть два подхода: либо отслеживать изменение размера и затем это красиво анимировать, либо изначально ограничить приложение размерами устройства.
@tahrizade
@tahrizade 2 месяца назад
а как на счет middle и Senior ?? 🤔🤔🤔
@Karifax
@Karifax 2 месяца назад
Понимаю, конечно, что у Тимура нет времени просмотреть все вакансии, но лично я часто встречаю требование от джунов pixel-perfect верстки и умение работать по макетам из Figma, поэтому хотелось бы узнать - это адекватные требования или из разряда "надо знать 100500 технологий" и можно забить ? P.S. Спасибо за обзор, как всегда - кратко и по делу 👍
@rodionme
@rodionme 2 месяца назад
Не знаю как в России, но Фигма - это де-факто сейчас стандарт в веб-дизайне, поэтому уметь им пользоваться на уровне сбора информации (размеры, шрифты, цвета) однозначно нужно. Благо что это совсем несложно. Найдите какой-то готовый макет для фигмы и попробуйте сверстать его. Одного раза будет вполне достаточно, чтобы понять что к чему. Пиксель-перфект для джуна - это обычно означает внимательность к деталям макета. А то некоторые расставляют размеры на глаз, и потом симметричные отступы по бокам превращаются в ассиметричные. Правда, никто не гарантирует, что ассиметричные отступы не нарисовал сам дизайнер, а от тебя кровь из носа будут требовать пиксель-перфект) Но это уже нюансы
@Karifax
@Karifax 2 месяца назад
@@rodionme Как посмотреть шрифт, размер и цвет как раз я умею, думал что требуют точных совпадений с макетом...спасибо за ответ
@perevoznikovalexey1420
@perevoznikovalexey1420 2 месяца назад
Сижу повторяю материал перед первым собесом на джуна и тут этот видос ))
@Repeatallright
@Repeatallright 2 месяца назад
не доживете до собеседования ))
@x0p3nd78
@x0p3nd78 2 месяца назад
@@Repeatallright скажи тажик тоже чучут собеседовал?
@BarkhatnieTyagi
@BarkhatnieTyagi 2 месяца назад
как собес? что спрашивали?
@perevoznikovalexey1420
@perevoznikovalexey1420 2 месяца назад
@@BarkhatnieTyagi прошел) спрашивали по классике: типы данных JS, методы массива, контекст, React (жизненный цикл компонентов, мемоизация, virtual DOM), гит, немного css, и лайв кодинг, задача с методами массива и с промисами
@user-oo7dx2kb9r
@user-oo7dx2kb9r 2 месяца назад
Сделай, пожалуйста, роудмап по backend
@staspetrik3034
@staspetrik3034 Месяц назад
я изучаю react tsx и хочу пойти в бекенд с чего начать?
@MrFarek12
@MrFarek12 Час назад
Где брать идеи для практики? Единственное на что меня хватило, туду лист, апп погоды, простенький квиз и калькулятор(
@said-magomeddzhabrailov7911
@said-magomeddzhabrailov7911 2 месяца назад
В который раз именно на этом канале вижу самый обоснованный, рациональный видео ответ на какой-нибудь вопрос. Не контент ради контента. Видно желание, чтобы материал был полезным. Респект. Спасибо автору канала.
@arhfallen6792
@arhfallen6792 2 месяца назад
Обнял, пожал руку, налил чаю) Мои благодарности)
@goldvitow
@goldvitow Месяц назад
Про Symbol, weakMap, полифилам и т.д. спорный момент. Я уже несколько месяцев работаю и ни разу с этим не столкнулся, но на собесе меня про это спрашивали
@dr1m_o_o
@dr1m_o_o 2 месяца назад
как всегда лучший
@Voyagers_3
@Voyagers_3 2 месяца назад
Давай про backend тоже
@gslg06
@gslg06 2 месяца назад
Для собеседований именно приходится читать все эти энциклопедии, потому что спрашивают абсолютный рандом. Потом в работе другое дело, точечно смотришь необходимое. Короче, 4 месяца поисков работы никогда не были настолько тяжелыми😂
@Sashaa
@Sashaa 2 месяца назад
на какой уровень устроился ?
@user-wz8jd9ud9f
@user-wz8jd9ud9f 2 месяца назад
3:00 аххахаа, да да да, как раз таки в лерн js я проходил теорию, и декораторы меня выбешивали и демотивировали очень сильно
@omak3313
@omak3313 Месяц назад
Zustand как альтернатива Redux Toolkit
@GrStr-pk2in
@GrStr-pk2in 2 месяца назад
Понятие "базовый" очень расплывчато сейчас
@user-mw1wb4bp2l
@user-mw1wb4bp2l 2 месяца назад
Давай тоже самое но для бэкэнда
@Abilovv599
@Abilovv599 2 месяца назад
Как джун с 2 летним опытом одобряю
@AntonRyabov-xr7us
@AntonRyabov-xr7us 2 месяца назад
Спасибо!!!! Лучший!
@user-vp9qe7gh1h
@user-vp9qe7gh1h Месяц назад
Спасибо большое за Ваш труд, он очень ценен, продолжайте в том же духе ❤❤❤
@imreegall
@imreegall 2 месяца назад
Спасибо за видео
@meritocratik
@meritocratik 2 месяца назад
Можно такое же видео по бэкенду..
@onvix5690
@onvix5690 2 месяца назад
Круто!
@EVELJUST
@EVELJUST 2 месяца назад
Скажи пожалуйста, верстальщики сейчас вообще нужны ещё на рынке?
@EVELJUST
@EVELJUST 2 месяца назад
Мда, на комменты никто не отвечает...
@llwebstylell242
@llwebstylell242 2 месяца назад
Тимур на счёт next.js не согласен, я его недавно изучал и честно скажу, впечатление такое что это mvp. Джунам думаю не стоит тратить на него время.
@BIG0KNIGHT
@BIG0KNIGHT 2 месяца назад
Огромное спасибо за видео, всё очень чётко и по делу. Действительно смотреть надо только на стек в вакансиях и работать, делать проекты Только так поймёшь , какие технологии нужны фронтендеру Лично меня интересует, что делать если на текущей работе много легаси и приходится косметически вносить правки в то что было до тебя А также создавать типовые продукты-страницы, каждая со своим стилем, со своими запросами, то есть переиспользуемости почти ноль, и развития меня как разработчика вообще не требуется вопрос в том, нужно ли просто принять такой геймплей, или нужно искать работу где есть потребность делать по-умному, применять Typescript, Pinia, компонентные фреймворки, и делать переиспользуемые хорошие компоненты и хуки?
@marlibon
@marlibon 2 месяца назад
А как платят?
@kwinkich
@kwinkich 2 месяца назад
Однозначно лучший канал по вебу (если не программированию в целом). При возникновении любого вопроса, первым делом иду на этот канал) Видео полезное и качественное. Спасибо!
@cybersystem5137
@cybersystem5137 19 дней назад
Про библиотеки, опять же, подписываюсь и лютейше плюсую! Надо быть РАЗРАБОМ, а не прогером! БЕЗ привязки вообще к языку! НО! Увы, на собесах этого многие НЕ понимают, поэтому часто (даже мне за 12 лет) отказывали в офере просто потому, что я не знаю какую-то библиотеку нарезки картинок на спрайты или подобное 😂
@mikhalpalych
@mikhalpalych 2 месяца назад
Недавно решил выучить react, имея только vue бэкграунд. Все только ради r3f экосистемы (theatre js имеет модуль для просмотра сцены только для react three fiber). Поплеваться пришлось побольше, чем я выявил плюсов в реакте. Отсутствие аналога named slots, управление стилями, вот эта вот оптимизация ререндеров ну и само собой boilerplate реактовский - меня это все очень сильно заставило задуматься, как так вышло, что реакт так сильно засноуболился.. На вью 3 писать что-то доставляет гораздо больше удовольствия. В реакте такое ощущение, что тебе приходится не только делать сайт, но ещё и бороться с самим реактом. Поток мыслей собственно
@kkkotiqqq
@kkkotiqqq 2 месяца назад
Хз что тебе не нравится, начал учить реакт с нуля, кайфую
@user-lq9ld7qo1o
@user-lq9ld7qo1o 2 месяца назад
@@kkkotiqqqКогда начнешь писать сам поймешь, когда учился меня тротлило от того что нельзя использовать хуки в обычных функциях, в моем случае я тогда ошибся и так нужно было, но автор коммента может быть и прав, каждому свое хотя каждый 2 учит то что нужно на проэкте
@alext5030
@alext5030 2 месяца назад
Когда начинаешь изучать Vue после React... вот это да.. это такое... Центральный вопрос, систематически всплывающий в голове - "а что, так можно делать?"
@user-dh8lt5mi5e
@user-dh8lt5mi5e 2 месяца назад
Не совсем согласен с тем, что материалы вроде сайта Ильи Кантора не надо читать "от корки до корки", так же как и книги. Как по мне, как раз наоборот, надо взять какой-нибудь такой базовый крепкий ресурс (книга, или сайт Кантора), проработать от А до Я и поставить себе галочку "База есть". После чего с чистой совестью уже точечно догугливать какие-то пробелы, которые выявляет практика. Чтобы не забывать, просто пишешь себе конспект в маркдауне и заливаешь себе на гит, чтобы если забыл, перечитать и быстро вспомнить. Будет куда быстрее, чем гуглить, ибо все в одном месте и написано своими словами. А вот как раз если сразу бросаться на практику, то рискуешь получить разрозненный несистематизированный опыт без общего кругозора и даже не будешь знать, чего не знаешь. Пример из собственной практики: долгое время вообще не знал про такую вещь как Set. При этом работал бэкендером больше года, пользовался только List'ом, пока однажды на ревью меня не спросили - а почему не Set? А если бы книжки я читал подряд, то знал бы и про Set, и про Map и про Queue и про все остальное. Аналогично, когда совсем ничего не умел еще, взялся делать сайт и за два месяца "изучил" html, css, php, js, сделал сайт, оплатил сервер и залил его в интернет. Там по сути дичайшее roвнo было, зато работало. Не считаю это хорошим опытом, т.к. чему-то конечно учишься, но без базы это делать все тяжко и методом тыка. Так что теперь я за хорошее изучение каждой темы, с конспектированием и микро-демками на синтаксис, а только потом уже осознанная практика.
@aleksey8530
@aleksey8530 2 месяца назад
На самом деле если в реальной практике применять все эти знания на реальных проектах, уйдет не один год. А если чисто теорию зазубрить, из головы уйдет 90 процентов информации
@accforprogandtechs
@accforprogandtechs 27 дней назад
Можете порекомендовать такие книги? По JS их тьма тьмущая, каждый перебирать новичку сложно.
@user-dh8lt5mi5e
@user-dh8lt5mi5e 27 дней назад
@@accforprogandtechs Если вопрос мне, то я сам новичок во фронте и js, но для себя решил по сайту Кантора приобрести общие знания, а потом отдельные темы дочитать в книге Дэвида Флэнагана "JavaScript. Полное руководство" ну и смотреть исходники программ на гитхабе, чтобы видеть какие языковые конструкции реально в ходу.
@user-dh8lt5mi5e
@user-dh8lt5mi5e 26 дней назад
@@accforprogandtechs ну я для себя решил взять за основу сайт Ильи Кантора, проработать каждую тему, а потом по книге "JavaScript. Полное руководство" (Дэвид Флэнаган) доработать то, что не понятно, ну и гуглить. А еще полистать на гитхабе реальные проекты на JS, чтобы выявить наиболее ходовой синтаксис. Так что могу такой же способ попробовать, если зайдет, пользуйтесь, если нет, то ищите свой.
@user-on4lv7lc9k
@user-on4lv7lc9k 2 месяца назад
Капец, первый раз вижу рекламу на этом канале ахаха
@vasil_astrov
@vasil_astrov Месяц назад
Спасибо, полезно!
@user-kn8nl4lv5y
@user-kn8nl4lv5y 2 месяца назад
Буквально вчера перед сном смотрел свежий роадмап от какого-то англоязычного блогера, о котором он говорил 25 минут. То действительно много лишнего для новичков там.
@efimkapliy6370
@efimkapliy6370 2 месяца назад
Чётко сказал, особенно про самостоятельный анализ рынка для создания актуально дорожной карты!
@alexandrsachishin962
@alexandrsachishin962 2 месяца назад
Про реакт не соглашусь: в 19 версии запилили компилятор, сейчас мемоизация уйдет и станет проще писать код - более чем качественный скачок; если брать 18 версию и ранее, то там переосмыслили рендер (качественный скачок именно для приложений)
@Oren23I1
@Oren23I1 2 месяца назад
Для Джуна это ничего не меняет. Изменение под капотом. Как писали так и будут писать
@user-lq9ld7qo1o
@user-lq9ld7qo1o 2 месяца назад
речь идет о джунах, все это лишь подкапотная фича которую ему знать особо не нужно, приходит с опытом
@adequate13
@adequate13 2 месяца назад
"Практика и ещё раз практика"... А где её брать? Как пэт-проект придумать / где выбрать?
@vladisvlavvlasenko
@vladisvlavvlasenko 2 месяца назад
Тут уже гугл в помощь. Есть подборки вроде
@x0p3nd78
@x0p3nd78 2 месяца назад
если лень придумывать самому, просто нейронке задай, тип напиши 10 тем для петпроекта и все
@adequate13
@adequate13 2 месяца назад
@@x0p3nd78 что значит лень? хахаха Просто нет идей
@krike2315
@krike2315 2 месяца назад
Напиши аналог Notion, только такой где каждый документ может редактировать несколько человек (при этом все фишки типа перетаскивания блоков надо иметь) Как напишешь - скинь ссылку пж
@user-lq9ld7qo1o
@user-lq9ld7qo1o 2 месяца назад
@@adequate13ну значит лень, делай че душе угодно, может придумай свою идею или если скучно пересядь на другую технологию и напиши на ней, чем там можно еще ебаться)
Далее
7  ПАРАДОКСОВ БЕСКОНЕЧНОСТИ
36:02
Fastest way to become a Web Developer in 2024
9:47
Просмотров 489 тыс.
ПК с Авито за 3000р
0:58
Просмотров 1,6 млн