Джуниор фулстэк, ЧЕЕЕЕЕ?

Поделиться
HTML-код
  • Опубликовано: 26 дек 2024

Комментарии • 251

  • @FloomFox
    @FloomFox Год назад +200

    Настоящий джун должен знать еще моб. разработку, нейронки, блокчейн, архитектуру, желательно 5 лет опыта ну и мечтать работать за 300$ либо бесплатно)

    • @ProBelDev
      @ProBelDev  Год назад +18

      Ну это было бы вообще идеально)

    • @markellich2319
      @markellich2319 Год назад +12

      На расте написать свою ОС)

    • @max_mgtow
      @max_mgtow Год назад +29

      А ещё лучше платить работодателю)

    • @itmetatech
      @itmetatech Год назад +17

      Так и есть! Увы, такая реальность)) Даже какая-то компания "Рога и Копыта" хочет получить "супермена" за копейки, а когда приходит "супермен", они говорят "странно, что супермен пришёл за копейки, что-то тут не то..." и вакансия продолжает публиковаться вечно

    • @АндрейБежанов-н3и
      @АндрейБежанов-н3и Год назад +1

      Мудаки свой труд не ценят, из-за них и работодатели борзеют😬

  • @андрюха-р6в
    @андрюха-р6в Год назад +16

    Матёрый джун должен уметь делать приложения на машинном коде, работая за 10 тыс рублей в месяц

  • @stanislav9229
    @stanislav9229 Год назад +60

    Причина по которой стоит учить fullstack, пусть и php+jquery, это реальное желание пойти работать, а не сидеть бодаться на hh с тысячами маслят, которые делают тысячи откликов, в первые часы жизни новых фронтовых вакансий.

    • @ТикТокОксимирона
      @ТикТокОксимирона Год назад +8

      PHP не модный и у него самая маленькая конкуренция, фронтенд 20 резюме на 1 вакансию и php 3 резюме на 1 вакансию

    • @itmetatech
      @itmetatech Год назад +1

      @@ТикТокОксимирона Ты сам понял, что написал? Почти весь бэкенд пишется на PHP, а если сайт сложный, то тем более. Спрос малый, потому что почти все используют готовые CMS, а там нужен лишь фронтенд.

    • @ТикТокОксимирона
      @ТикТокОксимирона Год назад

      @@itmetatech так я и говорю что куча вакансий на PHP и резюме меньше всех вакансий. Python щас модный, то и в разы больше резюме

    • @hed-
      @hed- Год назад +2

      @@itmetatech дед PHP👆👹👌

    • @loeoeowoa
      @loeoeowoa Год назад

      @@itmetatech))))

  • @alexeykuptsov2019
    @alexeykuptsov2019 Год назад +34

    Я, как человек писавший на php 10 лет назад, могу ответственно заявить, что нихрена я не могу спокойно писать на PHP, я его тупо забыл😁

  • @smirnizky
    @smirnizky Год назад +9

    Тест на слух, думаю, вы улыбнётесь.
    4:05 - "Так или иначе приходится нанимать там мерзких разработчиков"
    12:03 - "Я не вижу ни одной причины, чтобы жиду не развиваится как фулл-стек"

    • @olegkovalenko2797
      @olegkovalenko2797 Год назад

      Так все разработчики мерзкие, особенно джуны 😁

    • @БорисРожин-г7ж
      @БорисРожин-г7ж 3 месяца назад

      Самые мерзкие это сисадмины

  • @ЭлинаВойтовская
    @ЭлинаВойтовская Год назад +13

    Наткнулась на ваше видео и абалдела...оказывается сколько у нас умных людей...прямо гордость берет. А я с удовольствием вас послушала. Спасибо

    • @hed-
      @hed- Год назад +5

      Меньше по косметическим салонам ходи и в инсте зависай, вообще офигеешь, сколько людей грамотных вокруг👆👆👹

  • @user-oldmanevgen
    @user-oldmanevgen Год назад +12

    Настоящий Джун должен обладать в совершенстве одним знанием-навыком гуглить на английском))), а технологии меняются быстрее, чем растут грибы после дождя, но это бизнес, люди деньги зарабатывают.

  • @banzaika
    @banzaika Год назад +5

    Спасибо большое, пару дней дописал Интернет магазин для знакомого, не решался, начать откликаться на вакансии или нет, но ты придал мне уверенности!

  • @CROSSFromYDa4Hbli
    @CROSSFromYDa4Hbli Год назад +10

    Я думаю, что в фуллстэк джунах нуждаются небольшие компании, которые закладывают бюджет на одного человека, и которого будут максимально эксплуатировать.
    А в свою очередь крупные компании нуждаются в крепких Джунах, хотя бы потому что вакансии просто месяцами висят и никто не стремиться их закрывать.
    В общем вывод какой:
    1) Вам нужно быть фулстэк что бы попасть на Галеру.
    2) Вам нужно быть фулстэк, что бы попасть в крупную компанию, потому что там серьезно спрашиваю опыт. А опытный разработчик вряд ли ограничен одной областью знаний.

    • @itmetatech
      @itmetatech Год назад

      Ага, хорошие компании запрашивают узкоспециализированного специалиста, а не "всё обо всём", что в итоге вообще ни о чём, т.к. объять необъятное физически невозможно, разве что глобально в общих чертах, но тогда зачем фуллстэк вообще... непонятно. А если чуть больше проект, то этот фуллстек - ни то, ни сё и мидл (а бывает и синьор) превращается в джуна.

  • @Hallup1
    @Hallup1 Год назад +28

    Поработать на галере фулстеком, набраться опыта, и уже потом углубляться туда, где тебе кажется интереснее. Обычная и нормальная схема.

  • @MothsAreEternal
    @MothsAreEternal Год назад +19

    "Пойду на врача - и пошёл на врача"
    Я, закончивший специалитет и ординатуру стоматологом-ортопедом, понявший, что пошёл не туда и решивший перекатиться в айти: 🙃

    • @ProBelDev
      @ProBelDev  Год назад +2

      оооо, круто, удачи)

    • @Учусь-л7ц
      @Учусь-л7ц Год назад +1

      Я только на 2 курсе леча, но уже понял, что ошибся с выбором, и чем я действительно хочу заниматься

    • @LegoTV2014
      @LegoTV2014 Год назад +1

      Молодцы. Я уже 15 лет в медицине и учу фронт. )))

    • @Учусь-л7ц
      @Учусь-л7ц Год назад +1

      @@LegoTV2014 а эти 15 лет Вам нравилось то, чем вы занимались? Или просто не решались изменить профессию

    • @LegoTV2014
      @LegoTV2014 Год назад +1

      @@Учусь-л7ц все отлично. Просто еще люблю новые технологии. Как хобби. Нравиться фронтэнд.

  • @autograderautograder6849
    @autograderautograder6849 Год назад +9

    Проблема в том, что таким образом джун не станет фуллстеком. Он станет клепальщиком сайтов на wordpress. А настоящий фронтенд и бэкенд намного сложнее описанного. И такого "специалиста" потом не возьмут работать мидлом фронтендером или мидлом бэкендером. Он так и останется веб-мастером на wordpress.
    з.ы. джунов не берут на работу, потомучто у них слишком поверхностные знания. Современные приложения стали намного сложнее, чем 10 лет назад. А занимаясь всем подряд, джун делает знания более широкими, но более поверхностными. А это еще больше снижает его ценность в глазах тимлида. Фишка в том, что компаниям не нужны джуны, им нужны мидлы. И тот джун, знания которого более глубокие и мидловые, быстрее получит работу.

    • @alexzav1327
      @alexzav1327 Год назад

      Идея вашего комментария во многом мне близка по внутренним ощущениям. Получается, что фронтенд-джуну, лучше, например, углубиться в изучение react, redux, чем "трогать" бэкенд? Как по вашему, есть смысл сделать несколько проектов вроде интернет-магазина или UI библиотеки на чистом JS? Или более менее изучив JS лучше сразу переходить к react / angular, потому что коммерческая разработка ведется на чем-то из этого?

    • @autograderautograder6849
      @autograderautograder6849 Год назад +1

      @@alexzav1327 я бы как можно раньше переходил к реакту и тайпскрипту (сейчас проектов без фреймворков и TS практически нет). Делая проекты на реакте можно закрывать пробелы в знаниях по вёрстке и js. Но, в любом случае придется потратить год-два на изучение только фронта. Это тот минимум, чтобы выполнять хоть какие-то задачи младшего программиста в серьезном фронте. У меня до первого трудоустройства ушло примерно 1200 часов учебы.

    • @alexzav1327
      @alexzav1327 Год назад

      @@autograderautograder6849 спасибо за ответ! А сколько часов чистого времени в неделю в среднем вы тратили на обучение? И сколько времени ушло на поиск первой работы? И ещё интересно сейчас вы бы начали изучать angular или react или может vue? Я смотрю вакансии для новичков на react проекты и там бывает больше 1 тыс. откликов, на angular - в несколько раз меньше, но и количество вакансий тоже меньше.

    • @autograderautograder6849
      @autograderautograder6849 Год назад +1

      @@alexzav1327 я учился примерно по 85 часов в неделю. Примерно по 4 часа в день по будням, по выходным отдыхал. Через 14 месяцев с начала обучения нашел работу. Искать начал примерно через 6 месяцев обучения, когда вёрстку хорошо освоил. Но, оказалось, что верстальщики сейчас не нужны. Нужны джуны умеющие верстать компоненты для реакта. Мне кажется, я правильно выбрал стэк, на реакте больше всего работы. Много джуновских вакансий на vue, но не понятно насколько мидлового джуна хотят видеть на эти вакансии работодатели. Мидловых вакансий на vue сильно меньше, чем на react.
      У меня нет сейчас большого желания изучать другие фреймворки, реакта с его next.js достаточно. Больше тянет на более глубокое изучение TS и архитектуры. Английский еще хочу подтянуть ) В далёких планах есть изучение ООП на тайпскрипте с последующим погружением в бэкенд, администрирование и докер,
      но это уже когда мидлом стану :)

    • @alexzav1327
      @alexzav1327 Год назад

      @@autograderautograder6849 наверное, 85 часов в месяц? В целом благодарю за ответ! А вы не в Москве нашли работу?

  • @Mrvadim91
    @Mrvadim91 Год назад +2

    Просто лучший чел, ты меня замотивировал продолжить учить JS, а когда выучу Js и пойду учить пайтон

  • @Vladimir-yh2dl
    @Vladimir-yh2dl Год назад +3

    Лучшее видео по теме ! Спасибо за объяснение важной темы !

  • @jacobb8131
    @jacobb8131 Год назад +3

    Хорошая тема, мне понравились рассуждения.
    7 лет назад будучи новичком писал себе интернет магазин и ничего, норм получилось. Если бы я сейчас посмотрел на код, то был бы в шоке и сказал "Руки бы оторвать тому кто это написал").
    Резюме, главное практика, когда хочешь переделать ранее написаный код, это значит что "я росту")

    • @ProBelDev
      @ProBelDev  Год назад

      Дааа, новичкам лучше хоть как то научиться писать проекты, а какой код хороший, а какой плохой - только с опытом поймешь)

  • @KristaynaRem
    @KristaynaRem Год назад +5

    Учусь в универе 1 курс прикладная информатика, долго не знала на кого мне ориентироваться. Хоть мысль и банальна (я думала развиваться в двух направлениях), но мне очень был нужен совет, ибо спросить не кого. Теперь знаю, что мне делать и как построить план на будущее.

    • @exe611
      @exe611 6 месяцев назад

      ну что, как успехи?)

    • @KristaynaRem
      @KristaynaRem 6 месяцев назад

      @@exe611 дали проект по разработке приложению, изучаю react native

  • @forex8140
    @forex8140 Год назад +13

    Вот Вы говорите, что нет смысла записывать новые курсы обучения, а потом говорите, что некоторым людям не заходят конкретные лекторы. А у Вас очень хорошо получается удерживать внимание аудитории.
    Я бы посмотрел курс за Вашим авторством.

    • @Antonio-mne-jarko
      @Antonio-mne-jarko Год назад +1

      да, нам нужно больше инфоцыган! Ведь так мало курсов) Давайте еще

    • @forex8140
      @forex8140 Год назад +2

      @@Antonio-mne-jarkoвсё в ваших руках, действуйте.

    • @artem_bohak
      @artem_bohak Год назад

      Возможно и так, просто формат у канала немного другой. На этом канале чаще говорят про общие темы в мире АЙТИ, а не изучение конкретных технологий. Тут часто делают влоги о мире программирования. Хотя согласен, автор канала внушает доверие)

  • @ManWhoChoseFreedom
    @ManWhoChoseFreedom Год назад +3

    Всегда вас интересно слушать

  • @pmak6074
    @pmak6074 Год назад +7

    Согласен. Единственное, что я бы убрал от современного фулстекера (особенно новичка) - это верстку и дизайн. Для этого можно позволить себе отдельного дизайнера, который к слову не только "веб-дизайнер", а ещё и технический дизайнер интерфейсов (т.е. в курсе как правильно работает пользовательский интерфейс, и как его проектировать). А фулстекер пусть сидит пишет код: ему даже архитектуру уже не надо придумывать - все эффективные варианты давно изученны, - это не микропроцессор в конце-концов проектировать. (знаю, фулстекером был, верстальщиком был, а сейчас занимаюсь именно процессорами)

    • @ProBelDev
      @ProBelDev  Год назад +5

      Если работать на фрилансе - можно покупать готовые шаблоны верстки, если заказчик не против, так же во многих компаниях делают, когда пишут црм системы)

    • @КористувачБатькович
      @КористувачБатькович Год назад +1

      О да, верстка - это то, что отбивает желание выучить фронт помимо бека, хотя есть интерес к фронтенд фреймворкам. Очень нудное и болезненное занятие :(

    • @danivjje
      @danivjje Год назад

      @@КористувачБатьковичверстка трудное и болезненное задание ровно до того момента пока ты не научишься верстать

  • @MurdaWitness
    @MurdaWitness Год назад +6

    Принято к сведению. Работаем дальше 💪

  • @sergeystarostin179
    @sergeystarostin179 Год назад +3

    Сейчас это уже не fullstack. А как же QA(static, unit, integration, e2e testing, performance, security и тд и тп ), а API (networking) OSI (вроде все работает, а за натом и файрволом нет, а еще и какой протокол лучше и еще много чего), да и DevOps это далеко не docker и linux, а ещё CI/CD (k8s, helm, gitlab, jenkins, ansible, vault.) Плюс мобильное и десктопное приложение. Сейчас fullstack это когда написал код - слил в нужную ветку все собралось, протестировалось, выложилось и через пару минут готово для употребления пользователем. Если выбрать несколько языков, то по-хорошему ни чего знать и глубоко понимать не будешь. Зачем мне php если я на js/ts все могу сделать, да еще плюс мобильную и для пк версию приложения. Приходишь на проект, а там frontend - js, backend - php, qa - python, mobile - kotlin. - зачем все это?!. Еще понятно rust/golang для определенных задач лучше, но php - зачем?! То же начал с php изучения программирование, но тут все равно появляется js и понимаешь, а зачем тебе php если есть nodejs, а еще есть electron и react-native/ionic. И все же очень просто dom/bom (storage - indexdb - cache…)websocket, webworker, pwa, html (flows/block elements (семантика) (хотя можно все div делать, но за это нужно бить) /css/ - a11y, адаптивная верстка, бэм, scss/gulp/webpack react/vue/angular multithreading(в браузере), сам js в браузере (api движка). Еще больше на backend и devops и qa (лень расписывать). Но мы то не тупые еще и php/python между делом посмотрим (а потом, лет через 10, сразу в дурку можно отправлять этого джуниора :). А забыл еще про английский. А в целом с автором согласен, нужно учить fullstack, но понимать, что это не пол года и не год. Сейчас только один язык настолько своей эко системой обвязан, что несколько лет нужно чтобы все понять и научиться профессионально пользоваться выбирать нужный инструмент и предлагать решение.

  • @Denisko123
    @Denisko123 Год назад +2

    О, я тоже начинал с интернет-магазина. Помню успел сделать товары списком и страницу отдельного товара с фото, описанием. Категории товаров. Регистрацию и авторизацию. Подбирался к добавлению товаров в корзину и... Меня взяли на работу )))

  • @Sander38rus
    @Sander38rus Год назад +2

    Советую почитать про теорию сравнительных преимуществ. Развитие бизнеса приводит к сужению специализации работников, именно поэтому жнецы-дудцы на php и jquery - в прошлом, а не в будущем, и место им осталось в ограниченных случаях. Ну а изучение смежной специальности для общего развития всё-таки отличается от изучения корпоративного применения с чистой архитектурой, микросервисами, БЭМом и т.д.
    ---
    Мой друг недавно устроился на фуллстакера реакт + нода, через 2 месяца выгорел, сейчас ищет вакансии на бэкенд)

  • @sergeyfedorchuk1562
    @sergeyfedorchuk1562 7 месяцев назад +1

    Начав изучать программирование с фронтенда и послушав кучу видосов о том, что для практики нужен пет проект тоже пришел к выводу, что нужно учить бек енд, потому как, что это за проект без бекенда.

  • @ЭдуардШеффер-й5о
    @ЭдуардШеффер-й5о 8 месяцев назад +1

    Золотые слова! учил жабу, сидел на хх искал работу, решил расширить скиллы до фулла и на полпути нашёл работу))

  • @parryhotter1813
    @parryhotter1813 Год назад +3

    Спасибо за видео ❤
    Недавно нашел твой канал, нравятся ролики и посыл)

  • @kamik0t0_yt83
    @kamik0t0_yt83 Год назад +2

    Все по делу говорит. В целом и я устроился после того как написал пару подобных проектов

  • @serjsamoilow8711
    @serjsamoilow8711 Год назад +2

    блин что не видос то годнота, инфа кажется простой и полезной, особенно после кринжа который повторяют друг за другом каналы типа: улби тв, айти камасутры, минина и тд. жаль видосик раз в месяц только выходит (

    • @exe611
      @exe611 6 месяцев назад

      а что не так с ними? Они же норм все говорят

  • @mrzefirka9649
    @mrzefirka9649 Год назад +1

    Так если подумать, то может действительно начать изучать нужное для создания сайтов, так хоть будет возможность порпобовать сделать свой сайт с каким-то функционалом и ты при этом сразу видишь результат разработки.
    А вот если брать java, c++, c# - что в них можно сделать начинающему, чтобы вот прям видеть результат и понимать, да, проект дивигется, знания растут.
    Хотя на с++ наверное можно тоже что-то делать, по типу десктопных приложений.
    С# ну хз, мини игру в юнити?(но опять же, чтобы делать игру, нужно ведь не только программирование, там всяких нюансов много, музыка, анимация и т.п.)
    А вот в java не представляю(

  • @legendarix429
    @legendarix429 Год назад +1

    С удовольствием послушал, много полезного узнал для себя. Спасибо!

  • @RussianShortsEmpire
    @RussianShortsEmpire Год назад +4

    Канал быстро растет,недавно было 3к, уже 3,65к🥳
    Хорош.💪

    • @ProBelDev
      @ProBelDev  Год назад

      Ага, сам в шоке)

  • @swrlex
    @swrlex Год назад +7

    Интересный ролик 👍🧄

  • @adexitum
    @adexitum Год назад +6

    Ну вообще мне кажется правда где-то посередине. Стоит избегать ситуаций, когда ты учишь бэк, при этом не зная даже что такое блоки в HTML, или наоборот пытаться учить и то и другое наравне, уделяя всему одинаковое кол-во часов и пытаться одинаково ровно усидеть на двух стульях. Так ты свою первую работу найдёшь через примерно никогда.
    Сам учу Go. Как-то решил поискать вакансии по тегам "удаленка" (в моём городе 0 вакансий), "без опыта работы" и "junior golang разработчик" - на весь HH нашёл 1-2 вакансии) Сейчас правда с поиском работы для Go джунов такие проблемы?)
    Еще недавно начал учить фронт, выбрал для изучения React. Может стоит что-то другое попробовать? Что чаще всего используется в продакшене вместе с Go? Или по большому счёту без разницы?
    Заранее спасибо за ответ :)

    • @АртурАрутюнян-ю3ч
      @АртурАрутюнян-ю3ч Год назад +1

      Учи Java или C#, не прогадаешь.

    • @pavelkostrov1465
      @pavelkostrov1465 Год назад +2

      React самый популярный фреймворк, учи не прогадаешь, но учить чисто реакт без джс, как бы это странно не звучало нет смысла. Ты будешь знать только реакт и не будеш знать джс

    • @ProBelDev
      @ProBelDev  Год назад +2

      вместо go используется любой бэкенд язык программирования(python, java, c#, php), стоит посмотреть на каком языке есть вакансии в нужном объеме и изучать его)

    • @adexitum
      @adexitum Год назад +1

      @@ProBelDev В общем в топку Go?)

    • @ProBelDev
      @ProBelDev  Год назад +1

      @@adexitum я хоть и сам гошник, но скорей всего да)) помню в Минске была похожая ситуация, когда на Go было 2-3 вакансии, хотя в последнее время эта ситуация сильно изменилась. Но для новичка я бы не придумывал дополнительных проблем ввиду отсуствия вакансий, потому что придется проходить много собеседований что бы найти первую работу, и будет не очень если вакансий всего 2, и все 2 собеседования ты завалишь

  • @Leshkos95
    @Leshkos95 Год назад +7

    Я немного не согласен с мнением автора по нескольким причинам.
    1) в настоящее время существует множество библиотек, фреймворков для backend и frontend, не каждый опытный разработчик, не говоря о джунах, будет знать нюансы отдельных из них. Гораздо выгоднее нанять несколько отельных разработчиков, которые будут экспертами в своей области, нежели нанять человека, знающего все по верхам в случае full stack.
    2) по моим личным наблюдениям тенденции таковы, что процесс разработки движется в сторону сегрегации backend и fronteend разработчиков. В случае первого - это platform engenier, который может не только разработать, но и задеплоить свой код на сервере(настройка ci/cd сюда же). В случае второго, разработчик должен обладать знаниями, начиная от банальной верстки и заканчивая умением работать с асинхронностью, и тем же умением деплоить и менеджить свой код на сервере.

    • @itmetatech
      @itmetatech Год назад +1

      Возможно он имеет ввиду те компании, которые делают сайты в конструкторах типа Тильды)))

  • @saharaprotocol
    @saharaprotocol Год назад +1

    Спасибо мужик, интересно.

  • @SokolPai
    @SokolPai Год назад +1

    Как говорил автор в предыдущем видео о php. Стоит с него начинать. Вакансий навалом,, да там меньше зп, но вы найбёте руку, научитесь работать с многими основными инструментами, командной работе, думать на коммерцией. Потом уже через пару лет можно и денежку приличную получать.

  • @keks1960
    @keks1960 Год назад +4

    Ну так при желании можно ещё и тестирование , аналитику и дизайн скинуть на разраба 😂😂😂

    • @ProBelDev
      @ProBelDev  Год назад +2

      вы не поверите, но так тоже бывает, я даже работал на таких проектах, когда есть только разраб. В различных црм системах можно и без дизайнера обойтись, купил какой нибудь шаблон для дашбордов, таблички в него накидал и готово, если что то ну прям не удобно сообщат пользователи) Тестирование - ну сами разрабы чет потыкали - вроде работает, если что то пропустили - ну пользователи скажут)

  • @bboysenya
    @bboysenya Год назад +2

    Еее, Соракс, я тоже с его уроков начинал ) В целом все верно ты говоришь. По поводу трудоустройства: не занимался разработкой 4 года сейчас решил вернуться и думал прийдется очень много наверствовать, но на поиск работы ушло 3 дня)), я кстати тот самый вэб-мастер рнр,js(jquery),css,html))

    • @ProBelDev
      @ProBelDev  Год назад +3

      Ну вот) а то кого не послушаешь, все говорят что 2 часа не изучал новые технологии - уже отстал от индустрии на 10 лет)

    • @bboysenya
      @bboysenya Год назад +1

      @@ProBelDev 😁

    • @arthurq7843
      @arthurq7843 Год назад

      Насколько актуален jquery? Стоит ли его учить сейчас новичку?

    • @bboysenya
      @bboysenya Год назад

      @@arthurq7843 Как и говорил автор, нужно учить фундамент ,в данном случае js,а jquery очень проста если знать js. Дело в том ,что 90% сайтов используют jquery и конечно желательно разбираться в этом .

  • @rasun0170
    @rasun0170 Год назад +4

    Мне кажется это неразделимые навыки для разработчика в полном смысле этого слова

  • @smirnizky
    @smirnizky Год назад +1

    Полностью с Вами согласен. Да и вообще, если осваивать Laravel или Yii на учебных задачах, всё равно красивее будет в своё портфолио добавлять не сайт без дизайна на этих фреймворках, а что-то красивое благодаря Bootstrap или Tailwind, и интерактивное и "живое" благодаря React или Vue.

  • @RareGoose8008
    @RareGoose8008 Год назад +1

    удачи тебе, хороший человек!

  • @Hassan_san_1997
    @Hassan_san_1997 Год назад +1

    Бро спасибо, очень помог определиться!

  • @enter0prise
    @enter0prise Месяц назад

    Фуллстековая команда выгодна для компании тем, что взаимозаменяемость людей выше - будет меньше проблем с простоем из-за блокировок, отпусками на горячих проектах и т.п.

  • @alekseymavrin6361
    @alekseymavrin6361 Год назад +1

    В целом то справедливо сказано. Из моего опыта обучения, только один Питон можно изучать не один год, в конце концов в отличие от JS далеко не все сводиться только к бэку или фронту. На том же Питоне можно писать автотесты, заниматься аналитикой, писать бэк, заниматься машинным обучением, блокчейном, даже какие-то игрушки простые делать. Исходя из моих наблюдений за почти год обучения, большая часть людей сливается даже просто изучая бэк, из тех кто остается многие не успевают все сделать. Поэтому, самая идея верная, но я думаю реализовать ее лучше уже по ходу дела, сначала нужная хоть какая база, чтобы начать получать опыт реальных проектов, а там уже можно двигаться куда-то. Кстати я направление выбирал сознательно.

    • @ProBelDev
      @ProBelDev  Год назад

      Меня вымораживает это мнение, что изучил джаваскрипт - можешь писать и фронт и бэк)
      Точно так же как и с питоном, если ты умеешь писать бэк на питоне - это не значит что аналитикой на питоне умеешь заниматься)

    • @alekseymavrin6361
      @alekseymavrin6361 Год назад

      @@ProBelDev Согласен, я просто пишу в целом, что каждый язык имеет свои ограничения. И как ни крути JS - это больше язык веб разработки, то есть на нем при всем желании в блокчейн зайти не получится. А так в целом понятное дело, что изначально ты изучаешь конкретную область применения языка, в данном случае бэк, но расширяться в рамках языка который знаешь, мне кажется, проще, чем изучать новые языки. Но саму идею, что нужно стараться развиваться в разных направлениях, а не только упираться в одно, я поддерживаю.

  • @ruslan8410
    @ruslan8410 3 месяца назад

    Сам немного запутался. Изучаю около полутора лет js + vue.js. Само собой знаю Html + css. И вот по вечерам начал потихоньку учить php.

  • @humanbeen6556
    @humanbeen6556 Год назад +1

    Интересно слушать твои мысли

  • @JasterSalli
    @JasterSalli Год назад +2

    Позвольте не согласится почти со всеми аргументами кроме того что можно развиваться в фулстек. Начнем с того что с 2013го года поменялось в Html/CSS и в js довольно много. Меня интересует такие вопросы как дела обстояли с созданием переменных для CSS/SCSS свойств, созданием адаптивных страц и прочих прелестей современной разработки? Так же если мы возьмём нормально написанный код 1 странички допустим того самого интернет магазин с товарами это уже как минимум 7 файлов. А именно сама html страница, main.scss(css) фал для объедение всех стилей, файл для сброса стандартных стилей и нормализаци (подключение шрифтов, отступы, box-sizing и прочее), файл с переменными, header, footer, content и факультативно, по скольку в content файле содержится скорее всего стили размещение содержимого, ещё один файл для самого продукта. Это я ещё упускаю что по хорошему нужен файл для медиа запросов для адаптивности страницы и файл для миксинов. Вишенка на торте ещё js файл с реализацией функционала страницы.
    Можно возразить что что стили можно сразу писать в html и будите правы, но вместо понятного кода на выходи получите кусок холодца который кроме вас никто не сможет править ну и бонусом более 1000 строк кода. Удачи отловить ошибку в стилях из-за вероятной "войны специфичностей".
    Теперь что касается js. Хочу напомнить что стандарт ES6 появиться на сет только через 2 года, относительно предполагаемого 2013, в июне 2015. А это значит все написано через var, за что сейчас на собесе даже в контору "рога и копыта" попросят вежливо поучить ещё. Стрелочные функции тоже будут магией вне Хогвартса. Ну и разумеется таких примеров вагон и малая телега, типа использования шаблонов строк, удобной деструктуризации объекта. Таких важных вещей появилось весьма нимало.
    Без этого всего можно написать сегодня страницу? Конечно можно, но лучше этот продукт никому не показывать и тем более не добавлять в портфолио.
    Почему стоит учиться на фулстек? Больше знаний - больше вариативность в поиске вакансий.
    Что там с PHP, не знаю с ним не знаком и особо желания и времени в него тыкать палкой не было.
    Поправьте меня, если я где-то неправ

    • @ProBelDev
      @ProBelDev  Год назад +1

      Давайте начнем с конца. Всегда лучше добавить проект в портфолио, вместо того, что бы учить технологии еще пол года. Человек который может написать проект, лучше человека который знает все на свете технологии.
      По поводу примеров из js - это все мелочи, которые объем необходимых знаний принципиально не поменял, никто же не будет по 10-ти летней давности книгам или урокам учиться. А те кто учился 10 лет назад(как я), и так уже во время работы столкнулись со всеми этими проектами.
      А вот "войны специфичностей" у вас не будет, если не использовать самые новые фичи, которые поддерживают 1.5 браузера)
      Все что вы описываете про SCSS было все и 10 лет назад, на сайтах были и футеры и хидеры, и адаптивные страницы(а для этого надо знать только то, что есть медиа запросы) и нормализация, единственное чего не было - это css переменных.
      Я вот сейчас посмотрел на работа бай, в Минске по поиску "CSS" - выдает 188 вакансий, а "SCSS" - 20, это чуть больше 10%
      И по поводу js реализации страницы - в интернет магазине чаще всего будет js для обработки 3-х кнопок. Не надо на таких проектах рисовать контент на js, во первых поисковики будет индексировать пустые страницы, а во вторых пользователь будет постоянно видеть лоадер, вместо данных, на таких проектах проще на бэке html страницу сгенерить и отдать пользователю ее сразу с данными

    • @JasterSalli
      @JasterSalli Год назад

      @@ProBelDev милейший, возможно вы мне не совсем правильно поняли. Я согласен с вами в том что когда варианты что компания согласна взять на стажировку джуна при условии что он грубо говоря ложкой в рот попадает с первого раза, наличие "холодца" в git repository чем его отсутствие. Лично мне ещё ни разу не встречался человек который может все рассказать про паттерны, в совершенстве может объяснить что такое this в js, знает методы работы с DOM элементами но не может ничего написать. Скорее всего его знания поверхностные и все что он может ответить, услышанное в разговорах друзей или запомнившийся чей-то видосик. Может я не прав. Программирование как язык - не возможно без практики.
      Далее количество вакансий в конкретном городе - не показатель. Я открыл ради интереса вакансии моего города почти везде требуется знание SCSS и минимум что-то из angular/react/vue. Реже встречается чистый CSS. Приблизительно сообщение 70/30.
      Уважаемый, если я не правильно выразился по поводу js на странице, сейчас объясню детальнее. Я не говорил верстать через js. Это можно сделать пару раз сам для себя когда разбираешься с DOM деревом чтобы понять как это работает. Я в своем коменте говорил что js нужен для реализации работы наших 3 кнопка на странице чтобы и 2 инпудов для того чтобы зарегистрироваться. Но чтобы адекватно обрабатывать события на странице все таки js понадобится.
      Чуть не забыл по поводу обучения. Я с вами полностью согласен что человек который 10 лет назад учил и главное работает в этой среде, в фоновом режиме выучит и освоит большую часть или полностью нововведение которые появляются. Мне сложно представить вариант в котором так не произойдет. А вот по поводу тех кто учится сейчас вопрос более обширный. Если мы банально откроем гугл и поищем документацию пускай по методу split(), или какой-нибудь другой стандартный метод мы увидим пример кода написанный с использованием var. Думаю про не корректность использование var говорить не надо. Имея опыт и хоть какие-то толковые базовые знания уже умеешь вычленять нужную информацию и видеть суть того что тебе надо. Туда же можно отнести и поиск проблем на stack overflow. Старые решение и утята которые делают ctrl + c и ctrl + v. Так что тут немного спорно. Ну это лично мое мнение и мой взгляд на ситуацию.
      На счёт войны специфичностей - возможность написать стиль в отдельном файле, в head и непосредственно в сам тег открывает массу интересных возможностей для спонтанного жжения в интимном месте где поясница теряет свое название. Может я конечно не прав, но не будем забывать о когнитивных искажениях типа "бремя знаний". Грубо говоря что очевидно одному - другому может быть далеко не очевидно.
      Надеюсь я не сильно вас утомил и тем более надеюсь ничем не обидел. Я пишу не для того чтобы похейтить, а чтобы высказать свое мнение и если вам не сложно, услышать ваше мнение на мои тезисы

    • @ProBelDev
      @ProBelDev  Год назад +1

      @@JasterSalli По первому пункту я согласен, я имел ввиду, что есть люди которые допустим реакт знают, компоненты накидать могут, но при этом не могут какой нибудь простой пример написать, допустим рекурсионно дерево собрать)
      А вот по поводу вакансий, у меня есть пример из моей карьеры, много лет назад, я писал на чистом пхп и фронтент с помощью jquery, и смотрю везде в вакансиях уже реакты появились и симфони для пхп, решил походить по собеседованиям, и внезапно на должность реакт разработчика спрашивают обычный js, а на должность симфони-разраба спрашивают базовый javascript, и я получил офер и на симфони и на реакт, выбрал симфони и в итоге за пару дней разобрался что там к чему)
      Я не спорю, что есть компании которые будут гонять по тому же реакту сходу, но мне кажется это вообще сомнительный подход к подбору кандидата)
      а по поводу var, let - ну это вообще ерунда, джуну скажут один раз "не используй var" - он и не будет его использовать, тем более если человек придет работать на проект который существует несколько лет, то там и на продакшене будут и var и let одновременно встречаться))
      Вообще без обид))

    • @JasterSalli
      @JasterSalli Год назад +1

      @@ProBelDev в принципе я согласен с вашими тезисами. По поводу сомнительно подхода фирм, дам контекст рыка в области вакансий на junior front-end developer. Количество предложений очень сильно уменьшилось а желающих выросло. Если в цифрах за неделю на разных сайтах может появиться до разных 20 вакаций. Кидаем отклик с резюме и видим под 2000 просмотров и немного меньше 1500 откликов. Причины у такого сильного дисбаланса, на данный этап времени, у нас естественно следствие обстоятельств. Соответственно имея такой выбор можно и по перебирать претендентов. Там тебе и по патерам можно поспрашивать, и структуры данных с алгоритмами, и дополнительное собеседование на английском провести, по docker, SQL и вежливо сказать что к сожелению на эту вакацию вы не подходите по тому что вам ещё прийдется фиксить микросервисы написанные на Go и Payton. И я гарантирую найдется среди этих 1500 кто это все знает на приемлемом уровне. И самое главное этот джун будет работать не жалуясь около года, за не очень высокую ЗП даже если у него тимлид, черт которого выгнали из ада за через мерную жестокость. А все по тому что чтобы найти хоть что-то человеческое надо год активной разработки.
      Я уверен что есть вполне нормальные фирмы где ищут человека и планируют нормальное сотрудничество, а не галеры. Но у некоторых крышу срывает напрочь.
      Ну это мой неудачны опыт поиска работы на front-end, из которого я вынес полезный опыт)
      А по поводу того что фирмы часто не знают чего хотят, это было всегда. Мой лучший друг 2 года назад искал себе работу первую на Java. Ну в общем фирма искала middle а взяли джуна)

  • @it-interview
    @it-interview Год назад

    10 лет назад уже были бекенд-разработчики.

  • @Alex_2DN
    @Alex_2DN Год назад +2

    Ну мне кажется, что сравнивать JQuery с React/VUE не совсем корректно: если с JQuery можно было просто открыть доку и таскать из огромной горы нужные методы, то на React все же нужно уметь писать, чтобы это все работало и поддерживалось на адекватном уровне. Да и в целом баланс объема работ фронт/бэк сместился в сторону фронта. Не говоря уже о куче технологий (TS, CSS-in-js, webpack и тд), которые теперь считаются обязательными к изучению даже для самого зеленого стажера. А на выходе получается, что вроде JS и CSS все те же, только для входа в профессию теперь выучить надо еще 100500 разных вещей. Я хз, что там по PHP, но в области JS на мой скромный взгляд минимальный набор знаний для входа в профессию увеличился минимум в раза 3 за последние лет 8.

    • @АмаякАбрамян-ю9э
      @АмаякАбрамян-ю9э Год назад +3

      Даже не 3, а больше. К обычному js прилагаются сборщики, модульность, объектноориентированность, ts и тьма библиотек и фреймворков. К тому же реакту 100500 тулзов идет, без которых никак. Модель построения совершенно другая. За ангулар вообще молчу. Автор как буд-то из 2010-го. СSS не поменялся? Гриды, флкксбоксы, переменные и тд. А про препроцессоры он забыл? Про всякие бутстрапы, маериалайзы?

    • @Alex_2DN
      @Alex_2DN Год назад +1

      @@АмаякАбрамян-ю9э я полагаю, что у автора все же основной язык PHP и преобладает видение веб-разработки в соответствующей парадигме: толстый бэкенд как ядро платформы и клиентская часть как темплейт для отображания всего того, что сгенерил бэк. По крайней мере он знает актульную версию PHP и судя по всему ориентируется в изменениях этого языка за последние годы, но очевидно о современных веб-приложениях познания не сильно глубокие.

    • @АмаякАбрамян-ю9э
      @АмаякАбрамян-ю9э Год назад

      @@Alex_2DN Согласен, потому как если взять бек на том же js, то разница разительна. Если в каком небудь 2015 был голый express, то сейчас если взять nestjs, то там будет продвинутая аторицация, модули, типизация, валидация, di, dto, orm и так далее. И зайти в бек на js в 2015 и в 2023 - две большие разницы.

  • @DreamingDolphing
    @DreamingDolphing Год назад +2

    Принципиально не поменялось ничего, а вот технически поменялось всё. И если человек попробует сегодня верстать так же как 10 лет назад (на дивах и флоатах, не используя html5), то его выгонят с собеса. С javascript ситуация ещё интереснее.

  • @stanislav9229
    @stanislav9229 Год назад +2

    Если говорить например в разрезе php/laravel + js/react/vue, то немного сложнова то со старта, да. Но немало вакансий в 2023 где требования bitrix/lara + jquery. Так что не обязательно учить кучу фреймов чтобы найти первую работу. Да и за чем мелкому магазину писать фронт на фрейме типа react или даже vue. Там где у вас попросят php+vue например в одном лице, это уже ближе к мидловой вакансии.

    • @ProBelDev
      @ProBelDev  Год назад

      Согласен, для магазов(или других проектов которые смотрят в интернет) react/vue даже больше проблем доставит, чем пользы принесет)

  • @ANARCHY_13
    @ANARCHY_13 Год назад +1

    Если капиталист хочет чтобы я выполнял две работы, то пусть платит мне две зарплаты.

    • @ProBelDev
      @ProBelDev  Год назад

      Ну если будешь работать 16 часов вместо 8 - то может и платить)

    • @ANARCHY_13
      @ANARCHY_13 Год назад

      @@ProBelDev С хера ли? Тогда я потребую четыре з/п😂 Водила должен водить, уборщица убирать и прогер должен иметь узкую специализацию. Один работник - одна функция - одна зарплата. Вот мой девиз.

  • @satanov.a
    @satanov.a Год назад +1

    хотя имеет место быть
    являться тем самым веб-мастером который умеет всё, но по немногу
    и на таких спрос есть - как бы маленькие фирмы продолжают существовать

    • @ProBelDev
      @ProBelDev  Год назад

      Да и в какой то момент перерастешь эти маленькие проекты и все равно пойдешь дальше)

  • @andrewlevitsky6270
    @andrewlevitsky6270 Год назад +2

    Як завжди, лайк і підписка в підтримку чудового каналу!)
    Завдяки тобі почав вчити PHP/SQL, чому дуже радий, так як поглянув на розробку з іншої сторони, більш глибокої та обширної. Дякую за цікаве відео !

    • @Strochkin
      @Strochkin Год назад +1

      Треба казати данке))

    • @andrewlevitsky6270
      @andrewlevitsky6270 Год назад +1

      @@Strochkin це ви свому "царю-батюшкє" будете казати, в переривах між скрєпними поклонами )

  • @kokokook8403
    @kokokook8403 Год назад +2

    Вот я junior full stack C# + angular + sql + server это норм для меня я было полным 0 когда меня взяли на работу. Они сказали фигня научим. Интересный Факт Я просто пошёл туда чисто университетскими знаниями. Первый месяц работал чужим кодами и исправлял багги а во второй месяц уже мне дали собственный проект где я должен был сверстать сайт и написать back and залить на север а подключить базу данных с нуля созданный и поднять собственный сервер и залить туда это было прекрасно опыт. Это позволяет поучить полное представления о проекте.

  • @superincognito3047
    @superincognito3047 9 месяцев назад

    Дело в том что за фуллстэк требуют одновременно делать все с учетом того что 5 человека аналитик, бэкендчик, фронтендчик, верстальщик, бдадмин будет делать проект за три месяца, и ты один, фуллстэк разработчик будешь делать за три месяца, работадатель тупо не поймет что ты один человек и не можешь одновременно делать все подряд.

  • @ForesteamIV
    @ForesteamIV Год назад

    В жс ес6 довольно много чего внёс. Промисы, модули и куча удобных штук. Я бы сказал, что язык поменялся глобально. Ну и сладенькие классы, да

  • @user_v12
    @user_v12 Год назад +1

    Прикольный чел. Интересное видео. С автором согласен.

  • @fodifood
    @fodifood Год назад +2

    Я с 2008 года делал сайты , писал HTML , сейчас хотят быстро идешево , я уже вопросы не задою что будит быстрея оптимизацыя , и тд главное красиво и чтоб как у тех ребят на Wordpress , думаю норм зачем напрягатся зделаю за три часа . Клиент всегда прав..!

    • @ProBelDev
      @ProBelDev  Год назад +2

      Нафигачить сайт на вордпресс хорошо, когда его нафигачил и забыл. А если его надо поддерживать и новые фичи допиливать - все дорого и долго)

    • @kalobyte
      @kalobyte Год назад

      ​@@ProBelDev
      у меня другая ситуация вышла
      я наклепал сцайт вообще на шаблонах pug, купили готовый дизайн на темплейт монстре, а он в исходниках был не хтмл, а на шаблонизаторе
      короче пришлось изучать это гавно, которое собиралось при помощи ноды и какой-то херни + еще галп + сасс или как там его
      все заливалось на фтп и было круто
      грузилось моментально, выглядело красиво (долго искал хороший шаблон под тематику конторы)
      и шо ви таки думаете? клиент просит из одной галереи перенести фотки в другую
      ну я цену сказал и она им не зашла
      причем я его спрашивал, как часто будет обновляться и сказал, что не будет
      а уже когда я начал делать. то ему потребовалась вторая галерея законченных работ, о чем я еще подумал сразу, но не стал предлогать делать 2 галереи
      типа клиенту виднее что он там хочет
      зашел потом через какое-то время, а там сцайт новый на вп сделан, все тормозит, дизайн не в тему вообще
      походу сына припахал папаша
      хотел ради практики переписать это на ларавел и была библиотека еще шаблонизатора php pug
      можно было бы рендерить на пхп и сразу кешировать + нашел хорошую библиотеку яваскрипта для загрузки картинок и их предварительной обработки
      но как-то лень стало все это делать
      я больше по железу и сетям

  • @АндрейАнин-г9д
    @АндрейАнин-г9д Год назад +3

    Автор насмешил, что разница между амазоном и лэндингом только в количестве кода :D Словно энтропии не существует. Архитектор от бога, конечно.

  • @tackesi
    @tackesi Год назад +2

    Ну хз, нормальный фронт умеет чутка в бэк и может сделать фулстек, просто это будет плохо и медленно.
    Весь вопрос в разделении труда. Любой разработчик может сделать что угодно, вопрос времени не только во времени написания кода, но и на гуглинг, дэбагинг и все такое. Чем лучше ты понимаешь область, тем быстрее и лучше ты это сделаешь.
    Условно 6 месяцев фронтенд части фулстек разработчика фронтендер сделает за 4,5-5 месяцев. Аналогично и бэк
    Но действительно очень хорошо бы уметь что-то простое сверстать и поднять простой бэк

  • @ИгорьУльмасов-ю7й
    @ИгорьУльмасов-ю7й Год назад +1

    Спасибо дорогой

  • @bigbluepie8983
    @bigbluepie8983 Год назад +3

    Ну хз, может быть профи фулстеком это и займет много времени, но я просто сижу дома, самообучаюсь. Пишу и делаю всё:) просто потому что никто не сделает вместо меня. Супер спец ли я во всех аспектах? Нет. Но это не мешает мне делать свой проект:)

    • @ProBelDev
      @ProBelDev  Год назад

      Ну что бы стать профи - это надо провести лет 5 на работе с реальными проектами)
      А до этого учиться самому дома, так что все впереди)

  • @WinchesterD
    @WinchesterD Год назад +2

    "Если бы было 3 человека, скорость разработки увеличилась бы в трое", ага, удачи. Это если команда без дурных мозготрахов, которые друг другу PR-ы тормозят.

    • @ProBelDev
      @ProBelDev  Год назад

      А еще главное что бы не было двух синьеров с противоположными взглядами)

    • @WinchesterD
      @WinchesterD Год назад +1

      @@ProBelDev Хотел бы я узнать, может я чего не понимаю. Вот на курсе Rolling Scopes по Фронтенду, он сейчас окончен и там минимум 200 человек набрали 98% очков из возможных, каждый 3-й из Беларуси, где я ищу работу. Курс был довольно интенсивный, очень много практического опыта нарабатывалось при выполнении заданий, особенно потому что проходил почти с нулём знаний. Так вот, эта картина явно не соответствует сказанному в видео, что большинство джунов ничего не умеют, по-моему умеют и ещё как. Верстать магазин там приходилось в команде, используя TypeScript. Вот и думаю, как их всех побеждать, как искать работу если проходящие курс на столько сильные, что штук 200 из них набрали 98% баллов с курса. Тесты сдавали на 100% и задания выполняли соответствующе. Я уже стал сомневаться что это вообще возможно, получить работу разработчика когда столько сильных конкурентов на рынке, голодных до работы.

    • @ProBelDev
      @ProBelDev  Год назад

      Ну вообще в фронтенде конкуренция большая, я посмотрел сейчас на rabota by на первую вакансию "junior frontend" просматривают в момент 15 человек(а прикиньте сколько это за день) соответственно у работодатель может выбрать самого сильного, я уверен что придут еще сильнее джуны чем те, которые набрали 98% очков, т.к. из-за большого количества кандидатов - можно и задачи сложнее давать, кто то да выполнит. Причем это не будут сверхъестественные задачи, это будут те задачи, с которыми придется каждый день справляться.
      Поэтому я кстати и рекомендую развиваться в сторону фулл стэка, вот сейчас первую вакансию на junior php(html,css,js,php) рассматривают 3 человека, а это в 5 раз меньше.
      Да и вообще трудоустройство на первую работу очень сильно от удачи зависит, банально у человека который вас собеседует сегодня может быть плохое настроение, а завтра когда он будет другого человека собеседовать - будет хорошее.
      Вообще рекомендую походить по собеседованиям, окажется что очень много базовых вещей надо доучить (даже тем, кто 98% очков набрал)

  • @DarkShadowWork
    @DarkShadowWork Год назад

    Дак прикол в том, что в каких то организациях адекватные требования, в каких то нет. Ну вот например даже если требуют знать все и задают вопросы по всему что только можно, по факту работать джуну все равно не дадут практически не с чем, о чем его спрашивают. Однако при этом, есть студии, в которых ты со старта должен уметь сделать проект в ларавел, понятно что все равно первое время с тебя спрос будет меньше, но я так понима это для того, чтоб ты быстрее мог включиться в работу.

  • @custercuster4918
    @custercuster4918 Год назад +11

    Ну насчет того, что следует двигаться в сторону фулстэк - полностью согласен, но за 10 лет да много чего изменилось. Количество знаний 10 лет назад, для того чтобы устроится джуном, было супер низким, в то время как сегодня и языки стали сложнее и фремворки к ним нужно учить, при чем даже фреймворки к СSS. Если выбирать тот же реакт в качестве "фреймворка", на самом деле это библиотека, сверх него нужно учить еще и Next.js. И нет, я не жалуюсь, это к тому, что дохрена чего поменялось за 10 лет) Даже Димыч, с небезызвестного канала на ютуб недавно сказал, что устроится джуном год назад и сегодня это две большие разницы, а у человека как бы своя компания по обучению джунов

    • @skypravda
      @skypravda Год назад

      Само собой, он же бабло берет за это обучение, у него прямой интерес всем рассказывать, как это сложно.

    • @custercuster4918
      @custercuster4918 Год назад +1

      @@skypravda Только проблема в том, что он призывает не платить за курсы, в том числе за его курс. Он говорит, что на курсы следует идти только если вы начали изучать самостоятельно, и в процессе столкнулись с чем-то что никак не можете освоить - только тогда стоит идти на курсы

    • @skypravda
      @skypravda Год назад +1

      @@custercuster4918 полностью могу согласиться с ним, что джунам сейчас не позавидуешь. На мой взгляд, ничего удивительного. Курсы, которые бы реально были пригодны, чтобы подготовить человека с нуля к реальной работе, требовали бы года два минимум и стоили бы, как новый кроссовер. Ко мне на собеседования регулярно попадают люди после курсов, что-то реально умеют 1 из 50 примерно. Реально умеют- под этим я имею в виду, что можно взять и попробовать, получится ли из него чтото хотя б за год работы. Остальные понапрасну потратили время и деньги. Я вообще не понимаю, почему все вдруг решили, что разработке проще научиться чем, например, хирургии. Вы видели где-то трехмесячные курсы хирургов?

    • @ramrain
      @ramrain Год назад +1

      ​@@custercuster4918 не находишь противоречие?
      Чел продает курсы.
      Открыл курс на Ютубе и говорит, что если что-то не поняли - стоит купить курс

    • @custercuster4918
      @custercuster4918 Год назад +1

      @@ramrain если бы ты следил за этим человеком - противоречия, даже его иллюзии, не возникало бы. Человек говорит, что тебе не нужны курсы - ты можешь все сам выучить, но если ты уже начал изучать самостоятельно и понял, что самостоятельно никак не выходит - только тогда следует идти на курсы. Опять таки, он утверждает, что программист это в первую очередь про самообучение и умение решать сложные задачи. В чем я с ним полностью согласен, программист должен быть самостоятельным

  • @irbusha
    @irbusha Год назад +1

    Случайно нашла твой канал. Сразу подписалась. Очень интересно, хотя я пока совсем новичок в программировании... есть цель поступить в вуз на программиста, есть год в запасе...

    • @kalobyte
      @kalobyte Год назад

      в быдловузах не учат программированию
      за этот год можно пройти годный курс, чтобы начать что-то понимать в этом

  • @Yu-qy7nh
    @Yu-qy7nh Год назад +1

    Так и есть, модно изучать Ноду значит кто-то изучает Ноду.

  • @vs-tm1ch
    @vs-tm1ch Год назад +1

    О чём речь? Сейчас от джунов просят намного больше. На фронте появились: Sass/Less, Tailwind, Webpack, React + Redux, GraphQL. На бэке меньше поменялось, но так как софт сложнее, то и фреймворки более ньюансированые, к тому же появились требования по тестированию, работе и с реляционными и нереляционными базами. Много чего поменялось, поле расширилось, и стало гораздо сложнее. К тому же ожидания по уровню знания каждой технологии намного выше

  • @Nurtastube
    @Nurtastube Год назад +1

    Круто объяснил 👍

  • @alekseyshelynsov3543
    @alekseyshelynsov3543 11 месяцев назад +1

    А не подскажете как учить фулл-стек если уже изучаешь js?

    • @ProBelDev
      @ProBelDev  11 месяцев назад +1

      Попробовать реализовать апиху для своего фронтенда на js или php)

    • @IBmusic_vector
      @IBmusic_vector 5 месяцев назад

      голанг

  • @НеформатКуб
    @НеформатКуб Год назад

    Не соглашусь с автором, что сложность возросла только из за того, что проекты стали больше , если посмотреть на те сайты которые были 20 лет назад и сейчас, а именно различные SPA , PWA , усложнили работу фронтэнд разработчикам. Если смотреть на бекэнд часть , то возросла сложность самой логики. Сам начал работать java full-stack и вот если брать фронт , там всё легко , мне не нужно углубляться сильно , но вот если брать бек, то там просто глубокая яма, я себе уже расписал кучу тем, которые мне нужно выучить , в которые углубиться, а фронт отложу на потом

  • @TW_nz
    @TW_nz Год назад +1

    Спасибо!

  • @anatolysokolov
    @anatolysokolov Год назад

    CSS за 10 лет офигеть как сильно продвинулся... Тот CSS - преимущественно табличная верстка, а сейчас технология сменяет другую: после таблиц начали верстать блоки в float, потом появился flex, сейчас уже grid есть... Php в принципе из говна стал нормальным языком и фреймворки отличные: Symfony и Laravel. В спецификации html5 появились структурные элементы, стал немного строже в схожести с xhtml. JavaScript так же сильно шагнул, от языка для бегающих за курсором часиков и говнокода JQuery перешел в кросплатформенную стезю: node.js, потом Electron, потом Cordova, потом React Native. Так что технологии сильно поменялись и уроки 10-летней давности никак не покроют современных нужд

  • @маратаминев-в6з
    @маратаминев-в6з Год назад

    Ну так и понятно все. Почему именно так. Проблема такого разделения очевидна. Нужен язык запросов - интерактивного взаимодействия между специалистами разного профиля с ядром приложения.
    Т.е. можно сразу разделится
    - на специалиста по базам данных и хранениям ресурсов
    - специалиста по бэкэнду
    - фронтенд разработчик.
    - дизайнер.
    Но этот язык должен быть удобен как для дизайнера так и для бэкэнда. Вот в чем фишка. Он должен быть лаконичным как sql и сразу настроен на то чтобы хранить данные в "ядре приложения" правильно экономно и с быстрой скоростью доступа.
    Тогда и дистанционно работать проще ведь ядро будет пополнятся лишь кусками! А значит пока кто то че то не сделает, то и другой не сможет пойти дальше.

    • @маратаминев-в6з
      @маратаминев-в6з Год назад

      И тогда когда делопроизводство в it дойдет до предсказанной мной точки.
      Вообще неважно будет на чем ты пишешь ведь ядро будет трансформировать твой работающий код в че то - понятное только ему. И можно не учить кучи языков. А писать на любимчиках - и знать один лишь язык интерактивного взаимодействия.

  • @GGuueessee
    @GGuueessee Год назад

    Просто история в том, что Джуниор фулстек это по факту мидл из Бэка или фронта который подучил фронт или бэк

  • @l0l0l0l0l0l0o
    @l0l0l0l0l0l0o Год назад +1

    1с cms и bitrix вот что выдает hh для php junior где есть стажировка в СПб.

    • @ProBelDev
      @ProBelDev  Год назад

      Если с голода не умираете, я бы не советовал рассматривать вакансии с CMS)

    • @ARTOMYS
      @ARTOMYS Год назад

      @@ProBelDev почему

  • @bender5833
    @bender5833 Год назад +1

    Ура видосик

  • @KainAdamsoff
    @KainAdamsoff Год назад

    Что поменялось за это время? Народ обленился! Программисты вообразили себя БОГАМИ! А люди которые примерно, криво, косо прочитать текст, начали думать, что они программисты.
    Как, по моему мнению отличить программиста от фальшивки? Программист должен уметь расписать задачу на листе бумаги. Я придумал "лайвхак". Занимаясь сатом обклеиваю стену зависисочками от который веду линии. К завершению работы у меня площадь 2,5х1,5 метра вся в листочках (от А4 до вырваных из блокнота) и полрулона малярного скотча на стене! Зато это работает. А сейчас народ считае, что html или css - это программирование! Проблема в том, что этим должен заниматься дизайнер... но для дизайнера это очень сложно. Он из кубиков и готовых шаблонов, может в фотошопе нарисовать страничку и выдать это за вебдизайн. Вот поэтому ЭТИ! "дизайнеры" и "программисты" боятся, что их заменит нейросетка.
    Этих не то что менять не стоит, их нанимать не стоило)

  • @GGuueessee
    @GGuueessee Год назад

    Мб чисто исключение js-ры, которые могут в ноду

  • @kalobyte
    @kalobyte Год назад

    ну начнем с того, что в хтмл появилась мобильная верстка
    а это минимум десктоп, планшет и телефон
    т.е. нужно знать цсс фреймворк как минимум, никто уже не верстает один макет, надо еще 2 разработать
    + появился хтмл5 с новыми тегами
    опять же вебсокеты
    а где вебсокеты - там и демоны, а где демоны - там либо нода, либо питон со своими фреймворками
    есть sql базы, а есть nosql
    а есть еще timeseries db
    столько инфы если и влезет в башку, то можно поехать уже

  • @GetIntoITforOldMen
    @GetIntoITforOldMen Год назад +1

    Пардон, а что не так с моим комментом?)
    Я ж вроде подтверждение высказал и пример привел, что джун может сделать инет-магазин.
    Не то, чтобы настаиваю, но немножко не понял...

    • @ProBelDev
      @ProBelDev  Год назад +1

      Не совсем понял, вы про комментарий к этому видео или к другому?
      Я комментарии не удалял)

    • @GetIntoITforOldMen
      @GetIntoITforOldMen Год назад +1

      @@ProBelDevУтром комментарий написал со след. содержанием:
      >
      Подтверждаю целесообразность изучения fullstack для джуна.
      Действительно, способствует и расширению кругозора, и профориентации.
      По поводу «Джун на может интернет-магазин» - встречайте:
      ruclips.net/video/rTwInrOKTKI/видео.html
      P.S. Вышеобозначенный текст не означает, что я против специализации - я однозначно «За». Так, я, например, сейчас однозначно понимаю, что мне больше нравится бэкенд.
      Но понимать «другой лагерь разработчиков» - как минимум, небесполезно.
      >
      Вроде бы, к этому видео. Сейчас смотрю - коммента нет. Думаю, странно, ничего "такого" не писал, вроде)...

    • @ProBelDev
      @ProBelDev  Год назад +1

      На самом деле уже не первый раз замечаю, что на ютубе какие то комментарии пропадают)

    • @GetIntoITforOldMen
      @GetIntoITforOldMen Год назад +1

      @@ProBelDev Можно оставить как есть -кому нужно, прочтет.
      Я уже про себя начал что-то думать - может, не проснулся еще, под другим видео коммент оставил.
      А так - норм. Спасибо за адекватность)

  • @RailGainetdinov
    @RailGainetdinov Год назад +2

    Изучаю frontend, но на днях начал еще изучать backend, чтобы писать полноценные проекты и не терять интерес к программированию

  • @13pd403
    @13pd403 Год назад +1

    я вообще не разработчик, но интернет магазины как-то пишу для заказчиков оО. А как же я не могу джуном устроится? Да потому что на собесах херню спрашивают, хотя не очень то и нужно устраиваться, когда есть дойные клиенты. Зато я не могу гордо называть себя РАЗРАБОТЧИК, лол.

    • @ProBelDev
      @ProBelDev  Год назад

      так на собесах одно и то же спрашивают все)
      уже можно зазубрить один раз и быть готовым))

    • @13pd403
      @13pd403 Год назад

      @@ProBelDev да нахрена это вообще спрашивать. Дать какое-то небольшое тз и посмотреть как чел справится, вот это другое дело

  • @КиселевТимофей-п4и

    по опыту когда я на бэк на java начал прикручивать фронт то начал шире всё понимать. НО меня не слушайте, я безработный

  • @orazkenov_dulat1
    @orazkenov_dulat1 7 месяцев назад +1

    спасибо

  • @suslikest3708
    @suslikest3708 Год назад +2

    Пока еще рынок позволяет с узкими занаиями залетать в профессию, но пройдут года и без полного набора знаний включая хороший уровень алгоритмов и паттернов ты и джуном не устроишься(будут везде собесы наподобии гугла, амазона и тп).

  • @AlbertvCrypto
    @AlbertvCrypto Год назад +1

    Как вам java для бекенда?

    • @ProBelDev
      @ProBelDev  Год назад +1

      Хороший язык, но нужно понимать что джаву используют в банках и корпорациях в основном, стартап на джаве мало кто будет делать. Если устраивает работа в таких компаниях - то отличный выбор)

    • @AlbertvCrypto
      @AlbertvCrypto Год назад

      @@ProBelDev выбор пал на джаву или пайтон,мне 14 времени на изучение ещё полно.Только волнует,что вакансий для джунов в Беларуси ничтожно мало(

    • @ProBelDev
      @ProBelDev  Год назад +1

      Да сейчас такое время, что на всех языках программирования вакансий меньше, чем было пару лет назад, я уверен, что со временем все нормализуется)

  • @seniordjunior
    @seniordjunior Год назад

    Купите пожалуйста новую камеру, они сейчас довольно доступны, а мыльная картинка радости не доставляет :)

    • @pavelkostrov1465
      @pavelkostrov1465 Год назад +2

      Задонать, купит

    • @seniordjunior
      @seniordjunior Год назад +1

      @@pavelkostrov1465 Откроет донаты на камеру - задонатлю

  • @popolvux
    @popolvux Год назад +2

    Вроде канал нормальный, но в этом ролике прям концентрация информации максимально оторванной от реальности.
    PHP и JS, ни как не изменился за 10 лет? Возьми ООП в php сейчас и раньше и это совсем разные ООП, ООП в 5 версии даже нельзя было назвать полноценным ООП. Вследствие чего все подходы в разработке на php поменялись, сейчас это не процедурный язык как раньше, а больше ООП ориентированный, и нужно глубоко понимать ООП, что бы писать на современных популярных фреймворках или библиотеках. Это совершенно разные языки php 5- и 7+.
    JS так же сильно изменился, появилось куча нового функционала изменился синтаксис, и поменялись подходы к разработке. Не надо еще забывать что на фронтенде сейчас TS нужно знать.
    Полностью не согласен что фуллстек одинаково работает, если он делает работу один или с кем то при разделении должностей. Когда человек работает один над задачей он ее делает в среднем быстрее по часа чем два разработчика в сумме, потому что ему не нужно тратить время на общение с другим человеком по задаче, не нужно синхронизировать с ним свои наработки, не нужно писать доку и т.п., ты сразу продумал всю задачу и ее сразу реализовал, не тратя время на бесконечные созвоны по часам получается быстрее выполнение работы, а значит и по финансам так же, не говоря уже что придется держать 2-х человек в штате где не только за часы платиться з.п., но и налоги соц пакеты больничные и т.п. Это выходит намного дороже.
    Джуниор это еще не полноценный разработчик. Это как интерн в медицине, да у него есть кое какие знания и навыки но не хватает опыта, поэтому джуниоры и не работают без присмотра. А если джуниор береться за самостоятельный проект, это как доверить интерну операцию без присмотра, может пациент и выживет, но ухо к пупку пришьет
    К тому же не стоит все интернет магазины мазать одной краской, примитивные интернет магазины может и сможет начинающий разработчик написать, а если там будет сложная запутанная бизнес логика то уже навряд ли. И крупные проекты не равно простой проект, дело не в количестве кода, а в архитектуре приложения. Может начать добавляться дополнительные технологии, которые не используются на простых проектах, запутанные связи, взаимодействия между модулями внутри одного проекта, использование несколько БД, репликация и шардинг БД и т.п.

    • @ProBelDev
      @ProBelDev  Год назад +2

      ООП принципиально не поменялось между 5 и 7 версией, самым большим изменением можно назвать, что теперь можно проверять объектом какого класса является входные и выходные значение у функции, но это скорее к типизации относится, а не к ООП.
      Я сейчас даже список изменений в ООП открыл между этими двумя версиями, нету там ничего, что координально подход к разработке поменяло.
      Да если больше одного разраба. то придется проводить созвоны, но это компенсируется тем, что каждый человек больше разбирается в своей сфере и сможет быстрее решать задачи.
      С налогами и соц пакетом вообще не понял прикола.
      Т.е. мы платим допустим одному фулл стэку 100 тысяч рублей на протяжении года, из них 13% платим налогов, т.е. 13*12 = 156 тысяч
      Или мы так же платим двум разработчикам, но на протяжении полу года 13*2*6 = 156 тысяч.
      С джунами вообще картина абстрактная, кто то (точно не работодатели) считает что джун вообще не должен ничего уметь, а кто то ожидает джуна с 2-мя опытами коммерческой разработки). И да, интерн - это интерн (стажер).
      А по поводу присмотра, то в айти даже код синьеров ревьювят другие члены команды, так что джун никаким образом не останется без присмотра)

    • @popolvux
      @popolvux Год назад

      @@ProBelDev Привет! Я немного поясню если можно, хоть и не хочется спорить но сделаю несколько уточнений)
      Да технически не так сильно ООП в php по функционалу изменилось, но практически кардинально. До 7 версии ООП было кривое медленное и забагованое, и поэтому его никто не рассматривал всерьез. Поэтому и разработка велась соответственно, а когда вышла 7 версия ООП починили все опрятненько сделали ускорили и php засияло совсем другими красками. Это стал совсем другой язык программирования. И соответственно стилистика языка стала больше ориентироваться на ООП. Если сравним проект до 7 версии и после это будто два разных языка. Из -за этого на php до 7 версии не так сильно курсы углублялись в изучение ООП, а все больше были курсы по процедурному стилю php. Например фреймворк Yii2 на этом сильно обожглись, сами авторы фреймворка рассказывали что они сознательно выпиливали все ООП из фреймворка что бы ускорить его, а когда вышла 7 версия, то все стали переходить на ООП, а они уже не смогли, поэтому Yii2 сейчас морально и технически устаревшим выглядеть например по сравнению с Laravel
      По поводу двух рахрабов или одного фулствека, это справедливо если фуллстек не сильно опытный, а если у фуллстека хватает опыта, то он не только не будет по суммарному времени не уступать но и превосходить его по сравнению с двумя разработчиками, потому что помимо того что он не тратит время на созвоны и синхронизацию, написанию доков (бэк) и ее изучения (фронт), он еще может оптимизировать свои скрипты, т.к. всю задачу продумывает самостоятельно и знает где можно срезать углы, как можно зарефакторить и т.п., а если работаю вдвоем то этого ни делается никто не тратит кучу времени что бы обсудить как можно оптимизировать скорость задачи на мелочась, а из мелочей может сложиться в сумме большой прирост в общем времени. Поэтому если мы берем опытного фулствека, то это утверждение уже не справедливо будет,
      По поводу налогов не буду углубляться, я выше написал что в сумме в любом случае получается меньше по часам, так вот помимо этого налог платиться от работодателя если мы говорим про рф не 13 процентов это 13 процентов платит работник, а работодатель дополнительно еще платит больше 40 процентов на каждого сотрудника соц пакеты страховки вот это все, плюс отпуска и больничные
      Все правильно джун это еще не полноценный программист, он только учится и все верно по срокам, потому что в среднем что бы стать миддлом, т.е. от момента когда начинаешь работать джуном до миддла проходит около 2-х лет коммерческой разработки, поэтому джуны и ничего не умеют и есть джуны с 2-мя годами коммерческой разработки, тут все справедливо, в начале своей карьеры джун ничего не умеет, а через 2 года это крепкий джун который готов переходить в миддла, если он дорос до этого статуса. И поэтому джун - это интерн. А стажер это учащийся образовательного учреждения проходящий практику.
      Ревью кода немножко другое чем присматривать за джунами, но да соглашусь в этом плане все друг за дружкой присматривают что бы перестраховаться)

  • @romansozinov
    @romansozinov Год назад +1

    Чётко

  • @devweekdays
    @devweekdays Год назад +1

    Css, js никак не поменялись... Смешно
    Разве что синтаксис остался

  • @ВасилийЗайцев-р2б
    @ВасилийЗайцев-р2б Год назад +1

    приятно посмотреть видос шарящего спеца

  • @paniciour
    @paniciour Год назад

    вельми файно быть гофером, ото всё багно - фронтънда, фулстык - просто невыликовная грыжа

  • @Александр-ж8ф5э
    @Александр-ж8ф5э Год назад +1

    У тебя есть курсы?

  • @АндрейАнин-г9д
    @АндрейАнин-г9д Год назад

    HTML/CSS сильно поменялся. Это говорит о том, что автор пишет легаси код. Не следит за лучшими практиками.
    А еще автор не осилил лучшие практики функционального программирования. Тоже строчит легаси.

  • @sayonara9922
    @sayonara9922 Год назад

    Рассуждения под фонк

  • @prostacify
    @prostacify Год назад

    пожалуйста смести камеру но 10 см в лево и и на ~ 4 вниз. Рад тебя смотреть. но взгляд в сторону просто коробит. ИМХО

  • @kolyabokov88
    @kolyabokov88 Год назад

    Опять не согласен с вами) Не ради спора пишу все это, сразу хочу заметить, но вот вы говорите что ничего в языках особо не поменялось, это да, но сайты стали сильно сложнее. Раньше на jq нужно было по кнопке модалоку открыть, а сейчас анимации адовые, куча логики в приложениях итд
    Раньше нужен был один jq, а сейчас тайпскрипт, реакт, редакс какой ниубдь, какой ниубдь формик, графкуль какой ниубдь реакт кввери, что нибудь из тестов типа джест или супресс и проч проч и все это спрашивают на собеседованиях. Другими словами массив информации который сейчас нужен Джуну фронту сопоставим с тем, что раньше должен был знать "веб разработчик". Приложения усложняются, не просто так пошло ведь это разделение на фронт и бек.

  • @ДенисКолчев-щ4с
    @ДенисКолчев-щ4с Год назад +1

    Блин, мне нравится С++, вообще не понятно, куда развиваться

    • @ProBelDev
      @ProBelDev  Год назад

      Даже не знаю что посоветовать(ну кроме того, что бы посмотреть другой язык программирования)
      C++ в современном мире используется ну крайне редко, в основном в разработке игр(сильно реже чем C#), и в программирование микроконтролеров)

    • @ДенисКолчев-щ4с
      @ДенисКолчев-щ4с Год назад +1

      @@ProBelDev ну ещё в картах, еде, поиске, браузере Яндекс. Очень много у Касперского в системах безопасности, в Photoshop, приложухах для монтажа видосов
      А на микроконтроллеры находил работу лишь на Си. Но перспектива, что никогда не буду использовать ООП, SOLID, паттерны вынудила уйти из такого места. Такое вот обесценивание собственного образования, на мой взгляд

    • @ProBelDev
      @ProBelDev  Год назад

      И во все эти компании крайне сложно попасть человеку с небольшим опытом. Вообще мне кажется плохая идея отталкиваться от языка, стоит отталкиваться от того, чем хочешь заниматься (веб, мобилки, базы данных, игры, а может вообще вообще нейросети) и уже выбирать язык программирования исходя из того, что популярно в этой сфере. А если уже хорошо знаешь Си++ то перейти на любой язык программирование - это занятия на пару недель)

    • @ДенисКолчев-щ4с
      @ДенисКолчев-щ4с Год назад

      @@ProBelDev мне кажется для разных людей - разный подход.
      Могу сказать, что от сферы меняются лишь названия классов и методов. Так что какая разница, что прогать? И это будет правда лишь отчасти.
      А мне web и mobile разрабы могут сказать, что на любой язык перейти можно за пол года, даже на С++. И вообще разницы с Си нет. Лишь классы появятся. Что тоже будет не объективно.
      Вряд ли 10 лет мобилок или web будут релевантны для получения работы на С++. Так что тут лишь один путь условный, учить плюсы.
      Меня оценили на junior+ в компании Movavi. Только такой уровень, видимо, в кризис тяжело продать.

    • @ProBelDev
      @ProBelDev  Год назад +1

      Если под сферами понимать мобилки, бэк и тд. То абсолютно не согласен, что только название классов будут меняться, на каждой платформе нужно думать абсолютно об разных вещах, например на бэке - о безопасности (что бы твоя база данных не утекла в открытый доступ или что бы просто не дропнуть базу), на мобилке нужно думать о том что твой код будет выполняться на устройстве с небольшой производительностью, думать о том, что бы не высаживать акум, работать с устройствами мобилки(камерой, микрофоном и тд). Зная и имея опыт работы со своей платформой - ты напишешь хороший код на любом языке для этой платформы.
      С другой стороны человек который знает тот же js и никогда бэкенд не писал, сразу не напишет хороший бэкенд)