Это лучший демативатор для тех, кто начал изучать Java!!! Удивляет даже то, что автор помнит все эти названия, не говоря уже о том, что в них разбирается ))
Вся эта схема предназначена для того, чтобы люди понимали, что именно им предстоит изучить в первые 3-4 года своей карьеры в Java :) Для новичков достаточно и 30% этой схемы ☺️
Вродь не так и много. Также, я уверен что сразу со всеми технологиями ,одновременно , никто не работает. Большинство достаточно знать поверхностно , для начала работы с ними. А дальше можно углубляться в то чем занимаешься . P.S. Также нужно понимать , что зная например java , понять питон или дж-скрипт будет очень просто(пару недель и можно писать). Тоже можно сказать про базы данных . Изучив postgreSQL можно работать с MySql и наоборот . В целом чем больше знаешь , тем легче учить остальное. Ну и незнание на профессиональном уровне инструмента не означает что им нельзя пользоватся.
@@NickRuster здравствуйте, мне 15 лет изучаю Java 2 месяца, сначала изучал на JavaRush , но сейчас перешёл на книгу Шилдта за неделю разобрал +-1/3 книги, возможно мне всё изучить за 5-7 месяцев, уделяя по 4-5ч в день?
По идее можно вашу схему развить до всех существующих языков в мире, там где веб еще приписать php, python и т.д. а у них там еще свои ветки. Если учить все что вы тут в схеме нахуячили и всей жизни не хватит, пока учите один спектр, выходят новые версии других технологий, так что это "древо" только отгонит любого желающего учить программирование и по факту столько джуну не надо точно.
Да, полностью с вами согласен, можно легко развить до full stack разработчика :) Но все же мне хотелось показать, с чем могут столкнуться новички в первые несколько лет карьеры. Не обязательно учить вообще все, от такого точно можно будет свихнуться 🥲 Для джунов достаточно и 30% этой схема
Верно, вот только весь этот "лес" технологий будут спрашивать на собеседовании... Сейчас собеседования у программистов (особенно у джунов) выглядят как лютый квалификационный экзамен...
Не знаю, для джуна надо знать Java Core, спринг, хибернейт и sql. Остальное гит, мавен и так далее, надо хоть частично знать, но это за один день учится. Так что если знаете всё вышеперечисленное, ищите работу, у вас всё получится
Вообще все правильно он говорит...при чем тут нужен ты или не нужен ТОЛЬКО с java core ... Во первых начинать точно стоит с просто старого доброго джава кор...в видео автор говорит , мол структуры данных ...ох я бы хотел посмотреть на типичного свитчера , которому всучили эту идею ...на его глаза и мысли ...какие структуры ... Какие данных ...на полном серьезе советовать такое начинаещему , ну это надо иметь цель разрушить сознание человека. Как он должен работать со структурами если он банально ещё не знает даже таких елементарный истин как циклы, условия , функции, понятия не имеет что такое ООП и что такое классы, объекты, методы, на кой все это надо ....поэтому да ...кор...и только кор в начале . И никаких алгоритмов и структур данных ...и уже зотя бы после изучение основ кора ...только когда "клиент" понимает вообще зотя как работать со строками, массивами, писать функции простейшие , не боится школьных задачек по программированию , какие нибудь простцшие крестики нолики сделать было бы идеально ...тогда и только тогда его модно пускать уже за алгоритмы и структуры данных...тут он уже не будет отвлекаться на мелочи, будет работать с ними как со старыми знакомыми , и тогда уже будет и пониматься все что делается. Автор предлагает вместо обучение езде на машине , изучать двигательно внутреннего сгорания
Берём вакансию и выписываем что там есть у большинства: Java, Spring boot и mvc, Spring data/Hibernate, английский интермидиан, мавен либо градле, sql + postgres/mysql/nosql, ну и git. Иногда unit-tests
Мало качественных видео по автоматизации сборки и тестирования приложения. Teamcity, Jenkins, githab Actions, gitlab cli и тд, было бы круто увидеть видео по общему между ними и различиях и отдельное видео по полной настройке одного из них и соответственно первого деплоя. (ну не для приложения уровня Hello World конечно)
Большое спасибо! Если бы еще эту схему разбить по цветам, например: с самого 0-красный, с "Hello world" и дальше допустим оранжевый потом желтый (джун) и т.д., было бы вообще великолепно!
Схема подробная, автору респект. Насчет винды с обязательным знанием кмд(бат) не очень ясно. Да, какие-то вещи решаются через бат, а в 2к22 через п-шелл скрипты, но чаще это утилиты и планирование. И это все задачи сисадмина или девопса. Программист может это знать, и может даже 2-3 скрипта таскать с собой в избранном, но это не обязательная программа.
Изучаю джаву по курсам 4 месяца, по началу синтаксис и кор залетали как по маслу, сейчас, когда началось изучение спринга и тестов че-то очень туго все идет, даже не знаю как быть-то
Что про андроид не рассказал? По сути же спринг и андроид (включая котлин) - основные два направления, где применяется джава, если цель найти работу в этой сфере
Спасибо за Ваш труд!!! С такими схемами и параллельно кратким объяснениям по каждому пункту дает реальное представление что и за чем (в какой последовательности) изучать. Такая схема даёт реальное представление о том, сколько надо изучить. Пугает!!! Но и радует одновременно!!! Почему радует?! Да чем больше людей отвалятся на этапе изучения, тем лучше тому кто будет упорнее. Надеюсь, я отношусь ко второму типу)) Всем удачи, упорства в обучении и классных предложений по работе!!!
Смотрю что надо знать джуну что бы попасть на работу, это ппц.... Если на каждое взять хотя бы неделю. Вряд ли за неделю java core можно освоить. Понимаешь что за год даже не реально.
Почему array попал в коллекции? Почему работа с потоками это concurrency, когда это multithreading. Concurrency немного про другое. С чего вдруг вычисление среднего стало алгеброй? Почему упоминается про 8 java и про 17, а про 11 только мельком? А где Spring Boot? Мне кажется что название ролика не соответствует его содержимому.
Спасибо, очень интересно, я першол с php и javascript на angular java + spring boot, сктолько всегд надо знать), мне это нравится и я изучаю, но отнемает очень много времени, и все равно понимаешь что все вот это что вы выложили знать на 100% не будешь), жизни не хватить).
Название ролика точно не соответствует материалу, думаю java-developer более подходящее, не увидел в дереве упоминания о паттернах программирования и принципах solid, думаю чтобы научиться писать чистый код требуется их знать и применять, сам в профессии уже 3 года и большинство из этого применяю в работе, желаю успехов в развитии канала!
ХАХА Просто смешно. Мужик если ты это от балды наговорил чтобы повыебываться ,что знаешь кучу умных слов то ок, а если ты это все знаешь и ты еще не работаешь в гугле то хз, что с тобой не так) Road-map целого отдельного it отдела, а не человека)
@@alexone9329 Ну не я подал, я не автор видео. Я тоже разработчик с опытом, не вижу тут совсем "ужасной" подачи. Обычно когда критикуешь, можно хотя бы указать, где человек не прав)
Это лучший демативатор для тех, кто начал изучать Java!!! Удивляет даже то, что автор помнит все эти названия, не говоря уже о том, что в них разбирается ))
Вся эта схема предназначена для того, чтобы люди понимали, что именно им предстоит изучить в первые 3-4 года своей карьеры в Java :)
Для новичков достаточно и 30% этой схемы ☺️
Вродь не так и много. Также, я уверен что сразу со всеми технологиями ,одновременно , никто не работает. Большинство достаточно знать поверхностно , для начала работы с ними. А дальше можно углубляться в то чем занимаешься .
P.S. Также нужно понимать , что зная например java , понять питон или дж-скрипт будет очень просто(пару недель и можно писать). Тоже можно сказать про базы данных . Изучив postgreSQL можно работать с MySql и наоборот . В целом чем больше знаешь , тем легче учить остальное. Ну и незнание на профессиональном уровне инструмента не означает что им нельзя пользоватся.
Да в рекламах курсов об этом не скажут, там говорят только о зарплатах в 200тыщ и более
Ахахах здесь все по факту в этой диаграме ) мне она понравилась - не особо много)
@@NickRuster здравствуйте, мне 15 лет изучаю Java 2 месяца, сначала изучал на JavaRush , но сейчас перешёл на книгу Шилдта за неделю разобрал +-1/3 книги, возможно мне всё изучить за 5-7 месяцев, уделяя по 4-5ч в день?
По идее можно вашу схему развить до всех существующих языков в мире, там где веб еще приписать php, python и т.д. а у них там еще свои ветки. Если учить все что вы тут в схеме нахуячили и всей жизни не хватит, пока учите один спектр, выходят новые версии других технологий, так что это "древо" только отгонит любого желающего учить программирование и по факту столько джуну не надо точно.
Да, полностью с вами согласен, можно легко развить до full stack разработчика :) Но все же мне хотелось показать, с чем могут столкнуться новички в первые несколько лет карьеры. Не обязательно учить вообще все, от такого точно можно будет свихнуться 🥲
Для джунов достаточно и 30% этой схема
@@BeTryDeveloper тогда зачем эта приписка про джуна? Это все видео перечеркивает и возникает много негатива.
@@BeTryDeveloper так выпусти видео "30% дерева для джуна"
Почему древо не дорисовано, последним ростком должен идти ⚰️
Учите Java core и устраивайтесь на работу. Если бродить по этому "лесу" технологий - можно навсегда отбить желание заниматься программированием
Верно, вот только весь этот "лес" технологий будут спрашивать на собеседовании... Сейчас собеседования у программистов (особенно у джунов) выглядят как лютый квалификационный экзамен...
Не знаю, для джуна надо знать Java Core, спринг, хибернейт и sql. Остальное гит, мавен и так далее, надо хоть частично знать, но это за один день учится. Так что если знаете всё вышеперечисленное, ищите работу, у вас всё получится
@@Энтони-ч2м гит, мавен, за один день не учится
Да кому ты нужен со своим кором))))? В 2022году?))
Вообще все правильно он говорит...при чем тут нужен ты или не нужен ТОЛЬКО с java core ... Во первых начинать точно стоит с просто старого доброго джава кор...в видео автор говорит , мол структуры данных ...ох я бы хотел посмотреть на типичного свитчера , которому всучили эту идею ...на его глаза и мысли ...какие структуры ... Какие данных ...на полном серьезе советовать такое начинаещему , ну это надо иметь цель разрушить сознание человека. Как он должен работать со структурами если он банально ещё не знает даже таких елементарный истин как циклы, условия , функции, понятия не имеет что такое ООП и что такое классы, объекты, методы, на кой все это надо ....поэтому да ...кор...и только кор в начале . И никаких алгоритмов и структур данных ...и уже зотя бы после изучение основ кора ...только когда "клиент" понимает вообще зотя как работать со строками, массивами, писать функции простейшие , не боится школьных задачек по программированию , какие нибудь простцшие крестики нолики сделать было бы идеально ...тогда и только тогда его модно пускать уже за алгоритмы и структуры данных...тут он уже не будет отвлекаться на мелочи, будет работать с ними как со старыми знакомыми , и тогда уже будет и пониматься все что делается. Автор предлагает вместо обучение езде на машине , изучать двигательно внутреннего сгорания
Берём вакансию и выписываем что там есть у большинства:
Java, Spring boot и mvc, Spring data/Hibernate, английский интермидиан, мавен либо градле, sql + postgres/mysql/nosql, ну и git.
Иногда unit-tests
С таким стэком и без опыта меня назвали "махровым джуном", так что есть смысл добавить понимание docker'а, k8s, СI/CD, Kafka и OAuth2
Интересное видео , спасибо огромное)
Все по существу. Голос умиротворяющий. Подписка.
Мало качественных видео по автоматизации сборки и тестирования приложения. Teamcity, Jenkins, githab Actions, gitlab cli и тд, было бы круто увидеть видео по общему между ними и различиях и отдельное видео по полной настройке одного из них и соответственно первого деплоя. (ну не для приложения уровня Hello World конечно)
Месяц как начал изучать Java и после просмотра этого ролика в душе поселился тихий ужас))
и как успехи сейчас?)))
Умер скорее всего...@@oleksandr3736
как успехи?
@@pchel1488 он умер от ужаса
Дерево знаний смотрится страшно для меня как начинающего, но знания не будут лишними
Большое спасибо! Если бы еще эту схему разбить по цветам, например: с самого 0-красный, с "Hello world" и дальше допустим оранжевый потом желтый (джун) и т.д., было бы вообще великолепно!
Схема подробная, автору респект.
Насчет винды с обязательным знанием кмд(бат) не очень ясно. Да, какие-то вещи решаются через бат, а в 2к22 через п-шелл скрипты, но чаще это утилиты и планирование. И это все задачи сисадмина или девопса. Программист может это знать, и может даже 2-3 скрипта таскать с собой в избранном, но это не обязательная программа.
в чем вы рисуете это дерево?
Изучаю джаву по курсам 4 месяца, по началу синтаксис и кор залетали как по маслу, сейчас, когда началось изучение спринга и тестов че-то очень туго все идет, даже не знаю как быть-то
как успехи?
Здравствуйте. А диаграмму вы строите в какой программе? Заранее спасибо)
Здравствуйте! Это coggle.it :)
Есть проблема ознакомления с некоторыми специфическими направлениями,непонятно их практическое применение.
Что про андроид не рассказал? По сути же спринг и андроид (включая котлин) - основные два направления, где применяется джава, если цель найти работу в этой сфере
За год написания всякик говнопроектов, ознакомился с 2/3 этой схемы )))
Спасибо за Ваш труд!!!
С такими схемами и параллельно кратким объяснениям по каждому пункту дает реальное представление что и за чем (в какой последовательности) изучать.
Такая схема даёт реальное представление о том, сколько надо изучить.
Пугает!!! Но и радует одновременно!!!
Почему радует?! Да чем больше людей отвалятся на этапе изучения, тем лучше тому кто будет упорнее. Надеюсь, я отношусь ко второму типу))
Всем удачи, упорства в обучении и классных предложений по работе!!!
Не то время мы для вката выбрали)
Так думают все, что я не отвалюсь, дойду, улыбаются и потеют.
Смотрю что надо знать джуну что бы попасть на работу, это ппц....
Если на каждое взять хотя бы неделю.
Вряд ли за неделю java core можно освоить.
Понимаешь что за год даже не реально.
а где ссылка на юдеми
разницу между jvm
Почему array попал в коллекции? Почему работа с потоками это concurrency, когда это multithreading. Concurrency немного про другое. С чего вдруг вычисление среднего стало алгеброй? Почему упоминается про 8 java и про 17, а про 11 только мельком? А где Spring Boot? Мне кажется что название ролика не соответствует его содержимому.
Массив это структура данных, частью Java Collections Framework он не является, тут вы правы.
Спасибо, очень интересно, я першол с php и javascript на angular java + spring boot, сктолько всегд надо знать), мне это нравится и я изучаю, но отнемает очень много времени, и все равно понимаешь что все вот это что вы выложили знать на 100% не будешь), жизни не хватить).
Я думаю не математика а арифметика и логика важна. Если хотите то можете доказать что именно математика нужна
Нужно еще знать AngularJS ребята. На стажировках потребуют писать фронт.
А достаточно будет только выучить все эти слова?
Да, будет даже избыточно.
JSON ??
Спасибо, интересно, но упустил мне кажется патерны
Название ролика точно не соответствует материалу, думаю java-developer более подходящее, не увидел в дереве упоминания о паттернах программирования и принципах solid, думаю чтобы научиться писать чистый код требуется их знать и применять, сам в профессии уже 3 года и большинство из этого применяю в работе, желаю успехов в развитии канала!
Дерево для фронта было б неплохо увидеть
Подскажите инструмент для рисования таких схем?
В видео используется coggle.it
Помимо онлайн сервисов, есть плагин для IDEA, вполне годный. Ну или погубил Mind Map и подбери подходящий сервис или приложение.
я лучше пойду варп двигатель изобретать. это гораздо проще чем стать джавистом.
ХАХА Просто смешно. Мужик если ты это от балды наговорил чтобы повыебываться ,что знаешь кучу умных слов то ок, а если ты это все знаешь и ты еще не работаешь в гугле то хз, что с тобой не так) Road-map целого отдельного it отдела, а не человека)
На собеседовании можно и не вспомнить всё это
Контент безусловно интересный, но к моему сожалению ориентирован на тех, кто способен говорить с Вами на одном языке. А я них.. не понял :D
Так а в чем проблема,начинай учить по той карте,что он привел
самые полезные комманды git merge git rebase
Ужасное видео,автор абсолютно не разбирается в айти
почему вы так решили?
Чем подкреплено ваше утверждение?
@@erkin7138 тем,что я работаю,и знаю,как это устроено в реальной жизни,ты действительно ужасно подал информацию
@@alexone9329 Ну не я подал, я не автор видео. Я тоже разработчик с опытом, не вижу тут совсем "ужасной" подачи. Обычно когда критикуешь, можно хотя бы указать, где человек не прав)
Борис, хорош. Очень хорошо и поступательно дал инфу что изучать.