Таймкоды: 00:00 начало 0:50 - почему Java? 1:56 - возможности языка Java 3:14 - какие проекты Вас ждут на пути джава разработчика 5:49 - перспективы для разработчика в Java 8:13 - порог входа 10:14 - минусы языка 12:42 - плюсы языка
Дякую за відео. Обрав Java за її слоган: Write once, run anywhere (WORA), також за те, що нові версії підтримують написано на старих, тому реально не треба весь час заново перевчатись, також недолюблюю Microsoft(#Linux4ever) і тому C# не моє, ну і фронт теж не для мене. Зараз довчаюсь вже на Java Developer, скоро фінальний проект на курсі. Маю технічну освіту і великий досвід(біля 20 років) роботи теж в сфері ІТ (комп'ютерний сервіс: ремонти, діагностика, збірка, профілактика, продаж тощо) тому сподіваюсь, що роботу довго не доведеться шукати. Всім, хто в пошуку роботи, удачі! Всім, хто хоче вчити Java чи щось інше - робіть, дійте і все вийде, головне - не опускати руки.
Спасибо за видео, активно изучаю именно Java сейчас. При выборе углубился и руководствовался 1 в каких целях и где используется тот или иной язык (пришлось разобраться что такое back front) и вообще немного прошелся по всем основным языкам. 2 смотрел на то какие перспективы и позиции у яп сейчас и на будущее, какие реальные шансы на трудоустройство (не ради забавы изучаем иногда и с криком нервным 😁); ну а все остальные + - в процессе изучения познались. И понял что комьюнити оч широкое и на любой мой вопрос уже кто то дал ответ, это конечно круто и в познании яп оч помогает. Спасибо за видео, на ютубе хватает разнообразных видео такого плана, но то как это делаешь ты, реально заслуживает внимания, спасибо
@@Zero-zf2jq Самостоятельно и ментор на job4j Считаю наиболее удачный путь кмизучению это менторство с хорошей программой в украине еще знаю fixminded мне нравится, наверняка есть еще хорошие компании.
Устроился на позицию Junior Java Developer спустя 10 месяцев изучения с 4-го собеседования. Работаю удаленно, условия работы достойные. Кто говорит, что без опыта не берут, плохо ищете, либо не делаете работу над ошибками.
Здравствуйте. Действительно круто! А можете пожалуйста сказать как именно вы учили джава...с с ноля за 10 мес. или нет; использовали книгу или книги, или быть может видео уроки, или у вас друг синьйор по джаве...можете плиз рассказать. Спасибо заранее!
@@alexua3920 Пришел к Java с школьным опытом на паскале, поэтому основы программирования и опыт написания примитивных задач имелся. Стартанул обучение с JavaRush, дошел до 35 lvl и попал на стажировку от них. Это онлайн-обучение, где в течение 3 месяцев изучал основы Enterprise разработки. По материалу: искал все в гугле, смотрел обучающие видео. Все на самодисциплине, ставил норму на день, которую нужно обязательно в день, 4 часа. Тут главное иметь цель чего ты хочешь добиться и достигать ее. И главное показать себя на собеседовании, это очень важно)
Я устроился тоже спустя 10 месяцев в крупную компанию, с нуля. По факту было 2 технических собеседования на одну и туже вакансию. Всем удачи! Java Top!
Хотел сказать что на канале не только начинающие программисты, а и те кто вошли в ИТ. Можешь рассказать как построить процес обучения эфективно (не только как Джуну а и Мидлу) какие по твоему мнению нужно сделать шаги? от - до Например: Шаблоны проектрования, ООП, Java 8 (Stream API)
Виталий, подскажите начинающему на NetBeans 12.0, почему метод readLine () не ждет ввода с клавиатуры, выполнение проходит дальше будто бы введен null?
На твою первую работу нужны были знания Spring? Сейчас это must have для каждого, мне так кажется, хотя я только в процессе изучения и на вакансии поглядываю изредка.
Виталий приветствую! Хочу тебя поблагодарить за контент, и этот выпуск в частности. Тут ты говоришь, что время с начала изучения Java до первого места работы составило примерно 6 месяцев. Отсюда возникает ряд вопросов. 1)По какой схеме(программе) ты занимался лично? Почему говорю "схема", потому что без схематического подхода к изучению какого бы то ни было языка не возможно достигнуть положительного результата. 2) Какие ресурсы ты использовал для закрепления пройденного материала по теории? В частности ресурсы с задачами по темам. 3) Какие ресурсы с тестами ты использовал для понимания, какого уровня знаний ты достиг, и какие темы стоило бы подтянуть? 4) Все, кто говорят о том, что научиться программированию не составляет труда, но тут возникает еще вопрос, что ты лично думаешь об этом? Что будет лучшим инструментом для самостоятельного изучения? Видеоуроки? Онлайн курсы? Книги Хорстмана, Эккеля, или еще кого либо.. Может быть JavaRush? Есть одна идея, которую я подсмотрел на канале по C# которую я бы хотел видеть на канале на Java тематику. Если интересно, то могу поделиться. P.S. Почитал комментарии и кажется, что я угадал вопросы многих зрителей канала.
Привет, спасибо! 1. Я занимался честно сказать как попало, просто брал любую книгу которая мне попадала под руки и читал ее. Первое что прочитал тогда было "Философия Java", тогда я не думал что нужна какая-то схема, просто учил все подряд :) 2. В основном это были книги опять же та же "Философия Java", обычно в конце каждой главы были какие-то задачки по пройденному материалу, вот их и делал, обязательно все и обязательно все осмысленно. 3. Я ничего такого не проверял честно сказать, я просто обучался и потом в какой-то момент увидел объявление о стажировке в IT компании, пошел попробовать свои силы и прошел :) 4. Я думаю что научиться программированию составляет очень большого труда. Времени, усилий, если никогда с этим не работал в некоторых моментах мозг выворачивается наизнанку, не верю тем кто говорит что учить программирование и получить какой-то результат это легко. Лучший инструмент это окружить себя программированием со всех сторон максимально, ходить на курсы, читать книжки, делать тесты, писать свои проекты, решать задачи, в свободное время смотреть IT каналы и читать IT статьи, в общем такой же подход как в изучении английского. Если есть идеи для видео, то напишите конечно, я с удовольствием рассмотрю как тему для следующего видео :)
Спасибо за видео. Изучаю Java но планирую двигать в область разработки Android приложений, выбрал его потому что, как ты и сказал, мне это интереснее и принесёт больше удовольствия нежели лазанье в бесконечных дебрях Enterprise =) Хотелось бы увидеть такое же подробное видео про Android.
у меня было наоборот) я хотел изучать андроид, но начал изучать джаву узнал про спринг и меня затянуло именно туда, а на андроид сейчас и смотреть не хочу. хочу работать со спрингом, хибернейтом и тд)
Привет, на самом деле на part-time очень немногие компании берут. Если вопрос в том сколько времени нужно, чтобы дойти до такого уровня когда уже можно работать-подрабатывать то где-то 6-12 месяцев, а вот с part-time работой это проблемно, обычно все хотят полную занятость, лучше всего в таком случае искать работу на фрилансе, например одноразовые заказы, тогда подработка действительно возможна. Удачи!
Виталий спасибо за видео! Скажите пожалуйста, какой уровень должен быть изучен языка Java, чтоб можно было создавать приложения для Андроид, (не игры). Спасибо заранее!
Здравствуйте, достаточно хорошо знать Java Core, а затем сразу начинать учить Андроид, в Андроид там совершенно другие АПИ для работы, поэтому чем раньше вы их начнете учить, тем лучше
Учишь джаву год. идешь в компанию и пишешь на котлине, джаваскрипте, груве, кложуре, си++, питон, и совсем чуть чуть на джаве. Потрясающий язык. Ставлю лайк
Вы сказали, что на java можно писать бэкенд, но, например, про андройд ни слова. И вообще, хотелось бы услышать размышление на тему, какие плюсы и минусы андройд и бэкенд разработки. И ещё можно сравнить java и kotlin)
Так сказал же что можете писать мобильные приложения. Та же Java, только фреймворки другие. Если Вам интересно участвовать в разработке (писать бэкенд) крупных и масштабных (и "древних") проектов - то Вам энтерпрайз, а если больше нравится кнопочки двигать и заморачиваться с разными устройствами - то в мобильную разработку. Как-то так)
Виталий, я уже прочел от А до Я Шилдта, скажите нужно ли мне еще какую-то литературу прочесть до собеса? И что более на собесе оценивают то что я самообучением занимался или то что я курсы по программированию закончил на отлично? На что более акцент делать) Заранее спасибо за ответ :)
если идете на трейни, то сам еффект самообучения большой плюс для вас (трейни вакансия убьІточна для компании и они берут как инвестицию в будуйщее), если на джуна то нужно будет россказать что делал (даже если ето калькулятор для себя), россказать как делал, юзал ли какие паттерньІ, если юзал то как оно все фунциклировало (например: я писал штуку которая по хттп делает гет запрос на несколько сайтов вьІтаскивает из них инфу и пишет мне куда то в файл, я тут заюзал стратегию, потому что сами сайтьІ читать надо по разному а инфу писать уже унификовано, и ето вьІглядило так "описание реализации моей стратегии") так же на джуна SQL BASICS (чисто как какой запрос делать, возможно с джоином, могут и за аггрегацию спросить optional) по трейни вот за SQL тяжело сказать. Ну и впринципе на trainee/junior позиции больше отбирают по софт скиллам, смотря на твою мотивацию, и подходиш ли тьІ им как человек
И кстате если вьІ только прочли Шилдта, то ето значит что вьІ вообще не тяните ни на джуна ни на трейни, без практики вьІ просто не пройдете ниодного интервью, если я правильно понял и практики у вас 0, то напишите для себя хотя бьІ калькулятор/тудулист или еще какую баянщину, чисто руку набить
Честно сказать Шилда маловато будет, это только начало, еще надо знать Базы данных, технологии, веб, Джава АПИ разные (java nio, java io) и тд. поэтому еще много чего нужно освоить для собеса. Я думаю на собесе будут оценивать только знания и навыки, оба этих критерия не сильно важны для компаний :) Удачи!
Здравствуйте я являюсь жителем другой страны но хочу устроиться на работу в Москве могут ли возникнут у меня проблемы с документами ? Ps Знаю комментарий не по теме видео
Выбрала Java. Перехожу из маркетинга в IT и выбирала на основании собственного исследования и аналитики вакансий, стоимости чч и количества уже разработанных и работающих решений на языке. Надеюсь получится переход за 5-6 месяцев.
@@berry.travel я понимаю, что всем хочется ЗП программиста, но для того чтобы быть хорошим IT специалистом надо слишком много знать и ваши сроки нереальны. Я прошёл этот путь, а вы нет, спор не имеет смысла, так как вы не знаете о чем говорите.
Встроенного синтетического сахара мало, зато всяких надстроек - выше крыши. Смотришь в код, а там половина кода в аннотациях... и тут ты понимаешь, что теперь еще нужно и это всё усвоить.
Виталий, вот ты техлид, молод и успешен. А какое у тебя мнение по поводу возрастных джунов, тех людей, которые выучили джаву/др.язык после 10-15 лет опыта в другой сфере?
Это геноцид людей в стране - нэ нада так! Если к вам будет предвзятое отношение по дате рождения - шлите их на .|. прямо там и по лицу. я разрешаю! с ув
В Украине чем больше компания, тем больше шанс попасть без опьІта на Trainee/Junior позицию, ето связано с тем что большая компания может себе позволить инвестировать в студентов, так что кто только учится и хочет войти в ІТ то берите етот фактор на заметку.
Согласен с вами, но также есть и обратная сторона медали, обычно порог входа в таких компаниях гораздо выше, время обучения дольше, и шанс выделиться и получить работу тоже ниже, увы
С июня месяца изучаю Java, и каждый месяц понимаю, что здесь есть то, что нужно изучать с каждым месяцем все больше и больше. Но как найти работу без опыта ? Это очень тяжело ! Мне даже не отвечают на запросы, хотя я живу в Европе.
@@RG-em1nh я на другом канале услышал такую мысль. что в США вообще джуны не нужны. из за того что эту работу выполняют в Индии, пост СНГ. Может и в Европе тоже нужны сразу опытные. тогда ищи работу в постсовке. на удаленке. чтобы опыт получить. получается что Европа и США дают на аутсорс работу. и в самих этих странах нет работы для старта. ну вот такая мысль. может и не совсем верна. но как вариант. где искать. есть курсы. которые за деньги дают возможность получать опыт. это у Немчинского. на сайте.
@@leetovetz Немчинского если послушать, то от этого потока информации просто жить не захочется. По поводу САШ и Индии вообще не уверен, что java будет актуальна в ближайшие пару лет.
З червня вчиш, то ще не багато. І вчитись доведеться весь час, кожен рік все глибше і глибше. Якщо не готовий, то можливо ще не пізно передумати. Якщо готовий, то вчись далі і не зупиняйся. І по роботі шукай варіанти краще на LinkedIn, не на RUclips. Удачі!
Почему нет в Enterprise'е конкурентов у Java? Как минимум Abap, ну и про 1С не будем забывать. С точки зрения Enterprise на этих языках приложение быстрее разрабатывается и покрывает все(ну или практически все) потребности компаний.
Привет, ты сказал о DeBug'e. Можешь ли ты показать разные уровни "отладки" , как она работает на живых проектах? А не на поиске переменных где условие if/for и на этом весь показ окончен)
где ты покажешь как отлавливать и исправлять ошибку в коде , чтобы была и entity/service/ без бд , просто как это работает и правильно из чего исходить..как и где нужно указывать брейкпоинты
@@eveekiviblog7361 Потому что пробовал Java, php, C# & Js - Пишу на Js-React потому что понравился именно этот язык программирования, тут прям можно холивар запилить, но мы не будем ))
Здравствуйте, если прям самые азы (циклы, переменные, массивы) то лучше взять что-нибудь полегче типа Python, а после азов уже в целом без разницы, если нравится Java то берите Java. Порог входа по всем направлениям на первую работу +- одинаковый и кол-во времени которое нужно инвестировать тоже +- одинаковое, поэтому лучше берите то, что нравится. На счет 38 лет, в IT больше всего смотрят на знания, чем на возраст, если будут хорошие знания, то найдете работу без проблем.
мне 39 учу. джаву. конечно стоит. только на ждаве можно хорошие зп получать. и в норм. фирму устроиться. дело не простое. но самое перспективное. так что не слушайте никого. никакого тестирование и т.д. фигачить по джаве. сложно совмещать. но того стоит. зарядиться на процесс нужно. не ждать быстрых 6 месячных переходов. а выучить все технологии по максимуму. тогда будет все ок.
@@dimakozak2751 node.js это бек-енд, JavaScript (чистый, который используют для браузера) это фронтенд. (Объяснил по твоему, потому-что видимо ты не понял, крутых слов типа "серверная машина")👌
На React.js. Отдаем по-разному, какие-то страницы скомпилированы в статические файлы, какие-то с помощью SSR, а некоторые просто собираются на клиенте. Все зависит от конкретного кейса
@@rrroman870 я так понял что у джавараш все таки только все вокруг кора обстоит обучение. а вот тут все таки больше всего есть. не знаю платно ли сейчас . но с нового года точно будет платно. это ребята которые создали интеледже айдию такой сайт создали. hyperskill.org/join/5c60c124
У Django (Python) меньше(быстрее) стоимость разработки. Более высокоуровневый фреймворк. А вообще, тренды в разработке такие, что требуется супер-скоростная разработка, минимальный time to market и фичерение продуктов. Vue.Js и прочее. Со времением, Java будет продолжать терять позиции.
Представьте супер огромное приложение с десятками миллионов пользователей и с сотнями миллионов запросов. Ну так вот, Python не выдержит такой нагрузки. В таких огромных приложения Python безусловно нужен, но в тех местах, где нужна скорость, то есть, получается, что Python - это некий костыль в таких приложениях
Java довольно сложно подвинуть потому что как я и сказал очень большая завязка внутри компаний на этот язык и нет нормальной альтернативы. Python (Django) - не альтернатива, он медленный и не дает пока что того кол-ва инструментов которые есть в Java. Я бы если и сравнивал Java с чем-то так это c Node.js+Typescript но никак не Python.
@@itwithvitaly активное развитие было видно с 7й на 8ю джаву, а дальше похоже они просто версии инкрементируют. я ещё долго собираюсь сидеть на 8й джава ибо не вижу существенных бенефитов обновляться, виду только минусы, ибо 8ка стоит везде, а 11 или 15 джава это экзотика
@@a.o.yaroslavov 11 экзотика? это LTS версия, проекты последних 2 лет на ней начинают. Видишь что предлагают проект с 8 жабой, где даже системы модулей нет - бяги оттуда. Плюс мелких оптимизаций юзабилити и перформанса с каждой версией прилично. Вода камень точит, как грица. Я лично жду Project Loom с виртуальными потоками а-ля Go.
@@itwithvitaly Не надо, оказывается, у меня наушники "сели". Чуть выше средней громкости - сразу бубнёж и каша, и так везде. Поэтому извини, проблема с моей стороны.
Таймкоды:
00:00 начало
0:50 - почему Java?
1:56 - возможности языка Java
3:14 - какие проекты Вас ждут на пути джава разработчика
5:49 - перспективы для разработчика в Java
8:13 - порог входа
10:14 - минусы языка
12:42 - плюсы языка
Виталий, расскажите какой план обучения должен быть у начинающего Java разработчика, пожалуйста
Привет! На самом деле это тема отдельного видео, пусть ребята голосуют лайком, если будет актуально, то обязательно сделаю!
@@itwithvitaly голосуем! Делайте!
@@itwithvitaly джава раш норм проект для обучения джава?
@@Brandmanchik если англ. знаете, могу порекомендовать JetBrains Academy.
@@Brandmanchik я с джавараша вошел в айти
Дякую за відео. Обрав Java за її слоган: Write once, run anywhere (WORA), також за те, що нові версії підтримують написано на старих, тому реально не треба весь час заново перевчатись, також недолюблюю Microsoft(#Linux4ever) і тому C# не моє, ну і фронт теж не для мене. Зараз довчаюсь вже на Java Developer, скоро фінальний проект на курсі. Маю технічну освіту і великий досвід(біля 20 років) роботи теж в сфері ІТ (комп'ютерний сервіс: ремонти, діагностика, збірка, профілактика, продаж тощо) тому сподіваюсь, що роботу довго не доведеться шукати. Всім, хто в пошуку роботи, удачі! Всім, хто хоче вчити Java чи щось інше - робіть, дійте і все вийде, головне - не опускати руки.
Спасибо что смотрите :) Удачи с поиском работы!
А где учитесь? если не секрет.
Спасибо за видео, активно изучаю именно Java сейчас. При выборе углубился и руководствовался
1 в каких целях и где используется тот или иной язык (пришлось разобраться что такое back front) и вообще немного прошелся по всем основным языкам.
2 смотрел на то какие перспективы и позиции у яп сейчас и на будущее, какие реальные шансы на трудоустройство (не ради забавы изучаем иногда и с криком нервным 😁); ну а все остальные + - в процессе изучения познались. И понял что комьюнити оч широкое и на любой мой вопрос уже кто то дал ответ, это конечно круто и в познании яп оч помогает.
Спасибо за видео, на ютубе хватает разнообразных видео такого плана, но то как это делаешь ты, реально заслуживает внимания, спасибо
Здравствуйте!!!
А где вы изучаете джава ?
@@Zero-zf2jq
Самостоятельно и ментор на job4j
Считаю наиболее удачный путь кмизучению это менторство с хорошей программой в украине еще знаю fixminded мне нравится, наверняка есть еще хорошие компании.
Привет, спасибо! :)
Устроился на позицию Junior Java Developer спустя 10 месяцев изучения с 4-го собеседования. Работаю удаленно, условия работы достойные. Кто говорит, что без опыта не берут, плохо ищете, либо не делаете работу над ошибками.
Круто!
Здравствуйте. Действительно круто! А можете пожалуйста сказать как именно вы учили джава...с с ноля за 10 мес. или нет; использовали книгу или книги, или быть может видео уроки, или у вас друг синьйор по джаве...можете плиз рассказать. Спасибо заранее!
@@alexua3920 Пришел к Java с школьным опытом на паскале, поэтому основы программирования и опыт написания примитивных задач имелся. Стартанул обучение с JavaRush, дошел до 35 lvl и попал на стажировку от них. Это онлайн-обучение, где в течение 3 месяцев изучал основы Enterprise разработки. По материалу: искал все в гугле, смотрел обучающие видео. Все на самодисциплине, ставил норму на день, которую нужно обязательно в день, 4 часа. Тут главное иметь цель чего ты хочешь добиться и достигать ее.
И главное показать себя на собеседовании, это очень важно)
Я устроился тоже спустя 10 месяцев в крупную компанию, с нуля. По факту было 2 технических собеседования на одну и туже вакансию. Всем удачи! Java Top!
@@qweezique подскажите пож-та как вы учили java? мне 33 не поздно ли?
Лайк и подписка за полезные ролики и за горящие глаза!! Умный человек без понтов и пафоса, но с реальными знаниями и опытом) Респект!
Спасибо! :)
Хотел сказать что на канале не только начинающие программисты, а и те кто вошли в ИТ.
Можешь рассказать как построить процес обучения эфективно (не только как Джуну а и Мидлу)
какие по твоему мнению нужно сделать шаги? от - до
Например: Шаблоны проектрования, ООП, Java 8 (Stream API)
Гугл в помощь) на самом деле, в ютубе уже очень много роликов на такие темы.
@@yanlevchenko3870 молодец отличный ответ на любой вопрос
@@caffeinejavacode1475 я серъезно - в Ютубе порыскай
стримы и для джуна маст хэв
@@vvbubnov джун и синиор учат одно и то же только глубина познаний и опыт разный
Спасибо, очень круто✊🏻
Спасибо! :)
лучшее объяснения ,спасибо! буду Java учить
Отличное видео, спасибо большое)
Спасибо:)
Виталий, подскажите начинающему на NetBeans 12.0, почему метод readLine () не ждет ввода с клавиатуры, выполнение проходит дальше будто бы введен null?
Должен ждать, попробуйте обернуть в цикл.
@@itwithvitaly Спасибо.
На твою первую работу нужны были знания Spring?
Сейчас это must have для каждого, мне так кажется, хотя я только в процессе изучения и на вакансии поглядываю изредка.
Смотря на какую, я сначала проходил практику потом пошел на джуна, на практику Спринг ненужен был, на Джуна - must have
Виталий приветствую!
Хочу тебя поблагодарить за контент, и этот выпуск в частности. Тут ты говоришь, что время с начала изучения Java до первого места работы составило примерно 6 месяцев. Отсюда возникает ряд вопросов.
1)По какой схеме(программе) ты занимался лично? Почему говорю "схема", потому что без схематического подхода к изучению какого бы то ни было языка не возможно достигнуть положительного результата.
2) Какие ресурсы ты использовал для закрепления пройденного материала по теории? В частности ресурсы с задачами по темам.
3) Какие ресурсы с тестами ты использовал для понимания, какого уровня знаний ты достиг, и какие темы стоило бы подтянуть?
4) Все, кто говорят о том, что научиться программированию не составляет труда, но тут возникает еще вопрос, что ты лично думаешь об этом? Что будет лучшим инструментом для самостоятельного изучения? Видеоуроки? Онлайн курсы? Книги Хорстмана, Эккеля, или еще кого либо.. Может быть JavaRush?
Есть одна идея, которую я подсмотрел на канале по C# которую я бы хотел видеть на канале на Java тематику. Если интересно, то могу поделиться.
P.S. Почитал комментарии и кажется, что я угадал вопросы многих зрителей канала.
я помню с других видео. там реч была через шесть месяцев попасть на курсы при ИТ фирме. а потом еще учиться на этих курсах.
Привет, спасибо!
1. Я занимался честно сказать как попало, просто брал любую книгу которая мне попадала под руки и читал ее. Первое что прочитал тогда было "Философия Java", тогда я не думал что нужна какая-то схема, просто учил все подряд :)
2. В основном это были книги опять же та же "Философия Java", обычно в конце каждой главы были какие-то задачки по пройденному материалу, вот их и делал, обязательно все и обязательно все осмысленно.
3. Я ничего такого не проверял честно сказать, я просто обучался и потом в какой-то момент увидел объявление о стажировке в IT компании, пошел попробовать свои силы и прошел :)
4. Я думаю что научиться программированию составляет очень большого труда. Времени, усилий, если никогда с этим не работал в некоторых моментах мозг выворачивается наизнанку, не верю тем кто говорит что учить программирование и получить какой-то результат это легко. Лучший инструмент это окружить себя программированием со всех сторон максимально, ходить на курсы, читать книжки, делать тесты, писать свои проекты, решать задачи, в свободное время смотреть IT каналы и читать IT статьи, в общем такой же подход как в изучении английского.
Если есть идеи для видео, то напишите конечно, я с удовольствием рассмотрю как тему для следующего видео :)
Было бы круто видео о том. как же эту джаву выучить?))))
Ответ - никак, новички там не нужны
😂
@@Edvard-Aliev нужны, править xml’ки
@@donquih0te396 ну если только так... ну и мидлам бегать за кофе
Ни чего нельзя просто так выучить это все зависит от человека ни какие лайфхаки не помогут
Спасибо за видео. Изучаю Java но планирую двигать в область разработки Android приложений, выбрал его потому что, как ты и сказал, мне это интереснее и принесёт больше удовольствия нежели лазанье в бесконечных дебрях Enterprise =) Хотелось бы увидеть такое же подробное видео про Android.
у меня было наоборот) я хотел изучать андроид, но начал изучать джаву узнал про спринг и меня затянуло именно туда, а на андроид сейчас и смотреть не хочу. хочу работать со спрингом, хибернейтом и тд)
Спасибо что смотрите :) Подумаю на счет Android!
@@Lecomptby я думал я один такой xD
Отличный разбор)) Начал обучение JS, когда-то пытался учить С++ меня аж воротило но когда на JS написал первую змейку затянуло по уши))
Круто!
Скажи пожалуйста, сколько нужно времени нужно, чтобы начать подрабатывать программистом будучи студентом. Максимально примерно и обобщённо.
Когда внуки появятся, то возможно возьмут джуном!
@@arti-mon с таким чувством юмора да в армию)
Это все зависит от человека эсли стараться можно работать будучи студентом
Привет, на самом деле на part-time очень немногие компании берут. Если вопрос в том сколько времени нужно, чтобы дойти до такого уровня когда уже можно работать-подрабатывать то где-то 6-12 месяцев, а вот с part-time работой это проблемно, обычно все хотят полную занятость, лучше всего в таком случае искать работу на фрилансе, например одноразовые заказы, тогда подработка действительно возможна. Удачи!
Фриланса на джаве нет, так как это чисто офисный сотрудник с правами доступа и тут абы кого в инфраструктуру никто не возьмёт, это вам не PHP
Если использую scanner, то метод nextLine () компилятор воспримает, как ошибку. Спасибо.
Какого рода ошибка? Может что-то с настройками JDK?
Виталий спасибо за видео! Скажите пожалуйста, какой уровень должен быть изучен языка Java, чтоб можно было создавать приложения для Андроид, (не игры). Спасибо заранее!
Здравствуйте, достаточно хорошо знать Java Core, а затем сразу начинать учить Андроид, в Андроид там совершенно другие АПИ для работы, поэтому чем раньше вы их начнете учить, тем лучше
@@itwithvitaly Спасибо за ответ!👍
Стоит ли учить сейчас Java как 1й ЯП ? Или лучше с JS начать? Что посоветуете новичку, который меняет профессию в 28 лет:)
Начни с TP
Смотря для чего.
Спасибо за контент
Спасибо что смотрите:)
Учишь джаву год. идешь в компанию и пишешь на котлине, джаваскрипте, груве, кложуре, си++, питон, и совсем чуть чуть на джаве. Потрясающий язык. Ставлю лайк
Вы сказали, что на java можно писать бэкенд, но, например, про андройд ни слова.
И вообще, хотелось бы услышать размышление на тему, какие плюсы и минусы андройд и бэкенд разработки.
И ещё можно сравнить java и kotlin)
Так сказал же что можете писать мобильные приложения. Та же Java, только фреймворки другие. Если Вам интересно участвовать в разработке (писать бэкенд) крупных и масштабных (и "древних") проектов - то Вам энтерпрайз, а если больше нравится кнопочки двигать и заморачиваться с разными устройствами - то в мобильную разработку. Как-то так)
@@eugenstakhursky9604 видимо прослушала 🙈
Спасибо)
@@eugenstakhursky9604 точно, у Нємчинского на каналі є відос на цю тему.
Как я вижу уже в комментариях разобрались на счет этого :) Подумаю на счет android, спасибо за идею!
Виталий, я уже прочел от А до Я Шилдта, скажите нужно ли мне еще какую-то литературу прочесть до собеса?
И что более на собесе оценивают то что я самообучением занимался или то что я курсы по программированию закончил на отлично? На что более акцент делать)
Заранее спасибо за ответ :)
если идете на трейни, то сам еффект самообучения большой плюс для вас (трейни вакансия убьІточна для компании и они берут как инвестицию в будуйщее), если на джуна то нужно будет россказать что делал (даже если ето калькулятор для себя), россказать как делал, юзал ли какие паттерньІ, если юзал то как оно все фунциклировало (например: я писал штуку которая по хттп делает гет запрос на несколько сайтов вьІтаскивает из них инфу и пишет мне куда то в файл, я тут заюзал стратегию, потому что сами сайтьІ читать надо по разному а инфу писать уже унификовано, и ето вьІглядило так "описание реализации моей стратегии") так же на джуна SQL BASICS (чисто как какой запрос делать, возможно с джоином, могут и за аггрегацию спросить optional) по трейни вот за SQL тяжело сказать.
Ну и впринципе на trainee/junior позиции больше отбирают по софт скиллам, смотря на твою мотивацию, и подходиш ли тьІ им как человек
И кстате если вьІ только прочли Шилдта, то ето значит что вьІ вообще не тяните ни на джуна ни на трейни, без практики вьІ просто не пройдете ниодного интервью, если я правильно понял и практики у вас 0, то напишите для себя хотя бьІ калькулятор/тудулист или еще какую баянщину, чисто руку набить
Честно сказать Шилда маловато будет, это только начало, еще надо знать Базы данных, технологии, веб, Джава АПИ разные (java nio, java io) и тд. поэтому еще много чего нужно освоить для собеса. Я думаю на собесе будут оценивать только знания и навыки, оба этих критерия не сильно важны для компаний :) Удачи!
Здравствуйте я являюсь жителем другой страны но хочу устроиться на работу в Москве могут ли возникнут у меня проблемы с документами ?
Ps
Знаю комментарий не по теме видео
Он в Киеве.
Здравствуйте, я из Украины, поэтому к сожалению не подскажу
👍
Спасибо!
Мой первый язык, как я выбрал... Я не выбирал меня, выбрали Pascal и С в далеком 2000 году.
:)
Кто кого выбирал?
Что за книжка сзади на столе лежит?)
"Implementing Domain-Driven Design" Vaughn Vernon
👍👍👍
Thanks
Очень доволен! Спасибо за работу! Очень нравился формат с записью собеса и его разбором. Можешь повторить?
Привет, подумываю об этом!
Спасибо !
Выбрала Java. Перехожу из маркетинга в IT и выбирала на основании собственного исследования и аналитики вакансий, стоимости чч и количества уже разработанных и работающих решений на языке. Надеюсь получится переход за 5-6 месяцев.
5-6 месяцев???? без знаний в IT? скорее всего за год что-то получится. я за 5-6 месяцев только 2 приложения написал со стажем в IT 11 лет.
Удачи в изучении!
@@skiller4000 Смотря сколько времени посвятить обучению. Вы слишком категоричны. На джуна можно выйти за этот срок.
@@itwithvitaly Спасибо! А вам с блогом ^^
@@berry.travel я понимаю, что всем хочется ЗП программиста, но для того чтобы быть хорошим IT специалистом надо слишком много знать и ваши сроки нереальны. Я прошёл этот путь, а вы нет, спор не имеет смысла, так как вы не знаете о чем говорите.
все понятно.. надо учить Phyton.
Насколько легко будет выучить Java после изучения фронтенда?
чуточку легче, чем вообще с нуля. Но придётся привынуть к строгой типизации, неповоротливости (болтливости) языка
Встроенного синтетического сахара мало, зато всяких надстроек - выше крыши. Смотришь в код, а там половина кода в аннотациях... и тут ты понимаешь, что теперь еще нужно и это всё усвоить.
Виталий, вот ты техлид, молод и успешен. А какое у тебя мнение по поводу возрастных джунов, тех людей, которые выучили джаву/др.язык после 10-15 лет опыта в другой сфере?
Это геноцид людей в стране - нэ нада так! Если к вам будет предвзятое отношение по дате рождения - шлите их на .|. прямо там и по лицу. я разрешаю! с ув
@@ДмитрийВладимирович-т7ж Спасибо))
В Украине чем больше компания, тем больше шанс попасть без опьІта на Trainee/Junior позицию, ето связано с тем что большая компания может себе позволить инвестировать в студентов, так что кто только учится и хочет войти в ІТ то берите етот фактор на заметку.
Согласен с вами, но также есть и обратная сторона медали, обычно порог входа в таких компаниях гораздо выше, время обучения дольше, и шанс выделиться и получить работу тоже ниже, увы
@@itwithvitaly это вы про епам?
С июня месяца изучаю Java, и каждый месяц понимаю, что здесь есть то, что нужно изучать с каждым месяцем все больше и больше. Но как найти работу без опыта ? Это очень тяжело ! Мне даже не отвечают на запросы, хотя я живу в Европе.
На стажировки пробуйся и свои проекты поделай
@@donquih0te396 Я предлагал всем на кого откликался 3 месяца безвозмездной работы, но всем подавай готовых Jav-истов.
@@RG-em1nh я на другом канале услышал такую мысль. что в США вообще джуны не нужны. из за того что эту работу выполняют в Индии, пост СНГ. Может и в Европе тоже нужны сразу опытные. тогда ищи работу в постсовке. на удаленке. чтобы опыт получить. получается что Европа и США дают на аутсорс работу. и в самих этих странах нет работы для старта. ну вот такая мысль. может и не совсем верна. но как вариант. где искать. есть курсы. которые за деньги дают возможность получать опыт. это у Немчинского. на сайте.
@@leetovetz Немчинского если послушать, то от этого потока информации просто жить не захочется. По поводу САШ и Индии вообще не уверен, что java будет актуальна в ближайшие пару лет.
З червня вчиш, то ще не багато. І вчитись доведеться весь час, кожен рік все глибше і глибше. Якщо не готовий, то можливо ще не пізно передумати. Якщо готовий, то вчись далі і не зупиняйся. І по роботі шукай варіанти краще на LinkedIn, не на RUclips. Удачі!
Почему нет в Enterprise'е конкурентов у Java? Как минимум Abap, ну и про 1С не будем забывать. С точки зрения Enterprise на этих языках приложение быстрее разрабатывается и покрывает все(ну или практически все) потребности компаний.
😂
Абап умирает. Sap развивается в сторону java. 1С только в СНГ знают
@@редшу Уже не только в СНГ. В Европе тоже знают. Меньше чем Java, но все впереди.
Немного добавлю, у Java нет конкурентов такого уровня как Джава (кроме .NET), я думаю сравнивать надо в одной «весовой категории»
Привет, ты сказал о DeBug'e. Можешь ли ты показать разные уровни "отладки" , как она работает на живых проектах? А не на поиске переменных где условие if/for и на этом весь показ окончен)
где ты покажешь как отлавливать и исправлять ошибку в коде , чтобы была и entity/service/ без бд , просто как это работает и правильно из чего исходить..как и где нужно указывать брейкпоинты
Привет, дебаггинг довольно интересная тема, есть куча классных фишек, подумаю над этим.
Java не мое, но движение поддерживаю ! )
Почему?
@@eveekiviblog7361 Что именно, Почему ?
@@frozeninside5004 почему не мое?)
@@eveekiviblog7361 Потому что пробовал Java, php, C# & Js - Пишу на Js-React потому что понравился именно этот язык программирования, тут прям можно холивар запилить, но мы не будем ))
Спасибо! :)
👍 Скажите, пожалуйста.
Насколько java подходит, как изучение 1 го языка начинающему. Стоит ли начинать свой путь в IT в 38 лет?
Спасибо.
Как самый первый не стоит, джава достаточно сложная. Самый быстрый путь в айти это тестирование, фронтенд, на бэке очень много технологий надо знать.
@@Lecomptby а стоит в 38 учить? На работу в компании берут после 30-ти без опыта?
Здравствуйте, если прям самые азы (циклы, переменные, массивы) то лучше взять что-нибудь полегче типа Python, а после азов уже в целом без разницы, если нравится Java то берите Java. Порог входа по всем направлениям на первую работу +- одинаковый и кол-во времени которое нужно инвестировать тоже +- одинаковое, поэтому лучше берите то, что нравится. На счет 38 лет, в IT больше всего смотрят на знания, чем на возраст, если будут хорошие знания, то найдете работу без проблем.
мне 39 учу. джаву. конечно стоит. только на ждаве можно хорошие зп получать. и в норм. фирму устроиться. дело не простое. но самое перспективное. так что не слушайте никого. никакого тестирование и т.д. фигачить по джаве. сложно совмещать. но того стоит. зарядиться на процесс нужно. не ждать быстрых 6 месячных переходов. а выучить все технологии по максимуму. тогда будет все ок.
@@leetovetz 👍
Тайрелл Уэлик, мы тебя узнали)
Прогуглил кто это :) Честно сказать лично я не вижу явных сходств, но мне уже кто-то здесь тоже об этом писал, так что возможно есть сходство :)
@@itwithvitaly да, это был я!
Хочу изучить Java, чтобы писать моды на Minecraft
Ты используешь js на фронте или ноду?
Node.js это серверная платформа для JavaScript т.е. движок который позволяет запускать JS код на сервере, а не в браузере)
@@excome751 а для чего эта платформа?
@@dimakozak2751 Изменил ответ выше)
@@excome751 по этому я и спрашиваю js он использует для решения задач на фронте или на беке.
@@dimakozak2751 node.js это бек-енд, JavaScript (чистый, который используют для браузера) это фронтенд. (Объяснил по твоему, потому-что видимо ты не понял, крутых слов типа "серверная машина")👌
даешь go?
Он сейчас еще не супер популярный
Довольно информативно, но много повторения
Спасибо!
Появилась идея приложения мобильного, выбор на чем писать не велик) Котлин и джава, Котлин выходит из джавы, так что выбор очевиден)
Лучше уж на React Native, с него можно одновременно и на Android, и на iOS создать приложение.
а ты фронт на ангуляре пишешь? а как вы его отдаете, чере ssr ?
На React.js. Отдаем по-разному, какие-то страницы скомпилированы в статические файлы, какие-то с помощью SSR, а некоторые просто собираются на клиенте. Все зависит от конкретного кейса
Java? а почему на мониторах фронт?
На мониторах Apollo Graphql на Node.js , но ведь это никак не меняет сути видео :)
Потому чтт т4ма красивая =)
Я начинал с js, но в силу отсутствия нормальных курсов я перешел на java так как нашел курс, который просто великолепен.
что за курс? если не секрет)))
@@leetovetz codegym.cc либо для русского маркета javarush
@@rrroman870 я так понял что у джавараш все таки только все вокруг кора обстоит обучение. а вот тут все таки больше всего есть. не знаю платно ли сейчас . но с нового года точно будет платно. это ребята которые создали интеледже айдию такой сайт создали.
hyperskill.org/join/5c60c124
@@leetovetz не знаю всё ли перевели в javarush, но в английской версии (codegym.cc) есть также целый раздел о collections и раздел для multithreading
@@rrroman870 да. но этого для джава разработчика не достаточно. увы. там еще очень много чего нужно знать. а на том сайте что я привел. все это есть.
На джава есть достояная оплата, так что прощай питон и пыха
У Django (Python) меньше(быстрее) стоимость разработки. Более высокоуровневый фреймворк. А вообще, тренды в разработке такие, что требуется супер-скоростная разработка, минимальный time to market и фичерение продуктов. Vue.Js и прочее. Со времением, Java будет продолжать терять позиции.
Представьте супер огромное приложение с десятками миллионов пользователей и с сотнями миллионов запросов.
Ну так вот, Python не выдержит такой нагрузки. В таких огромных приложения Python безусловно нужен, но в тех местах, где нужна скорость, то есть, получается, что Python - это некий костыль в таких приложениях
@@scalettacompany4572 С такой нагрузкой скорее на C++ писать будут
Java довольно сложно подвинуть потому что как я и сказал очень большая завязка внутри компаний на этот язык и нет нормальной альтернативы. Python (Django) - не альтернатива, он медленный и не дает пока что того кол-ва инструментов которые есть в Java. Я бы если и сравнивал Java с чем-то так это c Node.js+Typescript но никак не Python.
Даже на х2 тяжко слушать, вода и вода. Очень оченьское видео. Джава очень Джава.
Джава держится только на одном: на кровавом легаси ентерпрайза. Написано очень много всего и безнесу не хочется что-то менять ибо долго и дорого...
От части правда, но Java в последние годы очень активно развивается, сейчас это довольно удобный инструмент для создания своих проект, даже новых.
@@itwithvitaly активное развитие было видно с 7й на 8ю джаву, а дальше похоже они просто версии инкрементируют. я ещё долго собираюсь сидеть на 8й джава ибо не вижу существенных бенефитов обновляться, виду только минусы, ибо 8ка стоит везде, а 11 или 15 джава это экзотика
@@a.o.yaroslavov 11 экзотика? это LTS версия, проекты последних 2 лет на ней начинают. Видишь что предлагают проект с 8 жабой, где даже системы модулей нет - бяги оттуда. Плюс мелких оптимизаций юзабилити и перформанса с каждой версией прилично. Вода камень точит, как грица. Я лично жду Project Loom с виртуальными потоками а-ля Go.
Со звуком что-то. Не то эхо, не то звон где-то "сзади" очень сильно отдаётся.
Не замечал если честно, проверю, спасибо что сказали
@@itwithvitaly
Не надо, оказывается, у меня наушники "сели". Чуть выше средней громкости - сразу бубнёж и каша, и так везде. Поэтому извини, проблема с моей стороны.