Что такое Java? Что пишут и кому выбирать Java?

  Рет қаралды 144,706

Sergey Nemchinskiy

Sergey Nemchinskiy

Күн бұрын

Пікірлер: 383
@SergeyNemchinskiy
@SergeyNemchinskiy 7 ай бұрын
👨‍💻 После Senior ВСЕ? Как программисту развиваться после Senior и куда двигаться в айти? 👉 kzbin.info/www/bejne/hJ-wYoKaZrl-mqM
@alexs2808
@alexs2808 2 жыл бұрын
Кто весь ролик пытался прочитать чего там нет у самурая?)))
@ВасилийАнаньев-щ2й
@ВасилийАнаньев-щ2й 2 жыл бұрын
Если кто знает ответ, дайте знать, пожалуйста) Уснуть теперь дня три, наверно, не смогу)
@mutter_iwnl
@mutter_iwnl 2 жыл бұрын
@@ВасилийАнаньев-щ2й цели нет)))
@ВасилийАнаньев-щ2й
@ВасилийАнаньев-щ2й 2 жыл бұрын
@@mutter_iwnl,спасибо тебе, добрый человек!🤝
@nickob66
@nickob66 2 жыл бұрын
Шо за самурай?
@mutter_iwnl
@mutter_iwnl 2 жыл бұрын
@@nickob66 надпись на футболке)
@Quantum_888
@Quantum_888 2 жыл бұрын
Отличный выпуск👍🏻 Мне, как человеку, который только-только вникает в саму суть программирования, очень полезная информация!)
@alecvelitskiy844
@alecvelitskiy844 2 жыл бұрын
То, что вы говорите - это очень мощно !! Я использую ваше объяснение на собеседованиях и удивляю особенно индусов, которые вообще не понимают откуда белый человек знает такие теоретические детали )) особенно про jdbc и ненавящее сравнение в этом аспекте Java с php)) спасибо Вам !
@mikokz2329
@mikokz2329 2 жыл бұрын
А ты хорош
@dimitridoroshko
@dimitridoroshko 2 жыл бұрын
Если хочешь обсуждать стартапы, носить разноцветные носки и пить кофе из Старбакс, выбирай Ноджс. Если хочешь править баги 20летней давности и обсуждать боль в спине, выбирай Джава.
@TakemuraGoro
@TakemuraGoro 2 жыл бұрын
Переучиваться каждые полгода, матерится, из-за конфликта версий, взводить несколько npm разных версий... Ну такое. В 20 лет эти модные штуки прикольно. Через 5 лет работы тебя достает, что голова пухнет от всех этих изменений. Плюс адская нелогичность js как такового.
@_fist_
@_fist_ 2 жыл бұрын
Прочитал стартапы как страпоны и пошёл дальше учить Джаву)
@max_mgtow
@max_mgtow 2 жыл бұрын
Верно 🤣
@RodshotOfficial
@RodshotOfficial 2 жыл бұрын
А golang?
@wayfarer_e
@wayfarer_e 2 жыл бұрын
@@_fist_ АХАХАХАХ. А в номинации дня "Лучшая мотивация учить Java" побеждает ваш комментарий.
@kazbowski
@kazbowski 2 жыл бұрын
Мой первый проект, когда я пришел работать на Java: был проект на Swing. Это был 2018 год, и на сколько я знаю, это приложение до сих пор поддерживается. Так что, на Java тоже пишут десктоп :)
@Ivan-zc9ds
@Ivan-zc9ds 2 жыл бұрын
Хочу сказать спасибо! Благодаря вашему каналу начал учить Java еще в 2019 году)
@Ivan-zc9ds
@Ivan-zc9ds 2 жыл бұрын
​@A в 2020 году нашел работу
@alexandrapersukova
@alexandrapersukova 2 жыл бұрын
Сами учились или на курсах?
@Ivan-zc9ds
@Ivan-zc9ds 2 жыл бұрын
@@alexandrapersukova учился без курсов
@Ivan-zc9ds
@Ivan-zc9ds 2 жыл бұрын
@A да, все нравится) Единственное сейчас из-за войны рынок просел, проектов сильно меньше, чем было до
@Ivan-zc9ds
@Ivan-zc9ds 2 жыл бұрын
@A в основном Америка, немного западной Европы. Сейчас в основном ищут синьеров только. Но скоро рынок опять пойдет на подъем и буду искать даже джунов
@ralphdeyn2313
@ralphdeyn2313 Жыл бұрын
Спасибо большое за Ваш труд и помощ! В который раз Ваши видео помогают сориентироваться и вынести для себя кучу полезных выводов и сэкономить время!
@goodvin8554
@goodvin8554 2 жыл бұрын
"Хочу начать от Адама и Евы". Давайте хоть раз начиная от большого взрыва 😄
@slaviksemen4919
@slaviksemen4919 6 ай бұрын
В начале было Слово…
@angel_tub
@angel_tub 2 жыл бұрын
Ну просто супер информативный ролик! Спасибо Завтра буду преподавать детям в школе программирования первый урок по джаве. Теперь знаю что им рассказать помимо сухой инфы которую дала школа))
@stas.klimov
@stas.klimov 7 ай бұрын
Благодарю! Определился с выбором 2.4.2024
@Armani-IT
@Armani-IT Жыл бұрын
Как новичок в этой сфере, прошу выпустить ролик про сравнение Java и Kotlin, заранее спасибо 🙏
@webfaba
@webfaba 2 жыл бұрын
И Java и PHP появились в 1995 году, то есть, 27 лет назад. Но Java появился на три недели раньше :-)
@Антоха-э9в
@Антоха-э9в 2 жыл бұрын
Было-бы круто увидеть такое-же видео про JavaScript
@alexandrapersukova
@alexandrapersukova 2 жыл бұрын
Сделаем 🙂
@eugenemorani2240
@eugenemorani2240 2 жыл бұрын
@@alexandrapersukova и про Ruby если можно)
@bliswar
@bliswar 2 жыл бұрын
А что там говорить особо. Хочешь на frontend, то просто садись и учи. Выбора у тебя не будет.) На backend уже можно подумать.
@nickob66
@nickob66 2 жыл бұрын
Спасибо, Сергей, комментарий в поддержку.
@julkashu
@julkashu 2 жыл бұрын
Це кращій аналіз, який я чула по Java. Дякую за доступне пояснення!
@Serdjom1986
@Serdjom1986 2 жыл бұрын
На заднем плане электронная ударная установка)) Оба мы Сергее, оба программируем и оба барабаним, забавно...
@ВалерийГущин-з8ъ
@ВалерийГущин-з8ъ 2 жыл бұрын
Спасибо! Очень интересно. Изучал турбо паскаль в вузе. В молодости немножко работал в фокспро. Сейчас немножко пишу в вижуал бейсике))).
@marik1541
@marik1541 Жыл бұрын
Балдежное видео, спасибо, друг!
@sen_preme
@sen_preme Жыл бұрын
Да, язык жава лёгкий (изучаемый), но трудный внутри, так как могут появится ошибки если ты делаешь всё не по инструкции. Свой хост разрабатываю, и пытаюсь что-то выявить это на жава, очень прибыльно.
@СерёгаСокольский
@СерёгаСокольский 2 жыл бұрын
Язык программирования Java. Что на нем пишут и кому стоит его выбирать? Правят тонны легаси кода в стереотипных банках. Подходит тем, кто любит консерватизм и проекты 20 летней давности.
@yuriy333
@yuriy333 2 жыл бұрын
А я люблю проекты 20-ти летней давности - они посвежее. Вот 40 летние мне меньше нравятся, там стандарты языка старые и труднее понять. Но, работа есть работа и что дадут - то и делаешь. В конце концов это мелочи, 20 летний или 40 летний код.
@55BaXa55
@55BaXa55 2 жыл бұрын
Спасибо большое! Было очень полезно.
@ОлегКислый-п6ъ
@ОлегКислый-п6ъ 2 жыл бұрын
Народ подскажите , начал учить JS ( опыта в программировании вообще нет) , насмотрелся видосов про «войти в айти» фронтенд , легко начать , на так вот дошёл до преобразования типов и мне уже нехочется учить дальше этот яп, так там ещё кучу в его надо доучивать для продакшена , и характеру люблю что бы все было на местах, четко и понятно , может забросить это дело пока глубоко не влез и браться за джаву? Благо материала хватает и все такое
@SergeyNemchinskiy
@SergeyNemchinskiy 2 жыл бұрын
стоит попробовать разные языки и остановиться на одном
@ОлегКислый-п6ъ
@ОлегКислый-п6ъ 2 жыл бұрын
@@SergeyNemchinskiy что вы вкладываете в значение слова «попробовать» ? А лучше примеры ( JS, python, java), что можно написать для «попробовать» не сильно углубляясь , для новичка который выбирает яп . Спасибо
@tamikdgioev7031
@tamikdgioev7031 Жыл бұрын
@@ОлегКислый-п6ъ От jS деваться некуда, и как первый ЯП тоже подходит, бросать не стоит трудности окупятся. Python сомнительно, но если вы сисадмин или аналитик то можно и связка неплохая, Java + QT неплохой выбор универсальный и кроссплатформенный... только вот легче ли будет после трудно сказать. Тогда почему бы не попробовать PHP, не сложно, CMS и фреймворки сокрушают глубину погружения вот и освоить можно быстро, можно и Go, но единственный плюс на мой взгляд, на сегодня это то что ЯП новый и не оброс хламом, то-есть относительно чистый. Это что касается веба хотя настольная разборка возможна на всех из них, даже для PHP есть Next и у Go что-то вроде Fyne...
@alisker9337
@alisker9337 8 ай бұрын
Как успехи за год?
@playkatyaplay1278
@playkatyaplay1278 9 ай бұрын
В какую разработку посоветуете пойти на Java, если не понравилось использовать базы данных и spring?
@SergeyNemchinskiy
@SergeyNemchinskiy 9 ай бұрын
мобилка
@mishachubenko3394
@mishachubenko3394 2 жыл бұрын
Дуже класно розповідаєте, приємно вас слухати!
@yuriymihalich2996
@yuriymihalich2996 2 жыл бұрын
Быть джавистом это как быть електриком. Все стабильно и ничего не меняется в теории, только оборудование более современное.
@mikokz2329
@mikokz2329 2 жыл бұрын
Прекрасная аналогия
@dmitriymoroz1057
@dmitriymoroz1057 Жыл бұрын
Майка прикольная, Сергей 👍)
@yarikxyapuk9266
@yarikxyapuk9266 Жыл бұрын
Спасибо, дорогой 😊
@Matudo_team
@Matudo_team 2 жыл бұрын
Як завжди лаконічно , гарно і зрозуміло!
@nocomments9061
@nocomments9061 2 жыл бұрын
На Java можно фрилансить, через toptal в частности? Я пока саппорт 2й линии, dml sql и немного python. Из-за войны решил двигаться в сторону digital nomad, чтобы не привязывать себя к какой-либо стране, поэтому выбираю себе инструмент: либо инвестировать время в python, либо в другой язык.
@АшурМезлан
@АшурМезлан Жыл бұрын
Не знаю. Недавно писал QE-сканер для android, использовал для этого мануал от 2021 года, у автора в 2021 году всё работает, а у меня была проблема в зависимостях gredle. Обновляешь зависимости - отваливается импортированная библиотека. Не обновляешь среда разработки не может скомпилировать код из-за устаревших зависимостей. Парни, java можно учить если ты студент и на курсе 3 взялся за голову, чтобы по 40 часов в неделю просто сидеть и решать алгоритмические задачи. Для людей 30+ лучше сосредоточиться на PHP, JS или python.
@СергійСорокін-о1й
@СергійСорокін-о1й 2 жыл бұрын
Жава это в основном про очень большие компании. Вы будете впахивать в проектной команде с двумя десятками программистов (из них половина гарантированно индусы), с тремя десятками бизнес аналитиков и невьебенным штатом QAшников (и несколькими хитрыми штрихами, смысл присутствия которых на проекте вы не разгадаете и через год работы). Никто не будет в точности знать как (и зачем) вообще работает ваш проект в целом так как ни один человек в мире не сможет уместить и себя в голове столь сложную схему, зато где-нибудь в недрах внутренних ресурсов компании будут лежать сотни дизайн-документов, датируемых началом нулевых, а ваши аналитики будут постоянно на них ссылаться в тасках. На митингах и в перелопачивании предметной области вы станете проводить большую часть своего рабочего времени, а закоммиченный вами кусочек кода попадет в прод-ветку минимум месяца через три. Однажды к вам придут с задачей написания клиента под SOAP сервис какой-нибудь госорганизации и вы заплачете. Зато у вас будет отличный офис с парковкой, стабильная (и высокая) зарплата, а в ваш linkedin будут стучаться эйчары по несколько раз в день.
@canaydin9537
@canaydin9537 2 жыл бұрын
Звучит очень даже неплохо)
@ConanRus
@ConanRus 2 жыл бұрын
Знакомо звучит, но джава тут совершенно необязательна. Такую хрень можно замутить, особенно на российской ниве, с гораздо худшим примитивом. И без офуенной парковки и офиса, а просто с зарплатой на еду и мелкую беду
@user-qz3tv5rh2qhz3tv5
@user-qz3tv5rh2qhz3tv5 2 жыл бұрын
интересно написали
@Sheva-n8n
@Sheva-n8n Жыл бұрын
Да Вам, батенька, пора в литературу переходить. Чем то напомнили творчество Слава Сэ.
@МарияАлександрова-ж9х
@МарияАлександрова-ж9х Жыл бұрын
​@@Sheva-n8n земля ему пухом((
@Faradenza-sb3mj
@Faradenza-sb3mj 5 ай бұрын
После изучения года изучения основ фронта Js react typescript, недавно решил перейти на изучение Java.
@Faradenza-sb3mj
@Faradenza-sb3mj 3 ай бұрын
@@overlooker17 ну за этот год больше разобрался в it и подумал что бек будет для меня лучше, учитывая что я щас вообще ничего не учу :( незнаю как начать продолжить учится.
@daniilpanasenko9762
@daniilpanasenko9762 2 жыл бұрын
Как думаете, что сейчас учить перспективнее, Java или C#?
@simplename2787
@simplename2787 2 жыл бұрын
Java
@Paersik
@Paersik 2 жыл бұрын
C# в разы перспективнее.
@simplename2787
@simplename2787 2 жыл бұрын
10:35 и 11:40
@alexdeadykhin5203
@alexdeadykhin5203 2 жыл бұрын
@@simplename2787 может он не хочет работать всю жизнь с Легаси кодом? Лучше выбрать более гибкий язык с#
@AnrelD
@AnrelD 2 жыл бұрын
Стабильность на Java, развитие на C#. Перспективы - смотри по кол-ву вакансий.
@metasta3a
@metasta3a Жыл бұрын
Не жалею что начал его учить
@СтасАкс-ы1у
@СтасАкс-ы1у 2 жыл бұрын
С покупкой машины по мощнее не соглашусь вертикальное масштабирование имеет лимиты, по этому сейчас все на микросервисы переходят и джавовские монолиты распиливают на микросервисы, в основном на котлин, C# или go
@w.o.w.o.n.e
@w.o.w.o.n.e 2 жыл бұрын
Отличный выпуск! у меня новичковый вопрос: какую jdk качать на мой windows7 sp1? есть опасения, что последняя версия (19) не пойдет, а ставить что-то раньше 8 не хотелось бы, т.к. она - та, которая отделяет современность от средневековья😂
@danielcazio1775
@danielcazio1775 2 жыл бұрын
18 jdk с кириллицей не дружит. На 17 все работает. Да и 17 обслуживаться будет до 2030
@eugenegreer7542
@eugenegreer7542 2 жыл бұрын
хороший выпуск, спасибо за видео
@МаксимДоманский-у1э
@МаксимДоманский-у1э Жыл бұрын
Дуже проста подача матеріалу, дякую за відео!
@chelnormand6723
@chelnormand6723 2 жыл бұрын
Что вы думаете о книге "Computer Science: основы программирования на Java, ООП, алгоритмы и структуры данных" автора Седжвик Р и Уейн К ?
@falikisrael4322
@falikisrael4322 2 жыл бұрын
Это классика. Обязательно к прочтению.
@SergeyNemchinskiy
@SergeyNemchinskiy 2 жыл бұрын
очень опциональная
@edmondhamilton995
@edmondhamilton995 2 жыл бұрын
Для начинающих лучше "Изучаем Java" от Кэти Сьерра и Берта Бейтса.
@ЛеонКонстантин-ц1п
@ЛеонКонстантин-ц1п 2 жыл бұрын
Как вовремя только начал решать какой язык выбрать.
@Екатерина-ъ5л9ж
@Екатерина-ъ5л9ж 6 ай бұрын
Скажите пожалуйста на кого нужно учиться чтобы заниматься только обновлениями приложений какое это направление и что нужно изучить будьте добры подскажите пожалуйста
@UR5TNI
@UR5TNI 2 жыл бұрын
Как ни странно, но для десктопа не только IDE активно пилят на Java. В пример приведу Bitwig Studio. Это софт для музыкантов, композиторов и т.д. Довольно молодой проект, по меркам музыкальной индустрии, но в тоже время вполне успешный коммерчески. А за счет Java еще и кроссплатформенный. Ну и другие проекты для десктопа на Java встречал, как коммерческие так и just fo fun. А вот ближайший конкурент , C#, удивил. Десктопного пользовательского софта мало. Коммерческого вообще не встречал. Ну кроме игр на Unity)
@Moonrider7777
@Moonrider7777 2 жыл бұрын
На десктопе сишарперы в основном микрософтовские приложения допиливают.
@nyashuka
@nyashuka 2 жыл бұрын
Тому що пишуться вони для корпорацій, де використовують цей софт. А взагалі, софт пишут і на юніті, не тільки ігри.
@UR5TNI
@UR5TNI 2 жыл бұрын
@@nyashuka Так я ж за то і кажу, що окрім корпоративного софту, на десктопі, в інших місцях десктпопного застосування C# не зустрічав. Ну а unity то є unity)
@werf1re
@werf1re Жыл бұрын
Весьма часто встречаю дотнет десктопы: Boom 3D, DS4Windows, KeePass 2, Twitch Leecher, Osu! можно засчитать как игру
@UR5TNI
@UR5TNI Жыл бұрын
@@werf1re О! Вот это уже интересно) Спасибо, ознакомился!)
@РоманВиноградов-е2ч
@РоманВиноградов-е2ч 2 жыл бұрын
Спасибо! Это то, что мне нужно😄. Не особо люблю писать с нуля, нравиться стабильность! Правда придется учить с нуля. Надеюсь не забью как обычно🙃
@vlad0s973
@vlad0s973 Жыл бұрын
как не забить на обучение?
@mr.vaip-Ukr_Yt_mcpe
@mr.vaip-Ukr_Yt_mcpe Жыл бұрын
Не забил?
@РоманВиноградов-е2ч
@РоманВиноградов-е2ч Жыл бұрын
@@mr.vaip-Ukr_Yt_mcpe увы забил пока🙄. Семья, работа. Не могу заняться учебой. Есть предположение, что уже не смогу свичнутся.
@shurik3502
@shurik3502 Жыл бұрын
​@@РоманВиноградов-е2чкак успехи?
@antoshmakintosh5229
@antoshmakintosh5229 2 жыл бұрын
Огромное спасибо за видео.
@telekanalDobro
@telekanalDobro Жыл бұрын
В России вся автоматизация предприятий на 1С и PHP (платформа Битрикс, а также разные CRM). На php и 1с работы хватит на 100 лет вперёд. Так что java, php и 1С между собой очень похожи насчёт предметных областей. Поэтому, если php разработчик захочет перейти на автоматизацию западных Предприятий, то ему нужно учить java + фреймворки. Круто. 👍
@ylcsl4378
@ylcsl4378 2 жыл бұрын
5:15 спасибо что наконецто признал что джаваскрипт хороший язык, особенно на фоне пайтона
@hin200
@hin200 2 жыл бұрын
он про Java
@andrilis3853
@andrilis3853 2 жыл бұрын
Чем джаваскрипт лучше на фоне пайтона?
@nikitagiss2144
@nikitagiss2144 2 жыл бұрын
Дякую, дуже інформативно
@Дневниксемейныхприключений
@Дневниксемейныхприключений Жыл бұрын
Сейчас упорно учу Java, чтобы в дальнейшем стать разработчиком моб. приложений. В итоге не понял нужна ли Java для этого направления или нет?
@tamikdgioev7031
@tamikdgioev7031 Жыл бұрын
На видео или выше в комментах писали, что Java осталось в мобильной разработке, но чаще используют вроде Kotlin или React native.
@voicetv9048
@voicetv9048 2 жыл бұрын
Я полюбил Джаву с первого раза😘 но для разработка под андроид он уже вымирает, пришлось перейти на Котлин которые не очень мне нравится 😏 думаю привыкну
@seka1309
@seka1309 2 жыл бұрын
Подскажите пожалуйста, без знаний джавы, котлин стоит учить?
@voicetv9048
@voicetv9048 2 жыл бұрын
@@seka1309 Знаний джавы будет плюсом так как под капотом котлина стоить джава, но всё же можно выучит котлина без знаний джава так как он являются полноценным языком программирования!
@juskobee
@juskobee 2 жыл бұрын
Расскажите про Go’шечку :)
@Ivan-zc9ds
@Ivan-zc9ds 2 жыл бұрын
на канале есть видео
@tamikdgioev7031
@tamikdgioev7031 Жыл бұрын
Java+QT это куда универсальнее чем Pytnon и возможно и более кроссплатформенное, это касается и JS, да одним ЯП не обойтись, и выбор одного языка не требует и обзора или гайдов, а вот связки все таки требуют, JS +Python? Или РНР? Или + Java, или вовсе C#, еще все ориентируются на работу, а по мне так первый ЯП прежде всего нужно учить не ради работы, а ради самого себя и для себя. Что бы иметь какой-то инструмент для большинства повседневных задач, и возможность создания собственного дистрибутива, плагинов, библиотек, БД - скриптов и Т.П. И уже после смотреть что учить ради работы. Да и в банке поработал сисадмином, но на Jave там было мало программистов, как и молодых не было, были на С++, были на 1с и еще что-то странное похожее - забыл уже, потому что приезжие были, обслуживали ПО приобретенное у них. Так же поработал в IT центре, да там использовали уже другие ЯП, но на удивление у них не было JS программиста, не было и Java разработчиков, как и С++ там в основном были РНР разработчики, и на Go и вроде кто-то на C# а так же был 1с, но не было даже и Python. Да возможно кто-то и мог писать на других ЯП я сам занимался БД и так же могу писать на VB, но я про основные направления по штату.
@Yuliya_Krepkaya
@Yuliya_Krepkaya 6 ай бұрын
что самое актуальное на 24 год? что выучить самым первым?
@jokkeutinkerino3785
@jokkeutinkerino3785 Жыл бұрын
Я вот думаю куда с питона перейти, в java или C#
@huli_net_russkix_bukv
@huli_net_russkix_bukv Жыл бұрын
Если я хочу разрабатывать игры, то подойдёт ли для джава юнити или анриал энджэн?
@ananasma3509
@ananasma3509 2 жыл бұрын
спасибо!
@dmitrikonnov922
@dmitrikonnov922 2 жыл бұрын
Виртуальные треды снова сделают из Java конфетку. А облачный AoT октроет новые горизонты использования.
@ilyababcenco6864
@ilyababcenco6864 2 жыл бұрын
Мой любимый язык))
@alexeystepanenco3711
@alexeystepanenco3711 2 жыл бұрын
Я для себя однозначно определился с языком программирования! Огромная благодарность Сергею за все видео, очень полезно, особенно для стартующих ( не зависимо от возраста!)!
@ihorrud5088
@ihorrud5088 2 жыл бұрын
удачи,бОльшой путь придется проделать,ничего сложного нету,но времени нужно много)
@alexandrapersukova
@alexandrapersukova 2 жыл бұрын
@@ihorrud5088 так все со всеми профессиями
@StakisPv
@StakisPv Жыл бұрын
интеерсно , что спустя 8 месяцев изменилось. бросили или нет. если нет, то какие успехи. в общем какова судьба затеи?
@alexeystepanenco3711
@alexeystepanenco3711 Жыл бұрын
@@StakisPv Активно занимаюсь, core закончен, сейчас буду приступать к Спрингу и SQL!
@VaGroz
@VaGroz 2 жыл бұрын
Расскажите про Scala
@TakemuraGoro
@TakemuraGoro 2 жыл бұрын
В 2011 году, мне один чел советовал учить Java, потому что очень универсально. Я пошел по другому пути, и не жалею, но в целом он был прав.
@КапитанУлитка-з1е
@КапитанУлитка-з1е Жыл бұрын
по какому если не секрет ?
@TakemuraGoro
@TakemuraGoro Жыл бұрын
@@КапитанУлитка-з1е php
@alfed6989
@alfed6989 Жыл бұрын
Здравствуйте. Интересует: джава сам по себе язык автономный или его необходимо изучать в связке с чем нибудь? Как, например, html без css в разработке сайтов ни кому не нужен? Не считая ещё и js или php туда же.
@tamikdgioev7031
@tamikdgioev7031 Жыл бұрын
Достаточно автономный, особенно с QT... только вот от JS никуда не деться, он будет либо первым, либо +-сом к любому другому ЯП. И при этом сам JS достаточно автономный, и кроссплатформенный, как и Java. Но в основном это и еще и фреймворки, фреймворки и т.п.
@itforall89
@itforall89 2 жыл бұрын
За рейтингом TIOBE на даний момент лідирує Python
@simpleman6617
@simpleman6617 2 жыл бұрын
Как то решил скомпилировать код java на линукс. На windows этот код компилировался без проблем. На линукс стал выдавать ошибку из за того что комментарии в программе были на русском языке. Как то странно ведь компилятор должен игнорировать все комментарии. Пришлось сидеть и удалять их все.Почему так ?
@ДунканМаклауд-т5л
@ДунканМаклауд-т5л Жыл бұрын
Возможно дело в кодировке файла
@АлмазбекТемирканов
@АлмазбекТемирканов 2 жыл бұрын
Крутяк 👍
@ylcsl4378
@ylcsl4378 2 жыл бұрын
В джаваскрипте обратная совместимость это и есть его философия, он должен работать независимо от браузера, и старые сайты открываются даже в наше время, сайты которым по 15 лет
@drovoseg
@drovoseg 2 жыл бұрын
Независимо от браузера - это уже не обратная совместимость, а прямая Скорее новый браузер независимо от возраста сайта должен его открывать
@GreleUnit
@GreleUnit 2 жыл бұрын
Гарно! Зробіть так само про пітон!!!
@redneck_prm5429
@redneck_prm5429 2 жыл бұрын
Насчет железной обратной совместимости - это скорее про эпоху 5-8, и то с оговорками. Сейчас же понеслось, и депрекейтят, и выбрасывают ненужное. Просто в джаве прыжков с бубном при обновлении будет сильно меньше, чем в каком нибудь раннем дотнете, где мелкософт любила ломать все наглухо.
@SleePokeR
@SleePokeR 2 жыл бұрын
Ну если прыгать с какой-нибудь 6-7 версии на 17 сразу, то понятно, что не всё так просто пройдёт. А если спокойно, то думаю много проблем быть не должно, один Migration Guide читануть и всё. Жаль только, что бизнес не всегда это понимает( У меня на проекте недавно обкекались из-за какой-то уязвимости спринга (которая на самом деле, для Java 8 вроде как и неакутальна, а у нас почти всё на Java 8). В итоге тупо все разрабы во всех сервисах апдейтали версию спринга с третьей на последнюю пятую. И челики со стороны клиента "лиды технические" такие типа, ну вы версию поменяйте и всё. Там же изи) А по итогу даже челики со стороны клиента, которые знают сервисы и работают с ними уже несколько лет ковыряются в них по неделе на сервис))) Тупо бабки на ветер...
@yndvoh
@yndvoh 2 жыл бұрын
back end; На основе С++; Безопасный; Строгий;
@vladig6649
@vladig6649 2 жыл бұрын
Язык программирования Java разработан в корпорации Sun Microsystem и после ее покупки корпорацией ORACLE стал ее основным прикладным инструментом разработки. ЯП Java можно считать как одну из веток языка С. Java является языком интерпретирующего типа, компилятор создаёт промежуточный byte - код который выполняется с помощью run-time Java машины. Основным пожалуй достоинством Java является кроссплатформенность, те программа на Java может выполняться на тех операционных системах где имеется Java run-time. Популярность Java в основном достигнута (наверное из всех известных языков программирования кроме Python'a) за счёт рекламной компании, как, например, и в этом видео-ролике.
@Yuliya_Krepkaya
@Yuliya_Krepkaya 6 ай бұрын
Python' - как вам? Я начать хочу и выбираю себе язык.
@NorthWestNomad
@NorthWestNomad Жыл бұрын
Мы тоже тебя любим
@Roman-sw1kf
@Roman-sw1kf 2 жыл бұрын
Меня не покидает вопрос, может кто пояснит. Если для написания IDE нужен язык программирования, но чтобы разрабатывать нужна IDE. Вопрос: Как появилась первая IDE если не было той же самой IDE для ee разработки?!
@timyp64
@timyp64 2 жыл бұрын
Блокнот - кодинг. JDK - компиляция и запуск
@bekniyazbaibekov7659
@bekniyazbaibekov7659 2 жыл бұрын
@@timyp64 мегахарош(. ❛ ᴗ ❛.)
@rasulosmanbeyli35
@rasulosmanbeyli35 2 жыл бұрын
Для разработки не нужна IDE, можно вести разработку в простом .txt файле, но у тебя не будет подсветки синтаксиса и многих других бонусов IDE. Множество людей все ещё разрабатывают программы в обычных текстовых редакторах, по типу vim'a
@drovoseg
@drovoseg 2 жыл бұрын
Раньше и на перфокартах программы писали
@Dima.Vajpan
@Dima.Vajpan Жыл бұрын
Супир спасиба бальшое за вашу працю,работу
@vladimirblagin3105
@vladimirblagin3105 2 жыл бұрын
Как то вы некоторые важные моменты с Java обошли стороной. Первый. Java кроссплатформенное решение. И это не на словах, как у C#, а на деле. Java реально работает на очень разных платформах, как аппаратных, так и софтверных (в разных операционных системах). Это, пожалуй, главное свойство Java. Поэтому-то и спор вышел у Гугла с Ораклом. Который резрешился тем, что Java все равно в каком-то виде в Android осталась. Второе. Я не очень понял вообще, что вы подразумеваете под огромными приложениями Java. Вы как-то ни разу не обмолвились, что говорите о web-приложениях, например, наверное(!?). Видимо, подразумевается, что кроме web мало чего на Java бывает? Про десктопные сказали отдельно, то есть эти "огромные приложения корпораций" не десктопные. Или ... короче, какие именно огромные приложения крупных компаний вы имеете в виду? В этой связи немного не понятно, почему эти приложения огромные и растут. Вся инфраструктура постепенно переходит к сервисной, микросервисной архитектуре с представлением на web. И если имеется в виду комплекс сервисных приложений как одно большое, то ок. Но это все же как бы разные приложения. Пишется и переписывается и на Java, как на любом другом языке масса кода. Одни сервисы меняются на другие. Монолиты пилят на микросервисы, меняют фреймворки, тут тоже довольная активная движуха. Да, сам язык достаточно стабильный Java, но он развивается, в том числе, в направлении фреймворков. И вот там изменения очень динамичные. А в наше время фреймворки - это как второй "язык", более высокого уровня над Java.
@АндрейШтольц-с7л
@АндрейШтольц-с7л 2 жыл бұрын
На 7:00 речь, возможно, идёт про прямую совместимость, а не обратную?
@MrKOHKyPEHT
@MrKOHKyPEHT 2 жыл бұрын
Java постоянно бьёт тебя по рукам, но на выходе: "Оно работает!"
@enter_IT
@enter_IT 2 жыл бұрын
Даааа :)
@seka1309
@seka1309 2 жыл бұрын
Не зная Java можно начать научиться и работать в Kotlin. Просто много слышал, что без знаний джавы в котлин лучше не лезть
@ptreeful
@ptreeful 2 жыл бұрын
10 лет назад я выбрала Java как основной язык, потому что было очевидно, что он безопасный и обладает высоким уровнем абстракции, а значит писать на нем будет как минимум приятно. Впоследствии оказалось, что там ещё и все бабки! То есть выбор был на тот момент правильный. Но через 10 лет, сейчас, я пришла к дичайшему выгоранию, именно потому что огромные системы, ппц кривые!, огромные фреймворки, которым конца и края нет, просто невидно, а задачи в среднем ну не такие уж и сложные. Если хорошо прокачано логическое мышление и есть базовые навыки проектирования, плюс активность и лёгкая наглость характера - ты царь! если ещё и общаться умеешь - ты Бог! Мне всегда этого было маловато, хотелось больше ботства-задротства и держать систему в своих руках. Да и Java-разработчики сначала сделали Java машину, а теперь активно изучают как она работает и какие операции она делает на низком уровне. То есть уже есть потребность погружаться опять до железа. По моим ощущениям время разрабов с айти-курсов ещё цветёт и какое-то время будет цвести, но лет через 20-30 закончится и нужны будут дата сатанисты и системные спецы, ну и поддержка. А остальное будет сходить.
@krotvadim2270
@krotvadim2270 Жыл бұрын
скажите пожалуйста, математика нужна для Java?
@ptreeful
@ptreeful Жыл бұрын
@@krotvadim2270 совсем чуть-чуть. надо знать что такое Big O notation. В остальном же, если Энтерпрайз пишешь, то вообще не нужна. Если какие-то системы посложнее типа игр или комп графики, то там да, и линал может быть и с многопоточнотстью надо уметь работать. А так... чуть-чуть алгоритмов и проектирование (Гранди Буч вот это вот все).
@mindhind
@mindhind Жыл бұрын
Со словосочетания дата сатанисты я выпал🤣 это шедевр)
@ottoweber551
@ottoweber551 Жыл бұрын
так под дату питонистов ещё со школы готовят
@Gigasharik5
@Gigasharik5 Жыл бұрын
Дата сайенс умирает и он переходит больше в академическую среду нежели в инжиниринг
@СэмФишер-х4д
@СэмФишер-х4д 2 жыл бұрын
насчет того, что надо изучить много дополнительных вещей, я бы, наверное, добавил, что список немаленький, но довольно стабильный(а многие концепции можно проецировать на другие яп и фреймворки). а если открыть роудмап по фронту...причем он дополняется\меняется чуть ли не каждый год.
@thinktank1010
@thinktank1010 2 жыл бұрын
Go ahead Nemchinsky
@nikolayshishkin6293
@nikolayshishkin6293 11 ай бұрын
8:55 -- Всё объяснимо, скопипастили идею, но доказать это нельзя, так как авторские права не нарушены, и платить отчислений не надо
@Ostavaisia-s-nami
@Ostavaisia-s-nami 2 жыл бұрын
Если брать с нуля то можно выбрать если уже есть опыт то нужно переучиваться
@aquinary.
@aquinary. 2 жыл бұрын
12:28 @ нейросети делают глобальный прорыв @ начинают писать программы @ делают это на java
@ekari
@ekari 2 жыл бұрын
На счет обратной совместимости вы абсолютно правы! Блин... Но не перевариваю я синтаксис Java. У меня как правило и задачи другие. Десктоп в основном. А вот на счет фреймворков я бы поспорил :) Мне нравится ваш канал всё больше и больше! Жду новых видео!
@nitroexpress9928
@nitroexpress9928 2 жыл бұрын
А на чём пишут на десктоп с не C-подобным синтаксисом?
@uvwzyx
@uvwzyx 2 жыл бұрын
@@nitroexpress9928 на C#, который не так многословен, как Java.
@nitroexpress9928
@nitroexpress9928 2 жыл бұрын
@@uvwzyx но там при этом синтаксис похож на Java настолько, насколько 2 разных ЯП вообще могут быть похожими...
@slaval5088
@slaval5088 2 жыл бұрын
@@nitroexpress9928 Delphi же. 😆
@nitroexpress9928
@nitroexpress9928 2 жыл бұрын
@@slaval5088 kzbin.info/www/bejne/fpTJeXWdirmhbas
@alekseyshibayev5243
@alekseyshibayev5243 2 жыл бұрын
Java java = лучший язык программирования .с прекрасным синтаксисом .с лучшим другом компилятором .с великолепной ооп моделью .с бесконечным потолком развития .с прекрасными харизматичными учителями; Учите java и будьте счастливы.
@ОлегБудин-к3ы
@ОлегБудин-к3ы 2 жыл бұрын
Э, дружище, а вот использовать публичные поля в классах моветон))))))
@whitemishka6254
@whitemishka6254 2 жыл бұрын
Жаль только вакансий в Украине на java буквально 2-3 на junior. И то с 2 года опыта
@_fist_
@_fist_ 2 жыл бұрын
Потому что вакансии на джунов не выкидывают так как это портал в ад.
@GameForYouOnline
@GameForYouOnline 2 жыл бұрын
Война на улице
@sholomiy
@sholomiy 2 жыл бұрын
С вакансиями как я погляжу для джунов - ноль. Сейчас входить бесполезно.
@Artem-wk1vn
@Artem-wk1vn 2 жыл бұрын
Подскажите, что перспективнее изучать и на чем лучше разрабатывать backend для небольших/средних проектов? На Java / Spring, Go, Python / FastAPI или TypeScript / NestJS ???
@anastasiabruks9700
@anastasiabruks9700 2 жыл бұрын
TypeScript / NestJS
@Artem-wk1vn
@Artem-wk1vn 2 жыл бұрын
@@anastasiabruks9700 Дякую
@ruslooob
@ruslooob 2 жыл бұрын
Посмотри по вакансия в своём городе - это лучшие критерий. Держу пари что джавы для бэкэнда там будет намного больше)
@Artem-wk1vn
@Artem-wk1vn 2 жыл бұрын
@@ruslooob Спасибо. Да гуглил на глаздор по разным странам, вакансий на Java / Spring в 2-3 раза больше чем на любой другой стек что в европе, что в америке, что в снг. Но java это для больших проектов, а для средних/небольших я так понимаю ее не используют?
@Moonrider7777
@Moonrider7777 2 жыл бұрын
Для небольших руби, пхп, пайтон
@jango6294
@jango6294 2 жыл бұрын
you made my day
@oleksandrkovtunov487
@oleksandrkovtunov487 2 жыл бұрын
Обратная совместимость как плюс, так и минус. Минус в том что мы тащим за собой интерфейсы 20 летней давности, которые к текущему моменту могли устареть. И единственный вариант поставить маркер: deprecated. А что это значит? Что есть разные варианты для того чтобы выполнить одно действие: новый и старый. И знать нужно оба.
@takatochi2605
@takatochi2605 2 жыл бұрын
бро давай про Go
@alexandrapersukova
@alexandrapersukova 2 жыл бұрын
так было уже :)
@Сергей-и8ж7в
@Сергей-и8ж7в 2 жыл бұрын
как-то в этот раз лайтово, обычно как катком)
@0soft
@0soft 2 жыл бұрын
Java НЕ очень строгий язык. String str может содержать null, и нет строгого типа, которые не мог бы оказаться null.
@tpov_oleg
@tpov_oleg 2 жыл бұрын
все очень круто и понятно! Но я только одного не понял.. чего нет у самурая?
@damirmagassumov
@damirmagassumov 2 жыл бұрын
Цели
@temik26
@temik26 2 жыл бұрын
10:44 в Python строгая динамическая типизация
@temik26
@temik26 Жыл бұрын
@@dobandvla строгая, потому что нельзя, например, строку с числом сложить, а динамическая значит, что не нужно указывать тип объекта, он определяется на этапе выполнения программы
@azizazizov9339
@azizazizov9339 2 жыл бұрын
Я сейчас в замешательстве, я хочу выбрать язык или Golang или Java. Из за того что я уже являюсь middle php developer мне больше подойдет golang, потому что php и golang сейчас часто используется и golang очень похож на С то есть потом его тоже можно будет понять. А вот Жаву я сам хочу учить. Можно будет делать видео про go vs java с вашей точки зрение ?)
@СэмФишер-х4д
@СэмФишер-х4д 2 жыл бұрын
странные критерии выбора. если хочется выбрать язык именно для работы, то лучше выбрать java(потому что стабильно и вакансии всегда есть в разных регионах. на гоше их меньше). если для фана, то надо что-то простое написать и на одном и на другом яп и выбрать,что приятнее.
@mrbedrockpy
@mrbedrockpy Жыл бұрын
Вступление: java ледирует с отрывом Python: 🗿
@Bfiabecksjbdicbsjzkkxnsh
@Bfiabecksjbdicbsjzkkxnsh Жыл бұрын
Сергей перечислил кучу сфер и компаний которые пользуются java, но так и не рассказал ни про один пример приложения на java(
@color-of-emotions
@color-of-emotions 11 ай бұрын
Майнкрафт)))
@syogun544
@syogun544 Жыл бұрын
отталкиваясь от логики долгожительства можно вместо жабы вставлять смело с++ там тоже ничего не отваливается и живет веками
@gerg6752
@gerg6752 Жыл бұрын
Вот еще одно применение: мы пишем игры на libgdx, а server side на спринге. Так что джава вполне жива в отношении геймдева :)
@ПетрФролов-е6г
@ПетрФролов-е6г Жыл бұрын
Например где?
@color-of-emotions
@color-of-emotions 11 ай бұрын
​@@ПетрФролов-е6гну например Майнкрафт или Проджект зомбоид, 2 очень классных игры
@PlayeR-dr9mg
@PlayeR-dr9mg 2 жыл бұрын
Здравствуйте! Попробовал перейти на сайт, но не смог. Я сам из России. Полагаю, что из за политической обстановки у меня не получится пройти у вас обучение?(😢
@YourVanillaIce
@YourVanillaIce 2 жыл бұрын
Да,не получится
@slavunho9061
@slavunho9061 Жыл бұрын
А шо це за політична обстановка, ми можемо чимось допомогти?
@SerhiiManilov
@SerhiiManilov 2 жыл бұрын
Дуже цікаво та зрозуміло. Але поки дивився думка тільки одна - я теж хочу таку футболку.
@SergeyNemchinskiy
@SergeyNemchinskiy 2 жыл бұрын
дочка мне нарисовала
@SerhiiManilov
@SerhiiManilov 2 жыл бұрын
@@SergeyNemchinskiy ну ось ідея для стартапа - робити футболки Nemchinsky Style😁😁
Что такое Java и как ее выучить?
19:55
Sergey Nemchinskiy
Рет қаралды 151 М.
Увеличили моцареллу для @Lorenzo.bagnati
00:48
Кушать Хочу
Рет қаралды 8 МЛН
Disrespect or Respect 💔❤️
00:27
Thiago Productions
Рет қаралды 43 МЛН
Как учиться программированию эффективно?
21:35
КАК УСТРОЕН TCP/IP?
31:32
Alek OS
Рет қаралды 220 М.
Увеличили моцареллу для @Lorenzo.bagnati
00:48
Кушать Хочу
Рет қаралды 8 МЛН