Стань Лучшим Java-разработчиком в 2024: Секреты Junior-разработчика!

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

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

  • @user-Pravdarub586
    @user-Pravdarub586 3 года назад +90

    Это лучший демативатор для тех, кто начал изучать Java!!! Удивляет даже то, что автор помнит все эти названия, не говоря уже о том, что в них разбирается ))

    • @BeTryDeveloper
      @BeTryDeveloper  3 года назад +22

      Вся эта схема предназначена для того, чтобы люди понимали, что именно им предстоит изучить в первые 3-4 года своей карьеры в Java :)
      Для новичков достаточно и 30% этой схемы ☺️

    • @alekseychekalyuk3351
      @alekseychekalyuk3351 3 года назад +8

      Вродь не так и много. Также, я уверен что сразу со всеми технологиями ,одновременно , никто не работает. Большинство достаточно знать поверхностно , для начала работы с ними. А дальше можно углубляться в то чем занимаешься .
      P.S. Также нужно понимать , что зная например java , понять питон или дж-скрипт будет очень просто(пару недель и можно писать). Тоже можно сказать про базы данных . Изучив postgreSQL можно работать с MySql и наоборот . В целом чем больше знаешь , тем легче учить остальное. Ну и незнание на профессиональном уровне инструмента не означает что им нельзя пользоватся.

    • @JeyX90
      @JeyX90 3 года назад +16

      Да в рекламах курсов об этом не скажут, там говорят только о зарплатах в 200тыщ и более

    • @NickRuster
      @NickRuster 2 года назад +2

      Ахахах здесь все по факту в этой диаграме ) мне она понравилась - не особо много)

    • @АлександрРаспутин-т3ы
      @АлександрРаспутин-т3ы 2 года назад +1

      @@NickRuster здравствуйте, мне 15 лет изучаю Java 2 месяца, сначала изучал на JavaRush , но сейчас перешёл на книгу Шилдта за неделю разобрал +-1/3 книги, возможно мне всё изучить за 5-7 месяцев, уделяя по 4-5ч в день?

  • @drew333221
    @drew333221 3 года назад +26

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

    • @BeTryDeveloper
      @BeTryDeveloper  3 года назад +3

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

    • @TatsuLeo
      @TatsuLeo 2 года назад +5

      @@BeTryDeveloper тогда зачем эта приписка про джуна? Это все видео перечеркивает и возникает много негатива.

    • @ТарасБульба-д2ц
      @ТарасБульба-д2ц 2 года назад +3

      @@BeTryDeveloper так выпусти видео "30% дерева для джуна"

    • @YuriyKarpovich
      @YuriyKarpovich 2 года назад +1

      Почему древо не дорисовано, последним ростком должен идти ⚰️

  • @КритикЛатунский-х1т
    @КритикЛатунский-х1т 2 года назад +37

    Учите Java core и устраивайтесь на работу. Если бродить по этому "лесу" технологий - можно навсегда отбить желание заниматься программированием

    • @ГрегорКлиган-р3г
      @ГрегорКлиган-р3г 2 года назад +15

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

    • @Энтони-ч2м
      @Энтони-ч2м 2 года назад +1

      Не знаю, для джуна надо знать Java Core, спринг, хибернейт и sql. Остальное гит, мавен и так далее, надо хоть частично знать, но это за один день учится. Так что если знаете всё вышеперечисленное, ищите работу, у вас всё получится

    • @vip51000
      @vip51000 2 года назад

      @@Энтони-ч2м гит, мавен, за один день не учится

    • @КостяЛюбитель-о5о
      @КостяЛюбитель-о5о 2 года назад +1

      Да кому ты нужен со своим кором))))? В 2022году?))

    • @X1N06
      @X1N06 2 года назад +5

      Вообще все правильно он говорит...при чем тут нужен ты или не нужен ТОЛЬКО с java core ... Во первых начинать точно стоит с просто старого доброго джава кор...в видео автор говорит , мол структуры данных ...ох я бы хотел посмотреть на типичного свитчера , которому всучили эту идею ...на его глаза и мысли ...какие структуры ... Какие данных ...на полном серьезе советовать такое начинаещему , ну это надо иметь цель разрушить сознание человека. Как он должен работать со структурами если он банально ещё не знает даже таких елементарный истин как циклы, условия , функции, понятия не имеет что такое ООП и что такое классы, объекты, методы, на кой все это надо ....поэтому да ...кор...и только кор в начале . И никаких алгоритмов и структур данных ...и уже зотя бы после изучение основ кора ...только когда "клиент" понимает вообще зотя как работать со строками, массивами, писать функции простейшие , не боится школьных задачек по программированию , какие нибудь простцшие крестики нолики сделать было бы идеально ...тогда и только тогда его модно пускать уже за алгоритмы и структуры данных...тут он уже не будет отвлекаться на мелочи, будет работать с ними как со старыми знакомыми , и тогда уже будет и пониматься все что делается. Автор предлагает вместо обучение езде на машине , изучать двигательно внутреннего сгорания

  • @КостяЛюбитель-о5о
    @КостяЛюбитель-о5о 2 года назад +4

    Берём вакансию и выписываем что там есть у большинства:
    Java, Spring boot и mvc, Spring data/Hibernate, английский интермидиан, мавен либо градле, sql + postgres/mysql/nosql, ну и git.
    Иногда unit-tests

    • @АмирХасанов-г2х
      @АмирХасанов-г2х 10 месяцев назад

      С таким стэком и без опыта меня назвали "махровым джуном", так что есть смысл добавить понимание docker'а, k8s, СI/CD, Kafka и OAuth2

  • @ГригорийФролов-с8ы
    @ГригорийФролов-с8ы 3 года назад +3

    Интересное видео , спасибо огромное)

  • @assilsigma7359
    @assilsigma7359 3 года назад +1

    Все по существу. Голос умиротворяющий. Подписка.

  • @shaaarkfromikea7546
    @shaaarkfromikea7546 3 года назад +13

    Мало качественных видео по автоматизации сборки и тестирования приложения. Teamcity, Jenkins, githab Actions, gitlab cli и тд, было бы круто увидеть видео по общему между ними и различиях и отдельное видео по полной настройке одного из них и соответственно первого деплоя. (ну не для приложения уровня Hello World конечно)

  • @СергейГончаров-э4г
    @СергейГончаров-э4г 2 года назад +20

    Месяц как начал изучать Java и после просмотра этого ролика в душе поселился тихий ужас))

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

      и как успехи сейчас?)))

    • @iteducation1657
      @iteducation1657 10 месяцев назад

      Умер скорее всего...@@oleksandr3736

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

      как успехи?

    • @altastagione
      @altastagione 22 дня назад

      @@pchel1488 он умер от ужаса

  • @sergeyly5438
    @sergeyly5438 2 года назад +8

    Дерево знаний смотрится страшно для меня как начинающего, но знания не будут лишними

  • @romanvern8442
    @romanvern8442 2 года назад +3

    Большое спасибо! Если бы еще эту схему разбить по цветам, например: с самого 0-красный, с "Hello world" и дальше допустим оранжевый потом желтый (джун) и т.д., было бы вообще великолепно!

  • @nmodonov
    @nmodonov 2 года назад +1

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

  • @алексейпукари
    @алексейпукари Год назад

    в чем вы рисуете это дерево?

  • @user-zt4qw3op2n
    @user-zt4qw3op2n 2 года назад +1

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

  • @forfun8457
    @forfun8457 3 года назад +3

    Здравствуйте. А диаграмму вы строите в какой программе? Заранее спасибо)

    • @BeTryDeveloper
      @BeTryDeveloper  2 года назад +1

      Здравствуйте! Это coggle.it :)

  • @razvaluha5148
    @razvaluha5148 3 года назад +1

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

  • @spokoiny7776
    @spokoiny7776 3 года назад +5

    Что про андроид не рассказал? По сути же спринг и андроид (включая котлин) - основные два направления, где применяется джава, если цель найти работу в этой сфере

  • @timurkarev6590
    @timurkarev6590 3 года назад +7

    За год написания всякик говнопроектов, ознакомился с 2/3 этой схемы )))

  • @alexeySp
    @alexeySp 2 года назад +1

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

    • @nonamenonamov8852
      @nonamenonamov8852 2 года назад

      Не то время мы для вката выбрали)

    • @YuriyKarpovich
      @YuriyKarpovich 2 года назад

      Так думают все, что я не отвалюсь, дойду, улыбаются и потеют.

  • @MikhailBezhaneishvili
    @MikhailBezhaneishvili 11 месяцев назад

    Смотрю что надо знать джуну что бы попасть на работу, это ппц....
    Если на каждое взять хотя бы неделю.
    Вряд ли за неделю java core можно освоить.
    Понимаешь что за год даже не реально.

  • @AlexeyRiched
    @AlexeyRiched 2 года назад

    а где ссылка на юдеми

  • @constantsvariables866
    @constantsvariables866 2 года назад

    разницу между jvm

  • @leonidnelepov6304
    @leonidnelepov6304 3 года назад +1

    Почему array попал в коллекции? Почему работа с потоками это concurrency, когда это multithreading. Concurrency немного про другое. С чего вдруг вычисление среднего стало алгеброй? Почему упоминается про 8 java и про 17, а про 11 только мельком? А где Spring Boot? Мне кажется что название ролика не соответствует его содержимому.

    • @erkin7138
      @erkin7138 2 года назад

      Массив это структура данных, частью Java Collections Framework он не является, тут вы правы.

  • @SergioUkrAr
    @SergioUkrAr 3 года назад +5

    Спасибо, очень интересно, я першол с php и javascript на angular java + spring boot, сктолько всегд надо знать), мне это нравится и я изучаю, но отнемает очень много времени, и все равно понимаешь что все вот это что вы выложили знать на 100% не будешь), жизни не хватить).

  • @azizbekboynazarov1959
    @azizbekboynazarov1959 2 года назад

    Я думаю не математика а арифметика и логика важна. Если хотите то можете доказать что именно математика нужна

  • @vip51000
    @vip51000 2 года назад +1

    Нужно еще знать AngularJS ребята. На стажировках потребуют писать фронт.

  • @MentorOfMentors
    @MentorOfMentors 2 года назад +1

    А достаточно будет только выучить все эти слова?

    • @YuriyKarpovich
      @YuriyKarpovich 2 года назад +1

      Да, будет даже избыточно.

  • @ДимаДанилович-ь9ф
    @ДимаДанилович-ь9ф 3 года назад

    JSON ??

  • @ОлександрКузьмінчук-з9л

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

  • @RomanPovetkin
    @RomanPovetkin 2 года назад

    Название ролика точно не соответствует материалу, думаю java-developer более подходящее, не увидел в дереве упоминания о паттернах программирования и принципах solid, думаю чтобы научиться писать чистый код требуется их знать и применять, сам в профессии уже 3 года и большинство из этого применяю в работе, желаю успехов в развитии канала!

  • @ШоТакое-ш6й
    @ШоТакое-ш6й 2 года назад +3

    Дерево для фронта было б неплохо увидеть

  • @ПавловДенис-н9м
    @ПавловДенис-н9м 3 года назад +2

    Подскажите инструмент для рисования таких схем?

    • @BeTryDeveloper
      @BeTryDeveloper  3 года назад +3

      В видео используется coggle.it

    • @МихаилИльинский-ж6о
      @МихаилИльинский-ж6о 3 года назад +2

      Помимо онлайн сервисов, есть плагин для IDEA, вполне годный. Ну или погубил Mind Map и подбери подходящий сервис или приложение.

  • @akolchanov83
    @akolchanov83 2 года назад +2

    я лучше пойду варп двигатель изобретать. это гораздо проще чем стать джавистом.

  • @MRRIBO
    @MRRIBO 2 года назад +1

    ХАХА Просто смешно. Мужик если ты это от балды наговорил чтобы повыебываться ,что знаешь кучу умных слов то ок, а если ты это все знаешь и ты еще не работаешь в гугле то хз, что с тобой не так) Road-map целого отдельного it отдела, а не человека)

  • @ResidentOf
    @ResidentOf 2 года назад +1

    На собеседовании можно и не вспомнить всё это

  • @СергейГорст-ь7ч
    @СергейГорст-ь7ч 2 года назад +1

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

    • @thecomrad1677
      @thecomrad1677 2 года назад

      Так а в чем проблема,начинай учить по той карте,что он привел

  • @MikhailBezhaneishvili
    @MikhailBezhaneishvili 10 месяцев назад

    самые полезные комманды git merge git rebase

  • @alexone9329
    @alexone9329 2 года назад

    Ужасное видео,автор абсолютно не разбирается в айти

    • @BeTryDeveloper
      @BeTryDeveloper  2 года назад

      почему вы так решили?

    • @erkin7138
      @erkin7138 2 года назад

      Чем подкреплено ваше утверждение?

    • @alexone9329
      @alexone9329 2 года назад

      @@erkin7138 тем,что я работаю,и знаю,как это устроено в реальной жизни,ты действительно ужасно подал информацию

    • @erkin7138
      @erkin7138 2 года назад +5

      @@alexone9329 Ну не я подал, я не автор видео. Я тоже разработчик с опытом, не вижу тут совсем "ужасной" подачи. Обычно когда критикуешь, можно хотя бы указать, где человек не прав)

  • @Cizgarinec
    @Cizgarinec 2 года назад +2

    Борис, хорош. Очень хорошо и поступательно дал инфу что изучать.