Сравнение нехайповых языков программирования: Java vs PHP, что выбрать новичку?
HTML-код
- Опубликовано: 23 июл 2024
- Сегодня мы рассмотрим и сравним два языка программирования - Java и PHP по следующим критериям:
🔹Зарплаты разработчиков Java и PHP
🔹Синтаксис Java и PHP
🔹Вакансии Java и PHP
🔹Фреймворки Java и PHP
🔹Перспективы Java и PHP
💻 Регистрируйтесь на JAVA менторинг - go.foxminded.ua/3yy7ODd
💡 JAVA Start (база перед менторингом) - go.foxminded.ua/3WOhhjO
🔧 JAVA Tools (база перед менторингом) - go.foxminded.ua/4bvoXf9
🖥️ Регистрируйтесь на PHP менторинг - go.foxminded.ua/4dVk3d1
___________________________________________________
30 мая 2024 года состоится Масштабное Offline событие в г. Киев "IT Старт: Путь к первой работе Junior-специалиста"
✨ На лекции мы рассмотрим:
🔹Ситуацию с вакансиями для новичков в ИТ области Украины и мира в целом.
🔹С чего начать искать работу специалисту без опыта,
🔹Как правильно составить резюме, какие источники использовать и многое другое.
Стоимость: за donate. Детали на сайте после регистрации 👉go.foxminded.ua/4bscAAM
____________________________________________________
👇🏻 👨💻 Стартовые курсы (теоретическая база перед менторингом):
PYTHON Start - go.foxminded.ua/4bPNhIm
C# START - go.foxminded.ua/3yExfTo
С++ Start - go.foxminded.ua/3Ke1CTu
Swift Start - go.foxminded.ua/3KcPySb
JS Start - go.foxminded.ua/3Kgj6yk
🧠 Регистрируйся прямо сейчас на менторинг
⬇️ Учись у профи ⬇️
🎓 Менторинг:
JAVA - go.foxminded.ua/3yy7ODd
PYTHON - go.foxminded.ua/3wNz93G
C#/.NET - go.foxminded.ua/3WTVVBM
ANDROID - go.foxminded.ua/3V9Pd9m
FRONT-END (ANGULAR, REACT, Vue.js) - go.foxminded.ua/3WUq046
SALESFORCE Developer - go.foxminded.ua/3wQ9wiL
UI/UX дизайн - go.foxminded.ua/3wCKtjb
Unreal Engine - go.foxminded.ua/4dVyxd9
QA Automation - go.foxminded.ua/3VmCh05
IOS разработка - go.foxminded.ua/3WPBNQX
Unity - go.foxminded.ua/4dULIuW
NODE.JS - go.foxminded.ua/4dRWMZp
GOLANG - go.foxminded.ua/45av1HX
DevOps - go.foxminded.ua/4bu01Vz
Обучение на проекте - go.foxminded.ua/3VcaTSa
🎓Продвинутые курсы для состоявшихся девелоперов:
Enterprise patterns - go.foxminded.ua/3QYoA4K
GRASP and GoF Design patterns - go.foxminded.ua/3wQdU19
Алгоритмы и структуры данных - go.foxminded.ua/4bO6n1Q
C# NEXT - go.foxminded.ua/3wIZiAJ
🔧 Пробное техническое собеседование со специалистом уровня Senior Developer/ Team Leader - go.foxminded.ua/4aC9pFc
👔 Карьерная консультация с Сергеем Немчинским - go.foxminded.ua/4bG1aJk
Есть вопросы по обучению в FoxmindEd? Пишите нам в телеграм - t.me/foxminded
Вы можете стать спонсором канала и получать плюшки - / @sergeynemchinskiy
❤ FoxmindEd в Instagram: / foxminded.ua
Сайт FoxmindEd для новичков: go.foxminded.ua/4bKb50g
Сайт для разработчиков уровня мидл+:
FoxmindEd в ФБ: / foxmindedco
FoxmindEd в Instagram: / foxminded.ua
Мой Telegram: t.me/nemchinskiyOnBusiness
Для деловых запросов: youtube@foxminded.ua
____________________________________________________
🕖:
00:00 - Вступление
00:35 - Области применения Java и PHP
05:36 - Зарплаты разработчиков Java и PHP
08:06 - Синтаксис Java и PHP
11:48 - Вакансии Java и PHP
13:50 - Фреймворки Java и PHP
17:42 - Перспективы Java и PHP
GO VS PYTHON • Обзор и сравнение язык... | PYTHON VS JAVASCRIPT • Сравнение моих "любимы... | WEB VS MOBILE • Web vs Mobile: что выб... | JAVA VS GO • Java vs Go. Что выбрать? | ОШИБКИ В ПОИСКАХ РАБОТЫ • Это тормозит программи...
Підписуйтесь на наш україномовний канал - / @serhiinemchynskyi
#javavsphp #java #php
Чем отличается программист от тестировщика? 🤔 Выясните, что подходит вам ⬇ ruclips.net/video/TCDP6bHqH_s/видео.html
Сравнение самых любимых языков программирования Сергея))) И наших тоже)))
😊
Соболезную
@@user-he4st2ro5h Какие у Вас любимые языки программирования?
Радует что вы все ещё Сергей Немчинский , основатель школы Foxminded learning и автор канала Сергей Немчинский
Это и есть настоящая стабильность.
@@aleksandr_anp стабильность признак мастерства
Жесть главный вопрос этого лета! Спасибо! Как раз думаю, что выбрать
Бери джаву
Тільки PHP
@@user-ot5tx2oj6l или лучше Go, если с Java сравнивать?
Батя, спасибо тебе за ИТ просвещение.❤
Учился на java, хочу работать на java, но не зовут на собесы. В итоге уже больше года работаю на php, как раз в маленькой компании. wordpress, opencart вот это вот все.
Opencart сильно просел, очень много иных CMS более интересных.
В Андроиде Kotlin уже практически вытеснил Джаву. Ничего нового на Джаве не пишется, только поддерживаются древние legacy проекты. Так что для любого Android разработчика Kotlin обязателен.
Да ладно
Ты глубоко заблужаешься.
Друг, тебя ждёт множество открытий )
Java ещё 20 лет будет актуальна
К сожалению, Вы правы. ☹😭
Обложка видео прекрасная. Это всё что могу сказать.
А когда уже будет сравнение с golang
Наконееец рнр❤❤❤)))
4:12 - на PHP уже большая часть рабочих мест уже все тот-же кровавый энтерпрайз с газилионом строк кода
R vs Python в анализе??
Хотелось бы послушать про Lazarus и его конкурентов)
Сергей, большое вам СПАСИБО, за такое тёплое сравнение этих двух языков) Сразу видно, что у Вас к ним есть добрые воспоминания 😊
Учу PHP, всем доволен, и мне нравится.
Жду про С++, что-то новое.
Я как раз таки при первом изучений разрывался между этими языками, так как были актуальные вакансий на эти языки. Итоге стал Системным разработчиком)
довольны?
@@SergeyNemchinskiy по началу сложно было, так как учил веб больше года. Потом привыкаешь, сейчас уже начинает нравиться. Благодарю компанию, что мне предложили эту вакансию. Могли отказать, вакансия которую я пришел уже была занята
В php имеется возможность строгой типизации
Если речь о декларации strict types, это очень условная типизация. Это выдаст ошибку если определен тип аргумента метода foo(int $id), а при вызове метода передается строка $obj->foo("1"). Но при этом остается возможность в теле метода присвоить в $id иной тип.
@@gregmou6364 8.3.0 Добавлена поддержка типизации констант классов, интерфейсов, трейтов и перечислений. Так же в предыдущих версиях добавляли, будут и далее. То есть примерно раз в год типизация улучшается.
Типизация для нубов. Зачем скриптовым языкам типизация. Хотите типизацию + в низкоуровневые языки.
Пххх) было забавно слышать, что на PHP код длиннее, когда на экране в это же время было показано, что на PHP код короче 😂. Ну и PHP уже давно тоже про строгую типизацию тоже
Люблю c#, поэтому и java тоже считаю крутым языком. Спасибо вам
на каких технологиях работаете / учитесь?
Это в основном WPF, Avalonia UI, MAUI, Blazor. Это очень похожие между собой технологии(WPF, Avalonia UI и MAUI), они используются для написания приложений. Avalonia UI и MAUI кроссплатформенные, Blazor же это фреймворк для написания веб- приложений
Какой смысл говорить про стеки фреймворков на джаве, если веб будет писаться на спринге?
Работы для джунов нет что там, что там! ИМХО
Php это и его цмски. По ним работу берёте и развиваетесь, пишите свои дополнения, api для crm связей и тд. Потом на Laravel переходить.
А для джунов хоть где-то есть работа?
Яндекс. Доставка
Сергей, насчет тезиса про $ перед переменными (9:20) я слышал другое мнение. Создателя питона как-то спросили про это, и он рассказал что в давние времена обработчики скриптов были более примитивными, и как раз таки знак доллара перед переменной сделан для того, чтобы эти обработчики лучше различали переменные среди кода
Ну кстати на баше, как и на пыхе, используется бакс для переменной. Интересно почему js не пошёл той же дорогой, если он выходил ± в тоже время
@@_regnar_4189 в php $ из perl'a, а нем из bash
А Паскаль и Дельфи где?
А почему не фортран и бейсик?
У тебя в книге, которые на полке
Сергей и весь коллектив канала, традиционное спасибо за выпуск, как всегда интересно и содержательно 👍👍👍
В пхп надо сильнее разбираться в CI/CD, так как фич языка меньше и надо больше настраивать. И там чаще микросервисы используют
Git push - git pull наше все. А есть герои, кто до сих пор по фтп заливает и не плачет
Java в web - е используется spring mvc есть.
А если прям очень нравится java, но в энтерпрайз не хочется?
Можешь учить apex, он как две капли воды похож на java, будешь работать внутри экосистемы salesforce.
может обратите внимание на Salesforse?
Рынок вне энтерпрайза есть, но он скорее исключение. Сам например работаю на фрилансе. Текущий проект телефония для небольшой компании. Пилю на джаве
@@reddotrocks фриланс тоже не хочу )
Бэкенд?
Мне кажется что люди не знают о существовании PHP 8+...( Упущение PHP сообщества
Знак доллара ставят, чтобы сразу было понятно, где переменная. Это и людям и интерпретатору видно. 🤔
Лишь бы обос*ать пайтон. Да до 2020 мало так люди рвались в айти, но ученье же это хорошо, я недавно вошел на хайпе (2 года) например я веду сейчас коммерческий проект, но он мне надоел если честно. У меня есть идей начать стартап, но мне нужна команда, как только накоплю сумму, то открою новые рабочие места. Так что реальная парадигма отличается то что есть у вас в голове, якобы толпа идиотов в поиске денег карьеры ринулась изучать пайтон. Я люблю этот язык, да и вообще программирование в целом. Жалею что не начал раньше
Java, а точнее её фреймворки, не дружелюбны к новичкам. Так что выбор очевиден - PHP!
Учитывая, что новичек не понимает зачем все эти абстракции, то все фреймворки на всех языках не дружелюбны к новичкам
По Symfony vs Laravel согласен в плане масштабов, не согласен в плане что ларка отраслевой стандарт. Ну не совсем так. Они оба по сути выиграли гонку и являются стандартом. Раньше как оно было, если хочешь что-то большое делать - тебе в Zend Framework или Symfony, в докомпозеровские времена это были монстры и тормозило оно безбожно, а вот если тебе что-то легенькое и быстрое - тебе в Yii, Laravel или, прости Господи, Code Igniter с Kohana. Про экзотику вроде phalcon, который вообще дллка для интерпретатора я молчу - это для эстетов. Хвала яйцам в каждом из секторов выжило по одному фреймворку и на том и порешили. Опять же, ввиду модульности конструкции и композеру мир порой рождает вурдалаков, когда в проект вшивают часть компонентов с симфы, часть с ларки и сверху притрушивают более мелкими библиотеками, а потом ссут на все это отборным самописным индускодом. Плавали, видели, помним, скорбим
на python есть django. К примеру с ларавел php он менее функционален, но то что есть более лучше отточено. В ларавел миграции тебе нужно писать самому, как по мне то слегка дикость и не удобно, в джанго генерятся по изменениям в модели.
Он вроде спецом сделан так, чтобы расширять его библиотеками
Я не выбирал Java, Java выбрала меня))
Ждём go и rust
18:10 - "С" такой: подержи моё пиво.
NativePHP топ😂
Скажем так, php как воздух. Про него иногда забывают, но он всегда может напомнить о своей важности)
А Нода на хайпе? Или уже вышла из него?
Символ долара у змінних в пихі це тому що в нас грошиків мало, ми хочемо більше грошиків, натяками як можемо 😂
В целом вывод такой: любой язык, который глубоко вошел в индустрию, в своей области, уже никогда не умрет.... привет cobol ))
Насколько корректно говорить, что kotlin является надстройкой над java?
Примерно на 80.5%
Котлин это не надстройка над джавой. Это просто язык, один из возможных таргетов для компиляции которого при использовании официального компилятора является JVM, в который так же копируется java.
@@MrPyach вот и мне так казалось, хотя я вообще не Котлин/джава разраб.
Странно, что Сергей не считает его отдельным ЯП.
Красивую рубашку нашел и одел
Зараз всі програмісти на пхп які мають голову пишуть придержуючись строгой типізації. впринципі пхп це дозволяє якщо ти хочеш.
Что вы выбрали? 👇
C++)
JS
javascript + react, tailwind для работы со стилями.
C#
C++
php vs python
Go :)
Вітаю, Сергій ви молодець, контент супер, тільки з роботою в ІТ в Україні зара тяжко але нічого прорвемся
прорвемося)
Сам не кодер , но из всех статей что встречал , обычно пишут что джава хардкорная , а на пхп якобы может писать даже макака
😂
Ну объяснили же доступно. Привет мир на джаве это шлакоблок класс, шлакоблок объект. Энтерпрайз это очень долго и всегда шлакоблоки.
Какой смысл сравнивать языки, когда в работе используют фреймворки? Сравнивать надо реальную работу - на спринге vs на ларавель/симфони. Итог этого сравнения - один хрен, те же яйца, только в профиль. Но нет, до сих пор в 2024, сравнивая пыху с другими языками, зачем то говорят про вордпрессы, битриксы или чистую пыху.... Это совсем другое, господа хорошие.
JS давно всех победил,вступайте в нашу секту,у нас асинхронность, рок и печеньки
О бедном ABAP4ере замолвите слово 😅😅😅
Это разве не оксюморон, типа "сладкая соль" или "элегантный бегемот"?
Щас бы джаву считать нехайповой
За яву можно переживать, си диез отжирает ее рынок
що, украинамовный канал? хахах
Сергей, а чего канал-то так и не на украинском? 10к просмотров даже на русском? Чего так слабо? Куда делись ролики про то, что вы будете украинцем, являясь уроженцем РФ? Всего-то один флажеченка в углу достаточен для истинного патриота? Или быть может вы уже не патриот незалежной?
Клоун. Иди зарабатывай в других странах и на других языках. Авось ещё разок сумеешь смимикрировать.
главное, что ты плачешь, этого достаточно
Если что, эрефия язык не приватизировала, он тысячелетиями использовался. Если какое - то говно на нем говорит, то другие люди не обязаны менять свою речь.
@@mailwood1388 не обязан. но обещал это сделать. да аудитория станет автоматом слишком узкой и приносящей слишком мало денег. потому делает так как выгодно. в целом это ок, если не вспоминать про былые заявления. псевдо-патриотизм он бабок не приносит, видать. а так , пиши ещё, обязательно. ты даже слегка забавный.
PHP как и доллар, сколько существует, столько и говорят что вот-вот он помрет ))