Полезные ссылки: Бесплатный курс по HTML & CSS: bit.ly/3vXz7Dx Курс профессия Frontend разработчик с нуля: bit.ly/3igSH5t Для тех, кто хочет начать свою карьеру в IT: bit.ly/3wFoPYZ Если не запускается одна из ссылок, попробуйте через другой браузер Я в соц сетях: Telegram: t.me/js_by_vladilen VK: vk.com/vladilen.minin Instagram: instagram.com/vladilen.minin Result School: Telegram: t.me/result_school_it VK: vk.com/result.school Instagram: instagram.com/result.school.it
@@VladilenMinin Привет. Пробовала по твоему видео залить node.js + react на сервер, но не сработало. Кинула вам сообщение в поддержке школы. Можете помочь разобраться ?
Провожу собеседования джунов, мидлов и когда вижу комменты поражаюсь людям. Вы даже не представляете сколько людей приходят с крайне плохой базой JS я не говорю о фреймворках и мидлы с 2+ года в том числе. Если ты просто пунктуален и показываешь что готов расти активно, тебе сразу большой плюс в копилочку, но некоторые даже этим пренебрегают. Джунам такие же вопросы как мидлам, но если джун ошибся в том как работает условный useCallback даже в минус не засчитаю, а вот для мидла это прям большая оплошность. Если ты джун, просто знай базу JS HTML CSS SCSS на хорошем уровне и свой фреймворк на уровне базовых вещей. Просто не переоценивайте свои навыки. Все библиотеки дополнительные учатся за пару дней, а вот база обязательна.
Рассмотрите в компанию к себе меня)) знаю базу JS HTML CSS SCSS, немного алгоритмы, +реакт с редаксом знаю как по мне неплохо (с 0 сделал небольшую прилку с компонентами и получением/изменением данных с/на сервере и валидацией) но по факту даже не одного собеса не было, даже на позицию trainee, каждый день рассылаю резюме, видимо все хотят видеть в лице джуна заряженого и с коммерческим опытом не менее 1года разработчика(
недавно беседовал с ребятами, у которых работаю по этому поводу. на моё место было около 100 откликов. 70% вообще не понимали, куда и зачем пришли, 30% имея за спиной курс в интернете требовали взять их на ЗП 200к в месяц, отказываясь выполнять тестовое при этом. откликнулся на вакансию в 25к, сделал тестовое, предложили 40к на руки с первого дня. уже пол года на них работаю, набираюсь опыта
@@maks2 Любые формы, карты, rtk, валидации, стилизации. По сути просто понимаешь концепт и время от времени подглядываешь в доку. поэтому на собесах и не спрашивают практически никогда библиотеки. Их можно сходу чаще всего использовать. Разве что ключевые могут спросить, тот же редакс.
@@ДаниилМотунов плюсую, я вот сам начинал с 31к в месяц (это после вычета налогов), сейчас уже почти 4 года работаю фронтом, значительно больше получаю. Нужно просто трезво оценивать себя и принять тот факт, что сначала придётся буквально за еду работать и даже там конкуренция большая
2022 год (джун должен иметь полный стек и быть как мидл) зп 30К 2033 год (джун должен иметь полный стек и быть как синьор) зп 30К 2044 год(каждый джун должен написать хотя бы одну библиотеку,чтобы попасть на собеседование) зп 30К
А вы больше ведитесь на диктатуру бизнеса, развесив уши. Меньше учитесь, больше сдавайте ЕГЭ, меньше вникайте во все тонкости жизни. Больше сисек и писек, больше праздности. В общем будьте эльфами и вас еще не в такую позу поставят.
@@VladilenMinin смотрел около 10 собеседований на джуна и мидла на ютубе. Прям точную границу между ними так и не нащупал, т.к. где-то джунов дерут так, как и мидлов . Градация зарплат тоже скачет сильно. Ну, пацаны, главное на джуна залететь, а дальше все устаканится с опытом)
@@ДмитрийСитников-ш2х как кто-то на ютубе говорил: если вы не знаете ответ на вопрос на собеседовании - ничего страшного, собеседующий прощупывает глубину ваших знаний. Главное что бы глубина была достаточной короче )
я который изучил HTML , CSS JS, React , Redux, TypeScript потому что это требует работодатель тем временем работодатель после того как взял меня на работу Джуном: - поменяй пожалуйста цвет кнопки на сайте
Повезло тому, у кого так (начинает с того, что меняет цвет кнопочек, тем самым плавно знакомясь с проектом). Меня взяли джуном без опыта на первую работу с проектом и первое задание было - реализовать фронт часть страницы работы с заказами в CRM-системе на React + Redux + Redux Thunk (а я только-только базу реката освоил :). Пришлось в ускоренном темпе изучать все эти технологии по 15-16 часов в сутки 7 дней в неделю. Хватило меня примерно на 2 недели, сил вообще ни на что не было под конец. После этого почти на пол года забросил программирование.
@@vovergg у меня первым заданием было сверстать тему для сайта, а вторым написать с нуля SPA с интеграцией web3, чтобы использовать это всё дело как локальный криптокошелёк билетов на афтепати. От такие пироги)
Когда я год назад получил первую работу, как сейчас помню, одним из первых заданий было сделать модалку с функционалом. Прикол в том, что проект написан индусами на первом реакте, классовые компоненты, старый роутер.. стайлед компоненты ещё...короче, какой-то фарш (( но, кое-как справился, испытательный срок прошел.
у меня первое было багофикс. надо было поправить верстку, на втрой день дали доступ к проду. потом написать верстку под приложение все на css без js, бургер меню, слайдер и разные фичи. на вторую неделю сказали скопировать страницу уровня apple, с плаными переходами с картинки на блок с текстом да еще и так, чтоб под любой цвет. даже их тимлид не потянул это, но я сделал через пот и слезы.))) потом дали писать каталог, фильтра разные сложные, че там ток не было, с месяца два писал. потом ушел и начал работать сам на себя.)))) чтоб понимали сложность, с 300 человек (стажеров) за 2 недели оставались 2-3 человека, через месяц никого или 1-2 иногда выживали.))))
Список не полный. Надо разобраться как работает graphql. Выучить magento 2. Уметь настроить pwa. Написать пару приложений на react native. Разобраться в swift i java. Написать парсер на pythone. Написать игру на чистом c++. Написать магазин на рельсах. Тогда может и получится джуниор фронтенд розработчик
ВЕРСТКА HTML CSS Flexbox Grig Animation Препроцессор Sass и как его настроить JavaScript (20% основных элементов) Синтаксис: ES5, ES6. Понимать их отличия Объекты Прототипы Контекст Замыкание Асинхронность через механизм Event loop. Понимать как он устроен Fetch данных (связь с сервером) Как JS связывается с HTML, те что такое DOM дерево и как взаимодействовать со статикой через JS GIT Commit Pull request Как работают Ветки React Native Компоненты Передача параметров между компонентами Механизм Routing SPA: создание динамических страниц (сайт работает без перезагрузки) Формы Валидация формы Загрузка данных с сервера и отображение их с помощью фреймворка БОНУСЫ Фронтенд концептуальный, понимать что это за система, как она работает State manager, например Redux. Как правильно проектировать эти даннные Проектировка моделей данных на фронтэнде Основы архитектуры фронтэнд приложений Чистый код, code style Концепции Бекенд CORS REST API GraphQL Node.js Как в нём пишется бекенд Авторизация с JWT токеном и как ее организовать Как работают базы даных (MongoDB) Docker контейнеры
Отличное видео, спасибо огромное, продолжай творить в том же духе! Думаю многим еще будет интересно и полезно посмотреть аналогичное видео про middle разработчиков)) Успехов тебе
Эххх, в далёком 2019 мне казалось, что html, CSS, js + react это уже овердрхрена для джуна...какой же ещё через пару лет станет порог входа во фронтенд?
А какие технологии вы считаете самыми важными для начинающего frontend разработчика? я тоже недавно искал курсы по IT,рассматривал разные компании) выбрал Skypro, потому что у них были лучшие отзывы и всё понятно объясняли) в итоге устроился на работу ещё до окончания курса)
Большое спасибо! Отличное И полезное видео! Крутые вставки! Единственное, что можно поправить - чуть-чуть уменьшить громкость звука вставки и добавить секунду перед вставкой и после неё, чтобы звук не накладывался на голос.
JS: 1. Синтаксис ES5, ES6 2. Что такое объекты 3. Как работаю прототипы 4. Что такое Контекст 5. Что такое замыкание 6. Как работает асинхронность через механизм event loop, это нужно изучить глубже чтобы отвечать на собесе 7. Фетчинг данных 8. Взаимодействие JS с HTML, Что такое DOM, как взаимодействовать со статикой через JS
Устраиваетесь на стажировку в маленькую аутсорс компанию, там с вас попытаются выжать максимум, будут продавать как мидлов и сеньеров, и будут бросать на крупные проекты, если выживите пол года, то вы джун) Научитесь сами искать любую информацию, осваивать новые технологии в кротчайшие сроки и начинать писать на них. Страх перед ошибками уйдет полностью, так как за эти пол года с вас высосут душу) А так всем удачи в ваших начинаниях, джуном сейчас реально тяжело устроиться, но это того стоит когда дойдете до уровня средненького мидла и найдете нормальную компанию, сразу поймете ради чего вы так пахали. А еще совет тем кто учит или ищет первую работу, если ваш английский не b1, лучше сразу же записывайтесь на курсы и подтягивайте его, т.к не знание английского вычеркнет ваше резюме у нормальных компаний сразу
Переживал тоже, как и вы, но через 10 мес просто распух от теоретической базы и легко проскочил на удаленку, мск. Чувствую свою слабину в кодинге, но говорят, что так и должно быть, главное просто, чтобы ты понимал, о чем идёт речь, а дальше сиди разбирайся и обязательно пиши мне, своему ментору (нет, я тебе не отвечу)
Маловато сказано, например, сейчас с джунов требуют знания парсинга json и встаивание его во всякие миксины pug и прочее... В общем, среди высокой конкуренции из-за кучи доступных курсов, нужно обладать знаниями повыше, чем то, что предлагают изучить даже за деньги. Удачи всем!
Большое спасибо, как раз думал за что браться дальше) Но хоть мне еще рано, хотелось бы потом увидеть продолжение этого ролика "Что должен знать КРУТОЙ Middle Frontend разработчик?")
Как по мне видос из какой-то другой реальности. Слишком дофига, даже для "крутого" джуна. Первая половина может и да, а вторая уже про middle, так что, считайте, что видео у Вас уже есть. Дело за практикой.
То, что в видео перечислил Владилен - это серьёзный объём знаний, на освоение которого потребуется (в зависимости от силы интеллекта) от года до полутора лет упорного труда. Главное при этом - не перегореть.
за два года ни разу не спросили.))) в СНГ любят спрашивать умные названия но почти никогда не знают о чем спрашивают.))) они имеют ввиду понимание процессов работы в команде. но чтоб выглядеть умными перед кандидатами называют Agile или SCRAM.))) на это можно забить, взять любую из них и разобрать чуть ее.
@@ii3246 я не про СНГ. а про Европу говорила. Меня спрашивали везде это, понимание принципов этого подхода необходимо здесь, речь не об умничанье перед кандидатами я думаю) просто они хотят чтобы люди имели опыт работы в этом подходе
@@ii3246 Самое смешное, что те, кто спрашивают про агиле сами плывут в теории, и уж тем более на практике не соблюдают эту ерундистику. В канадах и америках это работает, а у нас просто вводят лишние должности на которых ставят абсолютных тупиц и паразитов, не умеющих с этим агилом работать.
Чтобы устроиться на джуна, на мой взгляд, достаточно пройти какой-то курс по верстке и JS, сделать пару проектов(сайтов, аппликаций, игр), знать хорошо JS в теории и уметь решать логические задачки, не путаться в синтаксисе. Главное, конечно, это чтобы вас еще позвали на себес, нужно чтобы ваше резюме проходило "фэйс контроль" у HR как минимум)
Да уж, "фэйс контроль у HR" это прям отдельная наука. Наверное у каждого были моменты где из описания вакансии - ты как кандидат - "полностью годен", и даже чуток с запасом по скилам. Но отправил резюме, получил уведомление "просмотрено" и не ответа, ни привета...
Такие джуны никому не нужны,1-1.5 года назад примерно так и было, но сейчас этого достаточно только для устройства на обучение\стажировку\ а далее на бегиннера(пре-джун), и займёт это времени до полугода (в среднем 2-3 мес стажировка и бегиннер 2-3 мес, но зависит от тебя, можно и быстрее) где будешь учить фреймворк, подтягивать js , на базовом уровне учить бэк для коммуникации с командой и понимания как лучше выстроить фронт для их "слияния". Естественно надо не забывать про гит,вебпак и прочую полезную софтину которую использует компания куда вы устраиваетесь HR-ы в большинстве случаев просто не отвечают и не бывают онлайн(по своему опыту из 10 компаний выполняют свои обязанности 2-3 hr'a, поэтому нужно находить их контакты и долбиться в личку, так больше вероятность, хотя есть и такие которые лс тоже игнорируют).те самые 2-3 человека отвечали за сутки-двое, до остальных пришлось дописываться по две недели и лично к ним ходить напоминать что бы проверили заявки
хз, я уже и js, ruby react потрогал там докер, бем не бем, паг и еще бог знает что) так и по кругу можно до бесконечности учиться, а как пройти hr вообще непонятно...деплоил на render , всякие rollbar, github action настраивал, а в вакансии написано..html, css и знать основы js(циклы, переменные , и еще что то). так ни одного собеса и не было) конечно я не мастер, но куда смотреть и что гуглить впринципе понимаю.
Учите всю фулстак номенклатуру одновременно. Распараллельте, так сказать, вашу учебу. Определите с десяток критически важных и самых востребованных технологий, (скажем, html, css, JS, TS, Vue, React, Angular) и учите каждую технологию по часу в день. Важно именно каждый день, для создания уверенных нейронных связей в мозгу. Понадобится всего несколько месяцев очень интенсивного +8 часов обучения или в полгода в более лайт-режиме.
1.5 года где-то, сильно углубляться не стоит, что не касается понимания нативных основ. Главное отличие джуна от мидла, что джун хорошо знает основы и понимает как работает фронт, а мид глубоко знает натив и напрямую работает с остальными технологиями.
@@ДанилДмитриев-я5м ну раньше мог учиться месяц, потом не учиться месяц. сейчас припекло каждый день занимаюсь по 5 часов минимум. верстку и основы js осилил
Мне кажется все эти знания приходят только с опытом разработки, невозможно это все выучить не учавствуя в разработке реальных проектов, а только на туториалах и курсах, это минимум год разработки
учусь сам по бесплатному курсу theodinproject, за 2,5 месяца получено: HTML - могу верстать, примерно понимаю как писать семантически, есть поверхностные знания о БЭМ, формы довольно подробно проходил, думаю это сложнейшая из тем HTML CSS - грид, флекс, псевдоклассы, псевдоэлементы, переменные, функции и все остальное ниже по сложности - могу использовать; анимациии, препроцессоры - оч поверхностно ; адаптив еще не прошел Javascript - функции, переменные, типы данных, циклы, логические выражения, колбеки, объекты - все применял уже на практике; DOM - на уровне вызвать элемент, поменять его, создать, прослушать Реакт еще не изучал Git на уровне создать проект на гитхабе или форкнуть, заклонить на комп, комитить изменения, запушить обратно на гитхаб. С бренчами чувствуется пробел, хотя создавал и мерджил. Командная строка тоже на примерно таком базовом уровне. Node.js тоже не изучал пока, как и базы данных. Я не думаю, что прям вот сейчас я могу сесть и чет крутое написать, но калькулятор свой уже делал с нуля. Короче, это не год, если учиться целыми днями. Если по вечерам по 2-3 часа, то может растянуться, да.
@@artemmakhaydinov3586 на курсах ты можешь научится делать что-то элементарое, решать какие-то не сложные задачи, но разработа в реальной жизни и задачи на курсах это небо и земля
@@top-mma-news да, разумеется, но на то джун и джун. По идее за ним должен быть ментор заключен, который будет ревьюить код и отвечать на глупые вопросы. Я могу ошибаться, но думаю первые сложности будут больше с методологией, а не с технической частью. Посмотрим, это все мое имхо без опыта, не воспринимайте слишком всерьез =)
@@artemmakhaydinov3586 Ментор это конечно очень круто) но не всегда он есть и на это расчитывать не стоит), не редко случаи когда тебя кидают в проект и ковыряйся и учись в режиме реального времени, это конечно очень стрессово но есть и свои плюсы)
@@artemmakhaydinov3586 думаю автор комментария имел ввиду, что после всех курсов нужно иметь годовой опыт реальной разработки в команде, чтобы освоить фронтенд таким, какой он есть. Если говорить про свой случай, то я учился около года, потом год работал на фрилансе, разрабатывая довольно ёмкие, но одиночные проекты, а когда пришёл на работу в компанию, то понял, что ещё совсем зелёная сопля.
Ребят, я знаю все, что перечислено в этом видео, но у меня нет работы, потому-что нету нормального портфолио, которое бы подтверждало эти знания. Поэтому важно, в идеале во время обучения уделять больше всего времени на реальные проекты(напоминающие реальные существующие сайты), просто пишете задачи, например сделать регистрацию, сделать логин, сделать анимацию или отображение/отправка с базы данных и гуглите - делаете. Иначе просто имея все эти знания, как я нифига возможно не получите.. Хотя я живу не в России, так что не знаю - может в России возьмут даже без, но это нужно проверять.
Как же дохрена всего. Прошёл курсы по верстке, по js, прохожу по react, заодно разбираюсь с sass и bootstrap и даже близко не приблизился на стажёрские вакансии А ещё разные люди, разное выделяют в качестве базы. Например, данный автор выделил GraphQL, как доп.знания, а некоторые, как практически базовые
Спасибо за видео! Как раз освоил плюс-минус тот стек который ты перечислил, кроме докера, вебпака и нод жс. Ищу работу, но вакансий особенно на джуна стало маловато. Надеюсь в ближайшее время подвернется что то подходящее. По поводу концовки видео, может стоило закончить какой нибудь завершающей фразой все таки? По типу "вот то, что должен уметь начинающий фронтед разработчик, всем удачи...") а то как будто обрывается видео.
Если разбираешься в беке легче найти общий язык с бекэндщиком, знаешь что лучше сделать на беке а какой функционал перенести на фронт, понимаешь что происходит на беке, как хранится, какие данные тебе прилетят и в каком формате, а какие отправить на бек. Это конечно если сами решаете че как будет устроено. Короче полезные знания, правда хз можно ли сказать что это для джуна
Что-то больно дофига младший разработчик должен знать и уметь. Список тянет на специалиста с опытом от 3 лет в профессии, причём командная работа. По себе такт скажу, что из перечисленного может 10% знаю. Но есть опыт создания с нуля сайта по авиабилетам и гостиницам. Прочитал книжку по SQL появилась идея создать сайт с кучей направлений полётов. Подумал как это сделать по-проще. Наткнулся на книжку про Flask. Взял основы, придумал как заполнять БД информацией о направлениях полётов и ценах, подучая данные по API от партнёрки. Подумал какие таблицы в БД понадобятся и какая должна быть их структура. Создал таблицы и сделал скрипт заполнения таблиц БД нужными данными. Придумал, что должно быть на страничках сайта. Сделал простую, но адаптивную вёрстку страничек (шаблон), в которые будет выводиться информация о ценах на билеты и некоторая дополнительная информация. Использовал Bootstrap. Продумал какие типы страниц должны быть на сайте, какая должна быть навигация и связь страничек (перелинковка). Прописал шаблоны ссылок. В итоге получился сайт на несколько тысяч направлений полётов и на несколько десятков тысяч страниц. Запустил сайт на хостинге, для чего настроил сервер (mysql, gunicorn, nginx, SSL). Сайт работает. Аналогичный сайт сделал по гостиницам. В итоге, считаю, что получил достаточный практический опыт и понимание как создаются вебсайты (не на конструкторе или CMS). Опыт, который не у каждого джуна имеется, но по списку требований и знаний даже близко не соответствую начинающему разработчику.
Недавно трудоустроился в компанию на джуна. Могу с уверенностью сказать: все, что есть в этом видео, нужно как глоток воды. В моем случае как раз особенно пригодились знания в GraphQL .
Умоляю вставляй перебивки после того как договоришь, я понимаю, что динамика, но из-за разницы уровней громкости и того, что тебя что-то перебивает оч слух режет
Как видеокурсы по Frontend у Владилена? Структурированно все и доходчиво для начинающего? Просто полно разных курсов и не могу выбрать пока. Главная цель - учиться сразу правильно и самому нужному, чтобы потом не переучиваться :)
Однажды нашел работу удачно, но я не был официально устроен. 2 года отработал на вьюшке, сейчас на реакте + редаксе + тайпскрипте ищу вакансии, тяжело идет, никто не смотрит, т.к. опыт неофициальный + не верят что ли, а я уверен, что очень хорошо владею стэком. Опускаются руки из-за этого, но я так хочу, хоть бы тестовое давали, а то просто отказ и все.
спасибо я с 2004г создаю сайты, но именно угоубляться во фронт начал пару лет назад (4г) делал несколько проектов на фрилансе. все что вы говорили мне в общем знакомо, но пока на работу устроиться не получается - я не тяну 8 часов оч сложно психологически после проекта длиной пару месяцев хочется отдыхать от профессии. кроме того по деньгам на данном этапе работа эта приносит не более 200р час. основная работа сейчас совсем не с айти. проблема основная никто не берет на полставки удаленно. чтобы развитие шло быстрее. очень обидно
@@serga_3060 вакансий нет от слова совсем. Компаний ушло слишком много. Теперь только с опытом от 2х лет, а если 1год, то по требованиям фуллстак. Не меньше. Я таких требований по скилам в одном предложении никогда не встречал😂 короче это задница… отток мозгов, откат развития
У мну есть вопрос. В одном из видео ты(вы) рассказывал(и), что заработок дошел до 500тыр./мес. Что заставило переквалифицироваться в блогеры, неужели блогинг позволяет получать больший доход?
У меня стек такой: React, Typescript, Redux(Toolkit),Node,NestJs,Git, Webpack. Так же есть опыт разработки бэк на NestJS(Jwt Auth, Prisma ORM). Так же небольшой опыт на Vue. 2 недели не могу найти работу(
Все, что касается архитектуры и проектирования приложения, как реального бизнес - продукта не является зоной ответственности Junior - разр. Иначе непонятно какие функции выполняет мидл и сеньор. )))
А як бути з такою вимогою як "комерційний досвід 1 рік+" на позицію фронта? Це чисто умова для того щоб залякати і можна стучатись до співбесіди чи я чогось не розумію? Дякую за відео.
Это больше формальность, ее легко обойти если есть навыки. Например, условный опыт пет проектов или фриланса засунуть в коммерческий. На начальном этапе задача просто попасть на работу
На какую ЗП с крепкими знаниями всего перечисленного откликаться? Большой разброс между компаниями , люди готовы и за 30К работать зная всё это Я считаю меньше 60 нельзя соглашаться , как вы думаете?
Зная все это на должном уровне вы уже не джун как бы, а то в джуна я смотрю сейчас кучу всего напихали чего там не должно быть и гордо называют это стронг джун, скоро думаю зп вообще не будут писать в вакансиях, а должность будет просто Frontend + перечисленные требования, ибо требования по категориям джун(особенно), мидл и тд уже совсем извратили
Спасибо за видео. Подскажите, пожалуйста, хватит ли для начинающего программиста создавать нормальные сайты (не одностраничные) Ноутбук Apple Macbook Air 13" M2 8 ГБ, SSD 256 ГБ (оперативной памяти хватит?) или лучше доплатить за Apple Macbook Pro 14" M1 Pro 2021 16 ГБ, SSD 512 ГБ (с заделом на будущее)?
Что делать, если любишь программировать и создавать какие-то собственные проекты (не так-сяк, а стремиться к лучшему), но не любишь работать программистом профессионально? Привет из Питера!
Программировать на досуге в свое удовольствие. Можно решать задачки на литкоде или кодварсах всяких, пилить какой-то свой большой проект в одиночку или с кем то, пилить небольшие тулзы, плагины, проги, сайтики которые могут быть кому-то полезны.
Владилен,здравствуйте.не могу понять почему я умея верстать на флексах и гридах ,зная основы js и умею пользоваться gulp начал изучать php и попросил зарплату 25 тыс рублей и при всем этом не могу найти работу.от джунов требуют react veu и другие фреймворки и библиотеки ?а если начать изучать библиотеки не обуздав полностью js то это плохое начало.я не пойму разницы между джуном и мидлом?объясните в чем проблема
Надо поработаьь над монтажем видео и поменьше j-cat' ов вставлять, это когда звук от следующего кадра перебивает видеоряд и звук предыдущего А в целом спасибо за видео.
Извините, что вопрос не совсем по JS, но я не до конца понимаю различий между бэкендом и фронтэндом. Я понимаю, что бэк - это больше про взаимодействие с БД, а фронт про взаимодействие с пользователем. Но вот открываешь проект на Джанго (это питон), это вроде как фреймворк для бэкенда. Но, ты же все равно все взаимодействия рисуешь в нем, работу кнопок и прочее. Отдельному условному фронтендеру можно отдать разве что рисование шаблоном HTML и их взаимодействие с CSS, но это скорее верстальщик. Максимум где тут можно прикрутить фронтенд - это какие-то всплывающие окна с рекламой и т.п. Помогите разобраться, если это возможно в комментариях. Спасибо!
ну, core js знаю, пылесошу библиотеки react-redux, с css и html развлекался в былые деньки, так что grid/flex давно пройденная штука, до препроцессоров всё руки не доходят, сижу библы дрочу. Остаётся дотренить fetch и начать на расслабоне юзать react. И судя по видосу смогу устроиться. Планирую начать работать в ноябре. Посмотрим, что на собесах будет. Страшно, что пиздец. Потому что то, что я ща умею, кажется будто это вообще уровень "ни о чем" и с этим нахер никому не сдался. Пацаны, кто тож такой, держитесь ахвзахва Jun atacks
@@ijeronimo_4530 устроился преподавать html, css но и то по знакомству. А к программированию пока прямого отношения не имею. Завтра буду звонить hr по очередному приглосу. Мб хотя бы тз дадут или собес получится пройти первый ахаза. Крч ответ на твой вопрос: "нет"
Не думаю, что джунам нужно знать что-либо о сборщиках приложений, вместо этого пункта я бы дважды отметил самый главный, который меня застал врасплох в момент первых дней на работе - это разбираться в чужом коде и понимать, как устроена архитектура. Почему-то часто никто об этом не говорит и вместо этого пичкает названиями технологий.
Поспорю, базовым пониманием архитектуры фронта ты машинально научишься, когда будешь учиться. В основном там отличается только вложенность компонентов и сервисы, поэтому и джуну, и сеньору дают ~неделю вникнуть. Я бы лучше другой совет дал: чаще самому сидеть и гуглить проблему, нежели сразу дергать коллег, вот этим постоянно грешат джуны
@@MaximLisyanskiy В основном там отличается только вложенность компонентов и сервисы, поэтому и джуну, и сеньору дают ~неделю вникнуть. никогда такого не видел, минимум 3 месяца, а то и полгода дают на больших проектах, чтобы просто вникнуть
@@deantek чего? 3 месяца сидеть и разглядывать проект? Максимум неделя, чтобы развернуть бек, настроить окружение и другая бюрократия, а затем берёшь правки и делаешь. Никто тебе даже месяц не даст сидеть без дела, не зависимо маленькая студия это, или продуктовая компания
Ребят кто планирует трудоустраиваться и «ходить» на собесы уже сейчас - напишите мне, собираю тусовку мотивированных на трудоустройство Вместе результативней
Мне нравятся уроки Владилена. Но, у меня есть скепсисотносительно этого видео. Даже когда вы выучите реакт и экспресс, вы будете конкурировать с тысячами таких же джунов. Вероятность, что вас куда-то возьмут очень зависит от удачи. На одну джуновскую позицию приходятся сотни или тысячи программистов на реакте и ноде. Очень тяжело стать джуном даже когда ты это все выучил. Я 1,5 года js учил fulltime, но меня даже на собесы никто не зовет, сразу отказ шлют )
@@VladilenMinin при всем моем уважении к тебе, это явно не вся правда. Какой процент учеников устраивается через полгода? У меня в резюме react, express, next, примеры работ на них в гитхабе. Мне даже не отвечают эйчары.
@@NeoCoding Я изучаю фронт с апреля 2021. Работу активно ищу с декабря 2021. Нашел только 2 недели назад через знакомых в твиттере. На HH эйчарам этот реакт, редакс и экспресс, без коммерческого опыта, не интересен. Пробуй через соцсети, чтобы на тебя напрямую программисты могли выйти, которым помощники нужны. Так мне кажется проще найти. Удачи! )
@@autograderautograder6849 спасибо. я активировал свой старый фриланс аккаунт и через него подработку брал пару раз. А сейчас через чатик в телеге нашёл кое-какие варианты. Там ребята джунов берут в комманду. Так что можно потихоньку расти. А хэдхантер - да это болото. Всем нужны на полный день.
А зачем удалили комментарий парня, который написал, что учил кучу языков 15 месяцев, но в итоге так и не взяли на работу без опыта, накопления закончились и ищет работу на заводе теперь?
@@VladilenMinin Ну может сам удалил он комментарий. Хотел у него спросить, реально, что изучая все эти языки 1,5 года по сути, потом можно не найти работу, так как нет коммерческого опыта?
@@Alex-nso Не, там как-то по-другому было написано) не про кучу языков, а просто, что 15 месяцев учился. Тоже хотела открыть ответы к тому комменту, а его уже нет)
@@mayer9228 Владлен говорит, что за пол года можно освоить всё. В итоге не понятно кому верить. Кучу блогеров, которые говорят, что за пол года, год реально выучить 5-9 технологий и войти в профессию, а вы говорите за что 15 месяцев и одну технологию толком не выучить. Где подвох в итоге кроется? А то возможно тысячи людей сейчас учат даже не сложные озвученные технологии, а перспективы в итоге нет, только обещания блогеров, что всё будет ок.
Полезные ссылки:
Бесплатный курс по HTML & CSS: bit.ly/3vXz7Dx
Курс профессия Frontend разработчик с нуля: bit.ly/3igSH5t
Для тех, кто хочет начать свою карьеру в IT:
bit.ly/3wFoPYZ
Если не запускается одна из ссылок, попробуйте через другой браузер
Я в соц сетях:
Telegram: t.me/js_by_vladilen
VK: vk.com/vladilen.minin
Instagram: instagram.com/vladilen.minin
Result School:
Telegram: t.me/result_school_it
VK: vk.com/result.school
Instagram: instagram.com/result.school.it
Прости, а что за криворучко делал переходы ?
@@Vasilii_Furi Мы пока учимся делать. Подробней я комментировал тут: t.me/js_by_vladilen/473
@@VladilenMinin Привет. Пробовала по твоему видео залить node.js + react на сервер, но не сработало. Кинула вам сообщение в поддержке школы. Можете помочь разобраться ?
Ждуниор разработчик)
@@VladilenMinin это перезалив? или все еще актуально для жуниора знать только это для начала?
0:09 огонь заставка и музыка
И сам ролик хорош, видно что С каждым разом что-то новое придумываешь и развиваешь, очень круто
Каждый раз мне казалось что кто-то стучит с ноги в дверь))
Классная музыка 👍
Провожу собеседования джунов, мидлов и когда вижу комменты поражаюсь людям. Вы даже не представляете сколько людей приходят с крайне плохой базой JS я не говорю о фреймворках и мидлы с 2+ года в том числе. Если ты просто пунктуален и показываешь что готов расти активно, тебе сразу большой плюс в копилочку, но некоторые даже этим пренебрегают.
Джунам такие же вопросы как мидлам, но если джун ошибся в том как работает условный useCallback даже в минус не засчитаю, а вот для мидла это прям большая оплошность.
Если ты джун, просто знай базу JS HTML CSS SCSS на хорошем уровне и свой фреймворк на уровне базовых вещей.
Просто не переоценивайте свои навыки. Все библиотеки дополнительные учатся за пару дней, а вот база обязательна.
Рассмотрите в компанию к себе меня)) знаю базу JS HTML CSS SCSS, немного алгоритмы, +реакт с редаксом знаю как по мне неплохо (с 0 сделал небольшую прилку с компонентами и получением/изменением данных с/на сервере и валидацией) но по факту даже не одного собеса не было, даже на позицию trainee, каждый день рассылаю резюме, видимо все хотят видеть в лице джуна заряженого и с коммерческим опытом не менее 1года разработчика(
Пацаны, накидываемся на него, заваливаем портфолио)))
недавно беседовал с ребятами, у которых работаю по этому поводу. на моё место было около 100 откликов. 70% вообще не понимали, куда и зачем пришли, 30% имея за спиной курс в интернете требовали взять их на ЗП 200к в месяц, отказываясь выполнять тестовое при этом. откликнулся на вакансию в 25к, сделал тестовое, предложили 40к на руки с первого дня. уже пол года на них работаю, набираюсь опыта
@@maks2 Любые формы, карты, rtk, валидации, стилизации. По сути просто понимаешь концепт и время от времени подглядываешь в доку.
поэтому на собесах и не спрашивают практически никогда библиотеки. Их можно сходу чаще всего использовать. Разве что ключевые могут спросить, тот же редакс.
@@ДаниилМотунов плюсую, я вот сам начинал с 31к в месяц (это после вычета налогов), сейчас уже почти 4 года работаю фронтом, значительно больше получаю. Нужно просто трезво оценивать себя и принять тот факт, что сначала придётся буквально за еду работать и даже там конкуренция большая
2022 год (джун должен иметь полный стек и быть как мидл) зп 30К
2033 год (джун должен иметь полный стек и быть как синьор) зп 30К
2044 год(каждый джун должен написать хотя бы одну библиотеку,чтобы попасть на собеседование) зп 30К
а главный прикол в том, что джунов меньше не становится!!!
а тож чуть-чуть подофигел с требований на джуна
JS + основные фишки VUE изучил за 6 месяцев, не вижу проблем)
А вы больше ведитесь на диктатуру бизнеса, развесив уши.
Меньше учитесь, больше сдавайте ЕГЭ, меньше вникайте во все тонкости жизни.
Больше сисек и писек, больше праздности.
В общем будьте эльфами и вас еще не в такую позу поставят.
@@hsmtrue по скольку часов в день учил? Что в 6 месяцев уложился?
Кратко: все то, что должен знать middle) Middle по цене junior - наше все!)
Технический стек у джуна и миддла примерное одинаковый
Их отличает опыт и наличие софт скиллов
@@VladilenMinin смотрел около 10 собеседований на джуна и мидла на ютубе. Прям точную границу между ними так и не нащупал, т.к. где-то джунов дерут так, как и мидлов . Градация зарплат тоже скачет сильно. Ну, пацаны, главное на джуна залететь, а дальше все устаканится с опытом)
@@ДмитрийСитников-ш2х как кто-то на ютубе говорил: если вы не знаете ответ на вопрос на собеседовании - ничего страшного, собеседующий прощупывает глубину ваших знаний. Главное что бы глубина была достаточной короче )
вот вот, ищу работу сейчас как мидл хотя спрашивают по сути все что рассказал Владилен кроме Ноды...
@@АндрейСкуратов-я4л какой опыт и предполагаемая ЗП, если не секрет?
Очень полезно! По делу и без воды. Большое спасибо, коллега!) Приступаю к действию
я который изучил HTML , CSS JS, React , Redux, TypeScript потому что это требует работодатель
тем временем работодатель после того как взял меня на работу Джуном: - поменяй пожалуйста цвет кнопки на сайте
Повезло тому, у кого так (начинает с того, что меняет цвет кнопочек, тем самым плавно знакомясь с проектом). Меня взяли джуном без опыта на первую работу с проектом и первое задание было - реализовать фронт часть страницы работы с заказами в CRM-системе на React + Redux + Redux Thunk (а я только-только базу реката освоил :). Пришлось в ускоренном темпе изучать все эти технологии по 15-16 часов в сутки 7 дней в неделю. Хватило меня примерно на 2 недели, сил вообще ни на что не было под конец. После этого почти на пол года забросил программирование.
@@vovergg у меня первым заданием было сверстать тему для сайта, а вторым написать с нуля SPA с интеграцией web3, чтобы использовать это всё дело как локальный криптокошелёк билетов на афтепати. От такие пироги)
Когда я год назад получил первую работу, как сейчас помню, одним из первых заданий было сделать модалку с функционалом. Прикол в том, что проект написан индусами на первом реакте, классовые компоненты, старый роутер.. стайлед компоненты ещё...короче, какой-то фарш (( но, кое-как справился, испытательный срок прошел.
@@vovergg поздравляю, ты попал на галеру и тебя продали как мидла.))))
у меня первое было багофикс. надо было поправить верстку, на втрой день дали доступ к проду. потом написать верстку под приложение все на css без js, бургер меню, слайдер и разные фичи. на вторую неделю сказали скопировать страницу уровня apple, с плаными переходами с картинки на блок с текстом да еще и так, чтоб под любой цвет. даже их тимлид не потянул это, но я сделал через пот и слезы.))) потом дали писать каталог, фильтра разные сложные, че там ток не было, с месяца два писал. потом ушел и начал работать сам на себя.)))) чтоб понимали сложность, с 300 человек (стажеров) за 2 недели оставались 2-3 человека, через месяц никого или 1-2 иногда выживали.))))
Спасибо, что вновь направил меня на верный путь. Видео как всегда оказалось Мега полезными и теперь понимаю, где есть пробелы.
Список не полный. Надо разобраться как работает graphql. Выучить magento 2. Уметь настроить pwa. Написать пару приложений на react native. Разобраться в swift i java. Написать парсер на pythone. Написать игру на чистом c++. Написать магазин на рельсах. Тогда может и получится джуниор фронтенд розработчик
"Да, это жостко" (с)
лучше вешатся
))))))))
Не, вы что, только как стажер верстальщик, лет через 5 мб на джуна и потянет
я никогда не стану джуном
ВЕРСТКА
HTML
CSS
Flexbox
Grig
Animation
Препроцессор Sass и как его настроить
JavaScript (20% основных элементов)
Синтаксис: ES5, ES6. Понимать их отличия
Объекты
Прототипы
Контекст
Замыкание
Асинхронность через механизм Event loop. Понимать как он устроен
Fetch данных (связь с сервером)
Как JS связывается с HTML, те что такое DOM дерево и как взаимодействовать со статикой через JS
GIT
Commit
Pull request
Как работают Ветки
React Native
Компоненты
Передача параметров между компонентами
Механизм Routing
SPA: создание динамических страниц (сайт работает без перезагрузки)
Формы
Валидация формы
Загрузка данных с сервера и отображение их с помощью фреймворка
БОНУСЫ
Фронтенд концептуальный, понимать что это за система, как она работает
State manager, например Redux. Как правильно проектировать эти даннные
Проектировка моделей данных на фронтэнде
Основы архитектуры фронтэнд приложений
Чистый код, code style
Концепции Бекенд
CORS
REST API
GraphQL
Node.js
Как в нём пишется бекенд
Авторизация с JWT токеном и как ее организовать
Как работают базы даных (MongoDB)
Docker контейнеры
Только не react native, а просто react
Кайф
Отличное видео, спасибо огромное, продолжай творить в том же духе!
Думаю многим еще будет интересно и полезно посмотреть аналогичное видео про middle разработчиков))
Успехов тебе
Спасибо за ролик Владлен!
Владислав, спасибо вам огромное за ваш труд 😘
Вы мотивируете меня двигаться дальше
ещё раз СПАСИБО ВАМ
МЫ ВАС ЛЮБИМ
Только Владилен
🤣
Большое спасибо, Владилен!!!
Круто, спасибо!) Как раз на днях задавал вопрос в телеграмме на эту тему !)
Спасибо за Ваш труд! Как всегда чётко, по делу с максимальной пользой и информативностью. 👍
Классный своевременный контент - спасибо!)
Эххх, в далёком 2019 мне казалось, что html, CSS, js + react это уже овердрхрена для джуна...какой же ещё через пару лет станет порог входа во фронтенд?
Знание всех трех фреймворков, 3d и теория графов )
@@igorbond2823 а что в теории графов сложного?
А в далёком 2013-м - html, CSS, чуток js (ES5) и jquery. Всё!
Ну облака добавятся как обязательная часть. Странно что вебпак упомянули как необязательный, по моему он уже обязателен. Зажимают работяг.
Спасибо вам большое, Владилен
А какие технологии вы считаете самыми важными для начинающего frontend разработчика? я тоже недавно искал курсы по IT,рассматривал разные компании) выбрал Skypro, потому что у них были лучшие отзывы и всё понятно объясняли) в итоге устроился на работу ещё до окончания курса)
Полезный видос, благодарочка автору)
Большое спасибо! Отличное И полезное видео! Крутые вставки! Единственное, что можно поправить - чуть-чуть уменьшить громкость звука вставки и добавить секунду перед вставкой и после неё, чтобы звук не накладывался на голос.
Ваш канал для меня один из самых интересных, Спасибо.
JS:
1. Синтаксис ES5, ES6
2. Что такое объекты
3. Как работаю прототипы
4. Что такое Контекст
5. Что такое замыкание
6. Как работает асинхронность через механизм event loop, это нужно изучить глубже чтобы отвечать на собесе
7. Фетчинг данных
8. Взаимодействие JS с HTML, Что такое DOM, как взаимодействовать со статикой через JS
Ты это серьёзно?
@@Jon_Multigeniy да не, шутка такая
@@bublikbublikovich2229 не пугай так, я за три месяца освоил только 2 пункта и зае... и устал
@@Jon_Multigeniy за месяц можно
вот прототипы всё никак не понимаю, нахрена они нужны, если можно напрямую добавлять в объекты новые функции
Спасибо, всегда приятно по слушать грамотного человека 👍
Устраиваетесь на стажировку в маленькую аутсорс компанию, там с вас попытаются выжать максимум, будут продавать как мидлов и сеньеров, и будут бросать на крупные проекты, если выживите пол года, то вы джун) Научитесь сами искать любую информацию, осваивать новые технологии в кротчайшие сроки и начинать писать на них. Страх перед ошибками уйдет полностью, так как за эти пол года с вас высосут душу) А так всем удачи в ваших начинаниях, джуном сейчас реально тяжело устроиться, но это того стоит когда дойдете до уровня средненького мидла и найдете нормальную компанию, сразу поймете ради чего вы так пахали. А еще совет тем кто учит или ищет первую работу, если ваш английский не b1, лучше сразу же записывайтесь на курсы и подтягивайте его, т.к не знание английского вычеркнет ваше резюме у нормальных компаний сразу
Переживал тоже, как и вы, но через 10 мес просто распух от теоретической базы и легко проскочил на удаленку, мск. Чувствую свою слабину в кодинге, но говорят, что так и должно быть, главное просто, чтобы ты понимал, о чем идёт речь, а дальше сиди разбирайся и обязательно пиши мне, своему ментору (нет, я тебе не отвечу)
спасибо за мотивацию к саморазвитию!)
Здравствуйте :) Спасибо за крутой контент!
Было бы интересно посмотреть ваше видео с практикой react hook forms ♥
Спасибо за видео :)
P.S. Заставка класс, но басы лучше чуть потише сделать
Маловато сказано, например, сейчас с джунов требуют знания парсинга json и встаивание его во всякие миксины pug и прочее... В общем, среди высокой конкуренции из-за кучи доступных курсов, нужно обладать знаниями повыше, чем то, что предлагают изучить даже за деньги. Удачи всем!
Большое спасибо, как раз думал за что браться дальше) Но хоть мне еще рано, хотелось бы потом увидеть продолжение этого ролика "Что должен знать КРУТОЙ Middle Frontend разработчик?")
все тоже самое, но еще и опыт использования этих знаний, подводные камни.)))
Как по мне видос из какой-то другой реальности.
Слишком дофига, даже для "крутого" джуна.
Первая половина может и да, а вторая уже про middle, так что, считайте, что видео у Вас уже есть.
Дело за практикой.
@@vvg1077 Согласен, когда за половину видое перевалило)
То, что в видео перечислил Владилен - это серьёзный объём знаний, на освоение которого потребуется (в зависимости от силы интеллекта) от года до полутора лет упорного труда. Главное при этом - не перегореть.
спасибо за ролик .. хороший такой road map
Спасибо, что помогаешь начинающим.
Все верно, примерно с таким стеком нашла позицию джуна. Еще могу добавить agile methodology - ее спрашивают часто, хотя бы теорию нужно знать
за два года ни разу не спросили.))) в СНГ любят спрашивать умные названия но почти никогда не знают о чем спрашивают.))) они имеют ввиду понимание процессов работы в команде. но чтоб выглядеть умными перед кандидатами называют Agile или SCRAM.))) на это можно забить, взять любую из них и разобрать чуть ее.
@@ii3246 я не про СНГ. а про Европу говорила. Меня спрашивали везде это, понимание принципов этого подхода необходимо здесь, речь не об умничанье перед кандидатами я думаю) просто они хотят чтобы люди имели опыт работы в этом подходе
@@ii3246 Самое смешное, что те, кто спрашивают про агиле сами плывут в теории, и уж тем более на практике не соблюдают эту ерундистику. В канадах и америках это работает, а у нас просто вводят лишние должности на которых ставят абсолютных тупиц и паразитов, не умеющих с этим агилом работать.
Чтобы устроиться на джуна, на мой взгляд, достаточно пройти какой-то курс по верстке и JS, сделать пару проектов(сайтов, аппликаций, игр), знать хорошо JS в теории и уметь решать логические задачки, не путаться в синтаксисе. Главное, конечно, это чтобы вас еще позвали на себес, нужно чтобы ваше резюме проходило "фэйс контроль" у HR как минимум)
Да уж, "фэйс контроль у HR" это прям отдельная наука. Наверное у каждого были моменты где из описания вакансии - ты как кандидат - "полностью годен", и даже чуток с запасом по скилам. Но отправил резюме, получил уведомление "просмотрено" и не ответа, ни привета...
Такие джуны никому не нужны,1-1.5 года назад примерно так и было, но сейчас этого достаточно только для устройства на обучение\стажировку\ а далее на бегиннера(пре-джун), и займёт это времени до полугода (в среднем 2-3 мес стажировка и бегиннер 2-3 мес, но зависит от тебя, можно и быстрее) где будешь учить фреймворк, подтягивать js , на базовом уровне учить бэк для коммуникации с командой и понимания как лучше выстроить фронт для их "слияния".
Естественно надо не забывать про гит,вебпак и прочую полезную софтину которую использует компания куда вы устраиваетесь
HR-ы в большинстве случаев просто не отвечают и не бывают онлайн(по своему опыту из 10 компаний выполняют свои обязанности 2-3 hr'a, поэтому нужно находить их контакты и долбиться в личку, так больше вероятность, хотя есть и такие которые лс тоже игнорируют).те самые 2-3 человека отвечали за сутки-двое, до остальных пришлось дописываться по две недели и лично к ним ходить напоминать что бы проверили заявки
хз, я уже и js, ruby react потрогал там докер, бем не бем, паг и еще бог знает что) так и по кругу можно до бесконечности учиться, а как пройти hr вообще непонятно...деплоил на render , всякие rollbar, github action настраивал, а в вакансии написано..html, css и знать основы js(циклы, переменные , и еще что то). так ни одного собеса и не было) конечно я не мастер, но куда смотреть и что гуглить впринципе понимаю.
@@llssk6379 опыт накручивал в резюме ? Говорят помогает
@@ivankosolapov430 Попробую, напишу год...скажу что вначале верстал месяцев 8, а сейчас вот на логику перевели..
Благодарю за информацию
Просмотрев это "демотивирующее" видео, вспомнил анекдот.
"Начал учить финский язык. Узнал, что в нем шестнадцать падежей. Бросил учить финский язык."
это видео никак не относится на тему "мотивация"
@@clown2195 Это была просто шутка, дружище! ))
@@kotofun мм понятно
Учите всю фулстак номенклатуру одновременно. Распараллельте, так сказать, вашу учебу.
Определите с десяток критически важных и самых востребованных технологий, (скажем, html, css, JS, TS, Vue, React, Angular) и учите каждую технологию по часу в день. Важно именно каждый день, для создания уверенных нейронных связей в мозгу. Понадобится всего несколько месяцев очень интенсивного +8 часов обучения или в полгода в более лайт-режиме.
Лайк за то, что не просишь лайк и комментарий. Обычно скипал это дело, а тут не удержался ) Спасибо за видос, кип дуинг вот ю дуинг, бро.
А точно это все для джуна ? А то я пока учу одно список требований все пополняется и пополняется
1.5 года где-то, сильно углубляться не стоит, что не касается понимания нативных основ. Главное отличие джуна от мидла, что джун хорошо знает основы и понимает как работает фронт, а мид глубоко знает натив и напрямую работает с остальными технологиями.
спасибо тебе добрый человек)
Владимир вы молодец!
Спасибо, давно хотел заняться
Похоже, этот момент собирается настать
как успехи
@@ДанилДмитриев-я5м лежит в диван пердит
@@googoogle как у тебя успехи?
@@ДанилДмитриев-я5м ну раньше мог учиться месяц, потом не учиться месяц. сейчас припекло каждый день занимаюсь по 5 часов минимум. верстку и основы js осилил
@@googoogle круто! когда реакт?
сейчас посмотрю и станут крутым)
Круто, поняла что прохожу по всем пунктам, кроме роутинга в реакте и typescript. Хотя ещё нужно js доучить и можно в бой
И как успехи?
@@Rozalinaag вы смогли устроиться?
@@ДанилДмитриев-я5м ну да, я сначала прошла стажировку 1 месяц как студент университета, а потом на работу взяли
@@Rozalinaagкак ща успехи
@user-th4qi8iv3q уже как 8 месяцев работаю фронтенд-разработчиком ☺️
Чем больше хайпа вокруг IT - тем больше конкуренции среди джунов. Следовательно, требования к ним растут, а ЗП нет.
Мне кажется все эти знания приходят только с опытом разработки, невозможно это все выучить не учавствуя в разработке реальных проектов, а только на туториалах и курсах, это минимум год разработки
учусь сам по бесплатному курсу theodinproject, за 2,5 месяца получено:
HTML - могу верстать, примерно понимаю как писать семантически, есть поверхностные знания о БЭМ, формы довольно подробно проходил, думаю это сложнейшая из тем HTML
CSS - грид, флекс, псевдоклассы, псевдоэлементы, переменные, функции и все остальное ниже по сложности - могу использовать; анимациии, препроцессоры - оч поверхностно ; адаптив еще не прошел
Javascript - функции, переменные, типы данных, циклы, логические выражения, колбеки, объекты - все применял уже на практике; DOM - на уровне вызвать элемент, поменять его, создать, прослушать
Реакт еще не изучал
Git на уровне создать проект на гитхабе или форкнуть, заклонить на комп, комитить изменения, запушить обратно на гитхаб. С бренчами чувствуется пробел, хотя создавал и мерджил. Командная строка тоже на примерно таком базовом уровне.
Node.js тоже не изучал пока, как и базы данных.
Я не думаю, что прям вот сейчас я могу сесть и чет крутое написать, но калькулятор свой уже делал с нуля. Короче, это не год, если учиться целыми днями. Если по вечерам по 2-3 часа, то может растянуться, да.
@@artemmakhaydinov3586 на курсах ты можешь научится делать что-то элементарое, решать какие-то не сложные задачи, но разработа в реальной жизни и задачи на курсах это небо и земля
@@top-mma-news да, разумеется, но на то джун и джун. По идее за ним должен быть ментор заключен, который будет ревьюить код и отвечать на глупые вопросы. Я могу ошибаться, но думаю первые сложности будут больше с методологией, а не с технической частью. Посмотрим, это все мое имхо без опыта, не воспринимайте слишком всерьез =)
@@artemmakhaydinov3586 Ментор это конечно очень круто) но не всегда он есть и на это расчитывать не стоит), не редко случаи когда тебя кидают в проект и ковыряйся и учись в режиме реального времени, это конечно очень стрессово но есть и свои плюсы)
@@artemmakhaydinov3586 думаю автор комментария имел ввиду, что после всех курсов нужно иметь годовой опыт реальной разработки в команде, чтобы освоить фронтенд таким, какой он есть. Если говорить про свой случай, то я учился около года, потом год работал на фрилансе, разрабатывая довольно ёмкие, но одиночные проекты, а когда пришёл на работу в компанию, то понял, что ещё совсем зелёная сопля.
Ребят, я знаю все, что перечислено в этом видео, но у меня нет работы, потому-что нету нормального портфолио, которое бы подтверждало эти знания. Поэтому важно, в идеале во время обучения уделять больше всего времени на реальные проекты(напоминающие реальные существующие сайты), просто пишете задачи, например сделать регистрацию, сделать логин, сделать анимацию или отображение/отправка с базы данных и гуглите - делаете. Иначе просто имея все эти знания, как я нифига возможно не получите.. Хотя я живу не в России, так что не знаю - может в России возьмут даже без, но это нужно проверять.
Как же дохрена всего. Прошёл курсы по верстке, по js, прохожу по react, заодно разбираюсь с sass и bootstrap и даже близко не приблизился на стажёрские вакансии
А ещё разные люди, разное выделяют в качестве базы. Например, данный автор выделил GraphQL, как доп.знания, а некоторые, как практически базовые
Сколько по времени затрат ли?
А что ты хотел?
Таких как ты, претендующих на вакансию пару сотен человек, поэтому и выбирают сильнейшего.
Чуть глаза не лопнули от синей стены слева. За ролик спасибо, всё по делу.
Все понятно и очевидно до банальности. Но все равно спасибо, товарищ ВЛАДИмирЛЕНин (я бы сменил :) )
Ждемс теперь для МИДЛОВ!
Спасибо за видео! Как раз освоил плюс-минус тот стек который ты перечислил, кроме докера, вебпака и нод жс. Ищу работу, но вакансий особенно на джуна стало маловато. Надеюсь в ближайшее время подвернется что то подходящее.
По поводу концовки видео, может стоило закончить какой нибудь завершающей фразой все таки? По типу "вот то, что должен уметь начинающий фронтед разработчик, всем удачи...") а то как будто обрывается видео.
Это специфика TH-cam :)
Каждый день вакансии скачут!! Мониторь все время!! Найдешь!!
Где искать, подскажите
@@revivemeplox сайты вакансий, очевидно же
как успехи?
Для того чтобы стать Джуниор фронтенд разработчиком, надо разбираться в бэкэнд 😎
эти пункты были под флагом: "если хотите стать более крутым", "иметь преимущество"
ну это если быть объективным
Если разбираешься в беке легче найти общий язык с бекэндщиком, знаешь что лучше сделать на беке а какой функционал перенести на фронт, понимаешь что происходит на беке, как хранится, какие данные тебе прилетят и в каком формате, а какие отправить на бек. Это конечно если сами решаете че как будет устроено. Короче полезные знания, правда хз можно ли сказать что это для джуна
@@igorbond2823 или быть fullstack и иногда бэк и самому дописывать. В обще общее понимание всей картины лучше.
@@igorbond2823 и работать за еду
@@0zzburn313 ну почему за еду, что найдешь за то и будешь работать.
Послушала, всё это знаю уже и использовала в pet-проектах. В след месяце пойду устраиваться.
Успехов!
Привет! Нашли работу?
Как успехи
и докер тут и тайпскрипт и jwt и какаво с чаем! Ещё забыл добавить опыт работы от 3 лет 🤣
Что-то больно дофига младший разработчик должен знать и уметь.
Список тянет на специалиста с опытом от 3 лет в профессии, причём командная работа.
По себе такт скажу, что из перечисленного может 10% знаю.
Но есть опыт создания с нуля сайта по авиабилетам и гостиницам.
Прочитал книжку по SQL появилась идея создать сайт с кучей направлений полётов.
Подумал как это сделать по-проще. Наткнулся на книжку про Flask. Взял основы, придумал как заполнять БД информацией о направлениях полётов и ценах, подучая данные по API от партнёрки. Подумал какие таблицы в БД понадобятся и какая должна быть их структура. Создал таблицы и сделал скрипт заполнения таблиц БД нужными данными.
Придумал, что должно быть на страничках сайта.
Сделал простую, но адаптивную вёрстку страничек (шаблон), в которые будет выводиться информация о ценах на билеты и некоторая дополнительная информация. Использовал Bootstrap.
Продумал какие типы страниц должны быть на сайте, какая должна быть навигация и связь страничек (перелинковка). Прописал шаблоны ссылок.
В итоге получился сайт на несколько тысяч направлений полётов и на несколько десятков тысяч страниц.
Запустил сайт на хостинге, для чего настроил сервер (mysql, gunicorn, nginx, SSL).
Сайт работает.
Аналогичный сайт сделал по гостиницам.
В итоге, считаю, что получил достаточный практический опыт и понимание как создаются вебсайты (не на конструкторе или CMS).
Опыт, который не у каждого джуна имеется, но по списку требований и знаний даже близко не соответствую начинающему разработчику.
какой специалист с опытом 3 лет?) ты в каком году застрял, парень
@@arthurrebar6693 ваш коммент очень информативный.
ну 45 процентов уже знаю и могу еще немного доползти ))) хороший контент спасибо!
Недавно трудоустроился в компанию на джуна. Могу с уверенностью сказать: все, что есть в этом видео, нужно как глоток воды. В моем случае как раз особенно пригодились знания в GraphQL .
А сколько ты этому всему учился?
@@homoerectus.. примерно 16 месяцев
@@ilyagamepub Параллельно работе или каждый день вмечто работы ?
@@homoerectus.. я учился, пока был студентом. К слову, я до сих пор студент, но теперь и джун
@@ilyagamepub Ясно. Это удобны вариант. Мне уже 32 г. Вот прикидываю трудозатраты
Спасибо!
Умоляю вставляй перебивки после того как договоришь, я понимаю, что динамика, но из-за разницы уровней громкости и того, что тебя что-то перебивает оч слух режет
"зная все эти технологии вы будете суперконкурентным junior front end разработчиком" - да с такими знаниями можно уже наставником джунов идти
Как видеокурсы по Frontend у Владилена? Структурированно все и доходчиво для начинающего? Просто полно разных курсов и не могу выбрать пока. Главная цель - учиться сразу правильно и самому нужному, чтобы потом не переучиваться :)
Однажды нашел работу удачно, но я не был официально устроен. 2 года отработал на вьюшке, сейчас на реакте + редаксе + тайпскрипте ищу вакансии, тяжело идет, никто не смотрит, т.к. опыт неофициальный + не верят что ли, а я уверен, что очень хорошо владею стэком. Опускаются руки из-за этого, но я так хочу, хоть бы тестовое давали, а то просто отказ и все.
Говори что опыт официальный ты же все таки работал и получал же реальный опыт
@@itsemil2722 заглянут в трудовую книжку и бб мне
@@itsemil2722 там же пусто)
@@ДанилДмитриев-я5м что это значит?
и почему?
@@romandeveloper7720 как успехи?
спасибо я с 2004г создаю сайты, но именно угоубляться во фронт начал пару лет назад (4г) делал несколько проектов на фрилансе.
все что вы говорили мне в общем знакомо, но пока на работу устроиться не получается - я не тяну 8 часов оч сложно психологически после проекта длиной пару месяцев хочется отдыхать от профессии. кроме того по деньгам на данном этапе работа эта приносит не более 200р час. основная работа сейчас совсем не с айти. проблема основная никто не берет на полставки удаленно. чтобы развитие шло быстрее. очень обидно
радует, что я (готовясь к поиску работы джуна) уже знаю 70-80% от изложенного в видео. Хоспади, как же полегчало на душе сейчас....
И как успехи в поиске работы?
@@serga_3060 вакансий нет от слова совсем. Компаний ушло слишком много. Теперь только с опытом от 2х лет, а если 1год, то по требованиям фуллстак. Не меньше. Я таких требований по скилам в одном предложении никогда не встречал😂 короче это задница… отток мозгов, откат развития
@@xGL00M на фрилансе работай
Супер💥
Зная эти навыки это должность junior+ | middle
У мну есть вопрос.
В одном из видео ты(вы) рассказывал(и), что заработок дошел до 500тыр./мес.
Что заставило переквалифицироваться в блогеры, неужели блогинг позволяет получать больший доход?
Привет , а ты где работаешь ? И сколько зарабатываешь если не секрет .
Ибо имея хороший заработок зачем тебе трудится в ютубе ?
а где потренироваться в реальных задачах, после того того как выучил основы?
Лучше всего - свой собственный Pet проект
раздобыть крупный проект и постараться понять, как он создан
@@VladilenMinin спс за ответ!
@@kamik0t0_yt83 спс)
не забывайте ещё про codewars
Пришлось выключать звук по время "туц-туц-туц", а то можно оглохнуть. Но за информацию - спасибо)
В общем джун должен знать всё)))
И работать за кусок хлеба)
Офигеть, оказывается я конкурентно-способная, потому что у меня помимо знаний из видео, есть знания бд, ещё и диплом по ним
У меня стек такой: React, Typescript, Redux(Toolkit),Node,NestJs,Git, Webpack. Так же есть опыт разработки бэк на NestJS(Jwt Auth, Prisma ORM). Так же небольшой опыт на Vue. 2 недели не могу найти работу(
Уже нашли работу?
как успехи
Все, что касается архитектуры и проектирования приложения, как реального бизнес - продукта не является зоной ответственности Junior - разр. Иначе непонятно какие функции выполняет мидл и сеньор. )))
А як бути з такою вимогою як "комерційний досвід 1 рік+" на позицію фронта? Це чисто умова для того щоб залякати і можна стучатись до співбесіди чи я чогось не розумію? Дякую за відео.
Это больше формальность, ее легко обойти если есть навыки. Например, условный опыт пет проектов или фриланса засунуть в коммерческий. На начальном этапе задача просто попасть на работу
Получается я уже достиг этого уровня) Круто, ищу работу
На какую ЗП с крепкими знаниями всего перечисленного откликаться?
Большой разброс между компаниями , люди готовы и за 30К работать зная всё это
Я считаю меньше 60 нельзя соглашаться , как вы думаете?
Зная все это на должном уровне вы уже не джун как бы, а то в джуна я смотрю сейчас кучу всего напихали чего там не должно быть и гордо называют это стронг джун, скоро думаю зп вообще не будут писать в вакансиях, а должность будет просто Frontend + перечисленные требования, ибо требования по категориям джун(особенно), мидл и тд уже совсем извратили
Владилен, или микро погромче немного или кадр перебивки немного убавить надо
Да, пока работаем над этим. Подробней тут: t.me/js_by_vladilen/473
@@VladilenMinin могу подсказать, как быстро и просто настроить уровень звука в файнал кат. Куда написать тебе? Я б пару скринов кинул бы
@@KirillKolchanov напиши в личку инсты или вк. Ссылки в описании
Спасибо за видео. Подскажите, пожалуйста, хватит ли для начинающего программиста создавать нормальные сайты (не одностраничные) Ноутбук Apple Macbook Air 13" M2 8 ГБ, SSD 256 ГБ (оперативной памяти хватит?) или лучше доплатить за Apple Macbook Pro 14" M1 Pro 2021 16 ГБ, SSD 512 ГБ (с заделом на будущее)?
дурочка
Заставка громче чем голос...
Что делать, если любишь программировать и создавать какие-то собственные проекты (не так-сяк, а стремиться к лучшему), но не любишь работать программистом профессионально?
Привет из Питера!
Программировать на досуге в свое удовольствие. Можно решать задачки на литкоде или кодварсах всяких, пилить какой-то свой большой проект в одиночку или с кем то, пилить небольшие тулзы, плагины, проги, сайтики которые могут быть кому-то полезны.
тебе тогда во фриланс
Владилен,здравствуйте.не могу понять почему я умея верстать на флексах и гридах ,зная основы js и умею пользоваться gulp начал изучать php и попросил зарплату 25 тыс рублей и при всем этом не могу найти работу.от джунов требуют react veu и другие фреймворки и библиотеки ?а если начать изучать библиотеки не обуздав полностью js то это плохое начало.я не пойму разницы между джуном и мидлом?объясните в чем проблема
На реакте используется тот же самый js. Так что смело переходи на него и долго на js не зависай
@@ИмяФамилия-э4ф7в подтянуть и дать направление, а н и хотеть от джуна чтобы он все знал.он по-этому джун а ни мидл
у нас бизнес стал паразитическим,без обид.никаких трудов зато куча требований,человечность и справедливость растеряли
Надо поработаьь над монтажем видео и поменьше j-cat' ов вставлять, это когда звук от следующего кадра перебивает видеоряд и звук предыдущего
А в целом спасибо за видео.
Да, благодарю. Подробней я комментировал тут: t.me/js_by_vladilen/473
Извините, что вопрос не совсем по JS, но я не до конца понимаю различий между бэкендом и фронтэндом. Я понимаю, что бэк - это больше про взаимодействие с БД, а фронт про взаимодействие с пользователем. Но вот открываешь проект на Джанго (это питон), это вроде как фреймворк для бэкенда. Но, ты же все равно все взаимодействия рисуешь в нем, работу кнопок и прочее. Отдельному условному фронтендеру можно отдать разве что рисование шаблоном HTML и их взаимодействие с CSS, но это скорее верстальщик. Максимум где тут можно прикрутить фронтенд - это какие-то всплывающие окна с рекламой и т.п.
Помогите разобраться, если это возможно в комментариях.
Спасибо!
ну, core js знаю, пылесошу библиотеки react-redux, с css и html развлекался в былые деньки, так что grid/flex давно пройденная штука, до препроцессоров всё руки не доходят, сижу библы дрочу.
Остаётся дотренить fetch и начать на расслабоне юзать react.
И судя по видосу смогу устроиться.
Планирую начать работать в ноябре. Посмотрим, что на собесах будет. Страшно, что пиздец. Потому что то, что я ща умею, кажется будто это вообще уровень "ни о чем" и с этим нахер никому не сдался.
Пацаны, кто тож такой, держитесь ахвзахва
Jun atacks
Удалось устроиться?
@@elconrel9665 неа, почти всегда отказы или очная работа нужна, а переезжать не варик
@@daeriofrixell199 до сих пор не?
@@ijeronimo_4530 устроился преподавать html, css но и то по знакомству. А к программированию пока прямого отношения не имею. Завтра буду звонить hr по очередному приглосу. Мб хотя бы тз дадут или собес получится пройти первый ахаза.
Крч ответ на твой вопрос: "нет"
@@daeriofrixell199 понял. Ну удачи тебе! Надеюсь у нас у всех все получится!
вернулася,потому что сначала забыл лайк поставить.а хотеть стать джуном фронта не забыл
Не думаю, что джунам нужно знать что-либо о сборщиках приложений, вместо этого пункта я бы дважды отметил самый главный, который меня застал врасплох в момент первых дней на работе - это разбираться в чужом коде и понимать, как устроена архитектура. Почему-то часто никто об этом не говорит и вместо этого пичкает названиями технологий.
Плюсую! Понимать чужой код - это бесценный навык.
Поспорю, базовым пониманием архитектуры фронта ты машинально научишься, когда будешь учиться.
В основном там отличается только вложенность компонентов и сервисы, поэтому и джуну, и сеньору дают ~неделю вникнуть.
Я бы лучше другой совет дал: чаще самому сидеть и гуглить проблему, нежели сразу дергать коллег, вот этим постоянно грешат джуны
@@MaximLisyanskiy В основном там отличается только вложенность компонентов и сервисы, поэтому и джуну, и сеньору дают ~неделю вникнуть.
никогда такого не видел, минимум 3 месяца, а то и полгода дают на больших проектах, чтобы просто вникнуть
@@deantek чего? 3 месяца сидеть и разглядывать проект?
Максимум неделя, чтобы развернуть бек, настроить окружение и другая бюрократия, а затем берёшь правки и делаешь.
Никто тебе даже месяц не даст сидеть без дела, не зависимо маленькая студия это, или продуктовая компания
@@MaximLisyanskiy я хз насколько маленький должен быть проект, чтоб за неделю знать его на вдоль и поперек, инет магазин какой-то?
Ребят кто планирует трудоустраиваться и «ходить» на собесы уже сейчас - напишите мне, собираю тусовку мотивированных на трудоустройство
Вместе результативней
беседа в ТГ есть ?
Минин спасибо за советы. REACT однозначно лучше чем Vue . Как ты относишься к этому ?
Мне нравятся уроки Владилена. Но, у меня есть скепсисотносительно этого видео. Даже когда вы выучите реакт и экспресс, вы будете конкурировать с тысячами таких же джунов. Вероятность, что вас куда-то возьмут очень зависит от удачи. На одну джуновскую позицию приходятся сотни или тысячи программистов на реакте и ноде. Очень тяжело стать джуном даже когда ты это все выучил. Я 1,5 года js учил fulltime, но меня даже на собесы никто не зовет, сразу отказ шлют )
Наши студенты устраиваются после 6 месяцев обучения. В видео я перечислил только харды, но нужно уметь себя ещё и подавать
@@VladilenMinin при всем моем уважении к тебе, это явно не вся правда. Какой процент учеников устраивается через полгода? У меня в резюме react, express, next, примеры работ на них в гитхабе. Мне даже не отвечают эйчары.
частично подтверждаю. но я ищу на полставки удаленно. а это сложнее. н
@@NeoCoding Я изучаю фронт с апреля 2021. Работу активно ищу с декабря 2021. Нашел только 2 недели назад через знакомых в твиттере. На HH эйчарам этот реакт, редакс и экспресс, без коммерческого опыта, не интересен. Пробуй через соцсети, чтобы на тебя напрямую программисты могли выйти, которым помощники нужны. Так мне кажется проще найти. Удачи! )
@@autograderautograder6849 спасибо. я активировал свой старый фриланс аккаунт и через него подработку брал пару раз. А сейчас через чатик в телеге нашёл кое-какие варианты. Там ребята джунов берут в комманду. Так что можно потихоньку расти. А хэдхантер - да это болото. Всем нужны на полный день.
Спосибо!
Здраствуите посоветуите книги по фронтенд архитектуре пожалуиста?
Владилен, было бы круто, если вы раскроете тему о девушка-программистах. Очень важно узнать ваше личное мнение. Почему прогеры в основном М? ))
Интересная идея, возьму на заметку 🤝
А зачем удалили комментарий парня, который написал, что учил кучу языков 15 месяцев, но в итоге так и не взяли на работу без опыта, накопления закончились и ищет работу на заводе теперь?
Никакие комментарии не удаляем, кроме вбросов или провокаций не по теме
@@VladilenMinin Ну может сам удалил он комментарий. Хотел у него спросить, реально, что изучая все эти языки 1,5 года по сути, потом можно не найти работу, так как нет коммерческого опыта?
за 15 месяцев и один то язык не выучишь досконально, какие кучу языков? Поэтому и не взяли.
@@Alex-nso Не, там как-то по-другому было написано) не про кучу языков, а просто, что 15 месяцев учился. Тоже хотела открыть ответы к тому комменту, а его уже нет)
@@mayer9228 Владлен говорит, что за пол года можно освоить всё. В итоге не понятно кому верить. Кучу блогеров, которые говорят, что за пол года, год реально выучить 5-9 технологий и войти в профессию, а вы говорите за что 15 месяцев и одну технологию толком не выучить. Где подвох в итоге кроется? А то возможно тысячи людей сейчас учат даже не сложные озвученные технологии, а перспективы в итоге нет, только обещания блогеров, что всё будет ок.
Хотел бы добавить про знание английского не ниже B1, какой бы ты охеренный джун небыл, тебя вряд ли позовут на собес если уровень английского ниже.
а че бывают вакансии для Junior?