PHP вмер? Про застарілі технології та мови програмування з Сашком Ковальчуком

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ส.ค. 2024
  • Що можна вважати застарілою мовою програмування? Чому деякі мови не втрачають актуальности з часом? Як варто підходити до осучаснення легасі-коду? Які очевидні та неочевидні ризики для новачків при вивченні старих технологій? Як знання старих мов та парадигм може стати перевагою для початківця?
    Про це та про багато чого іншого у новому випуску подкасту "Є одна тема"!
    ***
    Партнер цього випуску - компанія Logitech та нова веб камера Logitech MX BRIO!
    Logitech MX Brio ULTRA HD вже в Україні за посиланням - www.logitech.com.ua/mx-brio-g...
    ***
    00:00:00 Вступ
    00:02:52 Що можна вважати застарілою мовою програмування
    00:04:50 Чи можуть сучасні мови й технології "застаріти"?
    00:08:01 Чому деякі мови не втрачають актуальности з часом?
    00:12:38 Як знання старих технологій може допомогти новачкам?
    00:16:34 На які старі мови або технології варто звернути увагу?
    00:18:19 Як варто підходити до осучаснення легасі-коду?
    00:21:55 Чи варто починати переписування старих проєктів взагалі?
    00:25:11 Про переписування старого коду заради саморозвитку
    00:27:39 Про консервативність бізнесу у виборі технологій
    00:33:05 Реклама: Logitech MX BRIO
    00:37:39 Як підбирати технологію для проєкту
    00:42:39 Очевидні та неочевидні ризики для новачків при вивченні старих технологій
    00:46:23 Як знання старих мов та парадигм може стати перевагою для початківця?
    00:50:00 Як рефакторити легасі-код?
    00:53:25 Як уходити від шкідливих технологій на кшталт 1С?
    00:58:35 Питання від авдиторії: Що варто викладати в школі як основи інформатики?
    01:05:48 Питання від авдиторії: Як не втратити в грошах, переходячи з однієї технології на іншу?
    01:08:41 Питання від авдиторії: Що ми думаємо про джунів-фулстеків?
    01:13:36 То PHP вмер?
    01:15:23 Завершення

ความคิดเห็น • 77

  • @nikolastsimbalyuk6839
    @nikolastsimbalyuk6839 2 หลายเดือนก่อน +1

    Цей діалог - насправді (!!!) - дуже крутий посібник не тільки для початківців йти поза мейнстрімом і знаходити себе в програмуванні, але й взірець використання софт-скілів.

  • @user-fu4ev1si9y
    @user-fu4ev1si9y 2 หลายเดือนก่อน +1

    Дуже гарний та цікавий співрозмовник

    • @babichweb
      @babichweb  2 หลายเดือนก่อน

      Стараюсь усіх так підбирати )

  • @irynamishcheriakova8092
    @irynamishcheriakova8092 2 หลายเดือนก่อน +1

    Класна розмова! Я багато для себе винесла корисних думок, завтра буду чіпляти колег, що вони думають з того чи іншого приводу))) дякую, це дуже цікаво ❤😊

    • @babichweb
      @babichweb  2 หลายเดือนก่อน

      Дуже приємно, дякую )

  • @olgas263
    @olgas263 หลายเดือนก่อน +1

    Дякую, дуже сподобалося!

    • @babichweb
      @babichweb  หลายเดือนก่อน

      Дякую!

  • @AndrewKovalchuk-Antanel
    @AndrewKovalchuk-Antanel 4 หลายเดือนก่อน +4

    Корисним досвідом "після другої-третьої мови програмування" може стати вибір мови програмування з іншою парадигмою і спробувати якусь, до прикладу, масив-орієнтовану на відміну від вже "набридлих" с-подібних. В такому випадку веселий квест і наморщування мозку точно гарантоване.

  • @alexandrquato1
    @alexandrquato1 4 หลายเดือนก่อน +4

    Не встиг на онлайн і дуже чекав цей випуск. Зараз як раз у пошуку позиції мамонтів фулл-стака (основний стак PHP)
    Дякую Сергію та Сашку!

    • @babichweb
      @babichweb  4 หลายเดือนก่อน +1

      Топ! Удачі в пошуках та приємного перегляду)

    • @ivanovserg8795
      @ivanovserg8795 5 วันที่ผ่านมา

      Підкажіть, який РНР-фреймворк використовуєте ?

    • @alexandrquato1
      @alexandrquato1 5 วันที่ผ่านมา

      @@ivanovserg8795 Laravel в основному, але це не принципово, тож будь який - Symfony, CodeIgniter, Zend e.g.

  • @takatochi2605
    @takatochi2605 4 หลายเดือนก่อน +9

    Чому всі душять мій php не трогайте нас, в нас все добре, і я думаю він ще багато кого переживе

    • @babichweb
      @babichweb  4 หลายเดือนก่อน +1

      Хто душить php?! Покажіть мені цих негідників!

    • @ususususification
      @ususususification 4 หลายเดือนก่อน

      Або ужа, або пехапе 🤷 Або по черзі:)

    • @primatch777
      @primatch777 3 วันที่ผ่านมา

      Ruby переживе я думаю))

  • @ne_taka
    @ne_taka 4 หลายเดือนก่อน +2

    Не виходило бути на трансляції, так тепер дивлюсь - цікаво)

    • @babichweb
      @babichweb  4 หลายเดือนก่อน

      Дуже радий, що подобається!

    • @ne_taka
      @ne_taka 4 หลายเดือนก่อน

      @@babichweb для мене свого часу було досить дивно дізнатися, що в Європі досі дуже популярний Wordpress, а там відповідно PHP. Тому повністю згодна, що PHP буде і буде існувати далі.
      Цікавинкою було дізнатися ще про 'Мавку' 😊

  • @eduardvrublevskiy3291
    @eduardvrublevskiy3291 4 หลายเดือนก่อน +2

    Дякую за працю 😊

    • @babichweb
      @babichweb  4 หลายเดือนก่อน

      Дякую!

  • @SebastienCroissant
    @SebastienCroissant 4 หลายเดือนก่อน +1

    багато ціквих(та болючих) тем підняли, дякую за випуск

    • @babichweb
      @babichweb  4 หลายเดือนก่อน

      Дякую? Старались )

  • @natali_li90
    @natali_li90 4 หลายเดือนก่อน +1

    Дивлюсь 5 хвилин, а вже цікаво 🔥🔥🔥 Дякую за шикарний контент ❤

    • @babichweb
      @babichweb  4 หลายเดือนก่อน +1

      Радий, що подобається!

  • @user-ih5en9cn7j
    @user-ih5en9cn7j 4 หลายเดือนก่อน +2

    Які файні хлопці)❤️ і камера) і шапка))

    • @babichweb
      @babichweb  4 หลายเดือนก่อน

      Шапка найкраща в світі!

  • @katherinezhdanova3735
    @katherinezhdanova3735 4 หลายเดือนก่อน +3

    PHP буде жити доки існують проєкти написані на ньому. Його хоронять мені здається останні років 6, а то й більше, а він все одно потрохи продовжує розвиватись і покращуватись. Тут аналогія з jQuery була приведена дуже точно. На PHP дуже багато старих, якась кількість нових проєктів + скільки зараз сайтів створено на Вордпресі, який теж потребує знання PHP?
    Так, нових проєктів на ньому створюється не так багато, як на тому ж Python чи NodeJS. Але так працює ринок. Дуже вірно було сказано про те, що більша частина курсів викладає той самий Python чи NodeJS і це теж впливає на формування ринку і популярності технологій.
    На мою особисту думку Python не набагато краще чи зручніше ніж PHP, та й все, що стосується синтаксису - то діло звички. Кращий він лише тим, що для нього дуже багато корисних ліб написано і він прикольний для сфери типу data science, AI і т.д. До речі, мені здається, що саме через ці сфери він і набрав такої мега популярності. Типу більш універсальна мова виходить. Стосовно перформансу, тут можу помилятися, але зустрічала таку думку, що php десь навіть краще. Хоча не думаю, що там буде якась глобальна різниця, якщо ми кажемо про веб.
    Я трошки дивилась Python, щось намагалось на ньому клепати, але того мало, щоб якесь адекватне порівняння зробити.
    З NodeJs трохи простіше. Як мінімум, простіше вʼїхати в те, що там відбувається якщо ти вже пишеш фронт на JS. Тому багато хто його обирає в проєкти через це.
    Стосовно джуніорів фулстаків. Я починала свій шлях саме з PHP + JS і хочу сказати, що це кардинально впливає на розуміння того, як все працює в комплексі. Наче ти якийсь бонусний апгрейд на початку гри отримав. Так, було важко тягнути все на старті, але воно того варте. І легко, я думаю, в будь якому випадку, не буває.
    Вакансій малувато для такої комбінації зараз, але коли вони зʼявляються - там вже не буде 1000 кандидатів на місце, як наприклад у випадку з NodeJS + React чи у випадку чисто фронтових вакансій. Ще один бонус)

  • @judgedreed5257
    @judgedreed5257 3 หลายเดือนก่อน +1

    Php дуже крутий!!!🎉

    • @babichweb
      @babichweb  3 หลายเดือนก่อน +1

      Та хіба хто сперечається?)

  • @user-sz7pu7qj3z
    @user-sz7pu7qj3z 4 หลายเดือนก่อน +2

    Гарну тему підняли

    • @babichweb
      @babichweb  4 หลายเดือนก่อน

      Дякую!

  • @takumi_senju
    @takumi_senju 4 หลายเดือนก่อน +2

    Привіти з Цифрової Долини)

  • @ivantsarehorodtsev259
    @ivantsarehorodtsev259 4 หลายเดือนก่อน +1

    подяка за контент! прям із задоволенням послухав :)

    • @babichweb
      @babichweb  4 หลายเดือนก่อน +1

      Дякую! Сьогодні пишем новий подкаст!

    • @ivantsarehorodtsev259
      @ivantsarehorodtsev259 4 หลายเดือนก่อน +1

      ​@@babichweb вже готовий і чекаю 👀

  • @mementomori2294
    @mementomori2294 4 หลายเดือนก่อน +1

    Дякую за випуск, хоч я вже і не розробник(фронтенд) поки, але все одно цікаво)

    • @babichweb
      @babichweb  4 หลายเดือนก่อน

      Дякую! Я думаю, тут суть не лише в програмуванні, а в підходах в цілому.

  • @AndyBorowski
    @AndyBorowski 4 หลายเดือนก่อน +1

    Яказ взявся вчити php, а Ютубчик рекомендує мені ваший стрім із заголовком "php вмер?" ))

    • @babichweb
      @babichweb  4 หลายเดือนก่อน

      Та ж то питання, на яке ми й шукаєм відповідь )

  • @volodymyrbuzinov1473
    @volodymyrbuzinov1473 3 หลายเดือนก่อน +1

    Тема супер. Сам замислювався над тим чи здохне js. Підстав не знайшов)а от на рахунок легасі проектів тільки бізнесу це цікаво, не вкладаючи великих коштів заробляти. А мені як розробнику абсолютно нецікаво вчити jquery і тому подібне. Бачив іще такі вакансії HTML верстка, підтримка старих сайтів, теж думаю можна віднести до legacy, але css завжди знадобиться як і html

  • @user-cz8xp2qf4i
    @user-cz8xp2qf4i 4 หลายเดือนก่อน +1

    Випуск супер! Стосовно камери: у мене logitech С270, придбала кілька місяців тому. Дуже задоволена покупкою. Тож стосовно новинки_ впевнена, що вона крута!

    • @babichweb
      @babichweb  4 หลายเดือนก่อน

      Топ, дякую!

  • @ususususification
    @ususususification 4 หลายเดือนก่อน +2

    Харків дивиться в записі💪 Поки так. Як казав якийсь класик, "Батя, я стараюсь!"😂

    • @babichweb
      @babichweb  4 หลายเดือนก่อน

      Радий бачити! Харкову привіт )

    • @ususususification
      @ususususification 4 หลายเดือนก่อน +1

      @@babichweb ❤️

    • @vladtkachenko6822
      @vladtkachenko6822 4 หลายเดือนก่อน

      якийсь класик - це дружина януковича )))

    • @ususususification
      @ususususification 4 หลายเดือนก่อน

      @@vladtkachenko6822 та знаю:) але фраза вийшла гідна Шекспіра, або Данте:)

    • @vladtkachenko6822
      @vladtkachenko6822 4 หลายเดือนก่อน

      @@ususususification фраза шикарна, так )

  • @maksymhonchar4686
    @maksymhonchar4686 4 หลายเดือนก่อน +1

    Молоді програмують на нових мовах, старики на старих)

  • @oksana-js
    @oksana-js 4 หลายเดือนก่อน

    Я подивлюся, подивлюся, тільки не сьогодні)

  • @ptsdAndIT
    @ptsdAndIT 4 หลายเดือนก่อน +2

    Блін, також хочу таку камеру, щоб якість норм була при зйомці(

    • @babichweb
      @babichweb  4 หลายเดือนก่อน

      Ну тут або така як у мене за 1000 баксів, або така як у Сашка за 200 ) Посилання в описі ;)

  • @ptsdAndIT
    @ptsdAndIT 4 หลายเดือนก่อน +1

    Так, ну подивимось, шо тут)))

  • @bruteforceglory
    @bruteforceglory 4 หลายเดือนก่อน +1

    Це ж було вже 🤔

    • @babichweb
      @babichweb  4 หลายเดือนก่อน

      Ні, не було

  • @IlliaSosyniuk
    @IlliaSosyniuk 3 หลายเดือนก่อน +1

    Про програмування дітям. Малий мого друга в років 6-7 сказав: "я краще буду веселим танцором чим унилим програмістом" 🤣 довго реготали.

    • @babichweb
      @babichweb  3 หลายเดือนก่อน

      Як ми його розумієм…

  • @ambroseus
    @ambroseus 4 หลายเดือนก่อน +1

    Може років через 10 повернусь до Perl 😊

    • @babichweb
      @babichweb  4 หลายเดือนก่อน

      Чом би й нє )

    • @takatochi2605
      @takatochi2605 4 หลายเดือนก่อน +1

      На мої практики його і досі використовують у своїх нішах, навіть у нових проєктах

  • @joter-glem
    @joter-glem 4 หลายเดือนก่อน

    у php перевага в тому що можна незамарачуватись з Model View Controller, де поклав там і лежить. Не потребує компиляції (плюс build та deploy). Порівнюю з java. та навіть javascript замарачується зі своїми install, build, lint, pack, bundle, components, TypeScript, watchers. Зараз у javascript свій світ на мою думку. Для мене простіше використовувати чистий js з використанням бібліотек vuejs3, jquery, bootstrap4 та інші. Написав, оновив сторінку і все. І нетреба ніяких IDE, команд додаткових в консолі виконувати. Прийшов то того що використовую jekyll, php, js (чистий або з vuejs як js lib і bootstrap). Розумію що таку комбінацію на ринку не знайдеш, але мені вона подобається.

    • @Serhii-Kostin
      @Serhii-Kostin 3 หลายเดือนก่อน +1

      я починав з php, зараз пишу на vue.js. з власного досвіду - якщо бізнес платить і сума оплати влаштовує, пиши на чому хочеш. захочеш більше заробляти - писатимеш на тому, на чому скажуть. але якщо можеш свій стек дорого продати, то ти молодець і питань нема.

    • @babichweb
      @babichweb  3 หลายเดือนก่อน

      @Serhii-Kostin чудова позиція!

  • @VolodymyrChernigiv1300
    @VolodymyrChernigiv1300 3 หลายเดือนก่อน +1

    Красунчики

  • @voiceoftruth1260
    @voiceoftruth1260 4 หลายเดือนก่อน +1

    колись знайомий свічнувся в айті саме на пхп і за скількось небагато років він вже вперся в зарплатну стелю. Щоб її пробити тре було вчити англійську, але його в принципі типу і так все влаштовувало - на чорну ікру та смузі і так вистачало.

  • @user-kt8wp7fo9b
    @user-kt8wp7fo9b 3 หลายเดือนก่อน

    😄головне не на чому, а як писати. ті "експерти" що ховають php мабуть заглядували в нього коли він ще був v4+. з того часу вже більше 400 релізів і зараз він взагалі на "дорослу мову" став походити. а ще й jit обіцяють завезти (хоча вже давно обіцяють 😔)

  • @grey4uk14stakhura7
    @grey4uk14stakhura7 4 หลายเดือนก่อน +1

    як показує бентежне життя, під час ковіду канадська медична система потребувала розробників, які знають древню мову програмування(здається оберон, можу помилятись, ні, кобол)
    тож php точно не варто в топку

    • @babichweb
      @babichweb  4 หลายเดือนก่อน

      Про то ж і мова )

  • @arcsin4083
    @arcsin4083 3 หลายเดือนก่อน

    Одне питання, чому на превью священник з бородою і щось про поховання пхп 🥴?

    • @babichweb
      @babichweb  3 หลายเดือนก่อน

      Відспівуєм. Недорого.

    • @arcsin4083
      @arcsin4083 3 หลายเดือนก่อน +1

      @@babichweb 😅

  • @madlopt
    @madlopt 3 หลายเดือนก่อน

    "ПіАшПі" - це ви на якій мові в загалі? Французька? Латинь?😂

    • @babichweb
      @babichweb  3 หลายเดือนก่อน

      Все луччє ніж "пехапе"

  • @sdwvit
    @sdwvit 4 หลายเดือนก่อน +2

    Бабіч дуже хоче оживити actionscript 😁😁😁

    • @babichweb
      @babichweb  4 หลายเดือนก่อน

      З величезним задоволенням)