Java czy Python - ktÃģry język wybrać w 2024?

āđāļŠāļĢāđŒ
āļāļąāļ‡
  • āđ€āļœāļĒāđāļžāļĢāđˆāđ€āļĄāļ·āđˆāļ­ 15 āļĄ.āļ„. 2024
  • ðŸ”Ĩ Dołącz do mailingu Java od podstaw: javaodpodstaw.pl/mailing
    ðŸ”Ĩ Dołącz do mailingu Python od podstaw: pythonodpodstaw.pl/mailing
    ðŸ”Ĩ Dołącz do kursu Java od podstaw: javaodpodstaw.pl/
    Omawiany raport No Fluff Jobs: bit.ly/3SdiH3B
    Raport Just Join IT: raport.justjoin.it/
    Discord: jaknauczycsieprogramowania.pl...
    Instagram: / jaknauczycsieprogramow...
    MÃģj prywatny Instagram: / kamilbrzezinski
    TikTok: / kbrzezinski
    ✉ïļ Kontakt: kamil@jaknauczycsieprogramowania.pl

āļ„āļ§āļēāļĄāļ„āļīāļ”āđ€āļŦāđ‡āļ™ • 108

  • @rafales1525
    @rafales1525 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +16

    jak zawsze bardzo rzeczowo wyłoÅžony temat 😊💊👊 Kiedys uczyłem się jav-y, przerabiałem podstawy i budowałem pierwsze desktopowe apki w takim frameworku Java-Fx, potem java android i pierwsze małe apki byłem mega podjarany, Åže mogłem odpalac to na swoim telefonie i pokazywać znajomym w pracy - kiedyś jako kierowca MPK (moÅže przyjadę kiedyś) napisałem sobie apkę do podliczania ceny biletÃģw i wydawania reszty (parę lat wstecz bez biletomatÃģw, kierowcy sprzedawali bilety) - wtedy mega to przyspieszało cały proces sprzedaÅžy i nie miałem tyle opÃģÅšnienia - dobrze wspominam ten język :) Pythona z kolei przerobiłem kurs z udemy tak z ciekawości, ogarnąłem podstawy i potem jakieś proste apki flask + jinja + bootstrap na front - napisałem jakąś pierdołe wyłapującą kursy walut z nbp, teraz dart flutter i jak na front to mi się najbardziej podoba - studiuje grafikę (ostatni rok) po studiach chciałem pocisnąć programowanie i zbudować kilka sensownych projektÃģw, mam teÅž wykupiony kurs django ale brakuje czasu na dokończenie, kto wie moÅže skusze się na twoje materiały w przyszłości. Co do pracy w IT to nie oczekuje zbyt wiele ale wiem, Åže na pewno będę klepał apki jako indy dev (chce poprostu zrealizować swoje pomysły), jedno co bym chciał to Åžeby udało się ktÃģreś zmonetyzowac, chociaÅž jakieś grosze na "waciki" ;p Dzięki Kamil za filmik - trzymam kciuki za dalszy rozwÃģj kanału 💊😊

    • @kacperbaczynski5733
      @kacperbaczynski5733 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +3

      Powodzenia, szanuje takich ludzi! MoÅžna wiedzieć ile masz lat?

    • @rafales1525
      @rafales1525 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +3

      @@kacperbaczynski5733 dziękuje :) A co do wieku to 38 - stary koń jak na studia ale okazało się, Åže nie jestem jedyny, są nawet starsi i jest mega fajna klimat :)

    • @magdalenasteinmannkowalska1034
      @magdalenasteinmannkowalska1034 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      ja mam 42 i od marca tez zaczynam ;-)@@rafales1525

    • @kacperbaczynski5733
      @kacperbaczynski5733 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      ​@@rafales1525 No i super, szacun za odwagę i ambicje 🙂 no i jeszcze raz powodzenia 😉

  • @chwastinho10
    @chwastinho10 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Dzięki. Ja się właściwie uczę tych dwÃģch językÃģw. GłÃģwnie Javy, między innymi z Twoich fajnych tutoriali. 🙂

  • @RobieMVPAplikacjeKarolBocian
    @RobieMVPAplikacjeKarolBocian 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +3

    Świetny film, dziękuję za TwÃģj czas!
    ðŸĨ°
    😍
    ðŸĪĐ

  • @user-nu6eb6vk5s
    @user-nu6eb6vk5s 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Dzięki Åže wrzucasz filmy. Ja uczę się Javy i teraz katuje springa. Jest cięŞko. Kupiłbym kurs Springa. Tylko springa na razie potrzebuje

  • @ajgor64
    @ajgor64 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Świetny film. A ja bym chętnie zobaczył porÃģwnanie Javy z C#

  • @marcin2x4
    @marcin2x4 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +4

    Dla mnie oba. MÃģwię z perspektywy inÅžynierii danych i ops. W obu rolach, oba te języki są szeroko uÅžywane.

  • @magdalenasteinmannkowalska1034
    @magdalenasteinmannkowalska1034 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Dziekuje Kamil za kolejny wartosciowy film. Dzieki Tobie wyznaczylam swoja droge! P.s. Wlasnie skonczylam Twoj trzygodzinny kurs Javy i lece po wiecej!

  • @00wiking
    @00wiking 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Pythona uÅžywam tylko do skryptÃģw automatyzujących i nie wyobraÅžam sobie pisania w nim duÅžych projektÃģw. Javę znowu omijam ze względu na zasoboÅžerność, bo jak stawiam np teamcity i widzę ile zasobÃģw Åžre maszyna javy, to aÅž się serce kraje. MÃģj stack to C# do backendu a python do skryptÃģw i u mnie to działa

  • @kubak2252
    @kubak2252 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +2

    Co sądzisz o C#? Z tego co słychać to dość podobny język do Javy

  • @vxsniffer
    @vxsniffer 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +4

    managerowie w korpo lubią Javę, bo stoi za nią gigant Oracle, a nie jakaś fundacja... problem z Pythonem jest taki, Åže w ogłoszeniach jest on wymaganiem obok bardzo specjalistycznej wiedzy w zakresu data science czy AI... znacznie więcej czasu zajmie ci zdobycie tej wiedzy, niÅž nauczenie się Pythona na średnim poziomie, więc jak ją juÅž masz, to wybÃģr języka jest mniejszym problemem. IMO w Pythonie pisze się przyjemniej niÅž w Java, ale jest druga strona medalu... zaawansowany kod w Pythonie jest trudniejszy do zrozumienia niÅž w Java, a jeÅželi nie przestrzegasz sumiennie nieobowiązkowych działań jak type hinting, to debugowanie kodu w Pythonie moÅže przekreślić całą radość z pisania w nim ;-)

    • @brainwashing1
      @brainwashing1 4 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      To wynika z zastosowań. Pythona wykorzystuje się właśnie do takich celÃģw jak ML/AI

  • @programistaart
    @programistaart 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +2

    Ja uczę się Java na kursie stacjonarnym :) wcześniej samodzielnie nauczyłem się Delphi i robię w nim cały czas aplikacje dla siebie i cieszę się z tego :) Python prÃģbowałem ale w nim kiepsko się robi aplikację desktopowe a interenetowe aplikacje mnie nie interesują rÃģwnieÅž backend. Wszystkiego moÅžna nauczyć się za darmo w internecie bez wszystkich tych kursÃģw, ale zajmie to więcej czasu.

    • @user-zn1db9fe5w
      @user-zn1db9fe5w 8 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

      Lub nawet ogarnac jakas knige za 100 zl i jest tez git.

  • @Maykellllo
    @Maykellllo 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +2

    Polecam przeczytać cały slajd 2:20, jest tam ciekawa informacja "Jednocześnie, chętnych na pojedyncze stanowisko tego obszaru było średnio 3x więcej niÅž w 2022 roku. Hossa w IT obecnie się skończyła.

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Tak, 2023 był bardzo słabym rokiem, o czym mÃģwiłem na początku ostatniego live'a: th-cam.com/users/livel0aH14or87g?feature=share. Światowa gospodarka wraca jednak na właściwe tory - spowolnienie wyhamowało i juÅž wkrÃģtce gospodarka wrÃģci na ścieÅžkę wzrostową. To z kolei przełoÅžy się na większe inwestycje i więcej projektÃģw czyli zapotrzebowanie na programistÃģw znÃģw wzrośnie. Tutaj odsyłam do raportu World Economic Forum: www.weforum.org/publications/the-future-of-jobs-report-2023/, z ktÃģrego widzimy, Åže to zapotrzebowanie w kolejnych latach będzie cały czas rosło.

    • @Raf99
      @Raf99 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      Jedyne zapotrzebowanie jakie jest to na ludzi z wieloma miesiącami/latami doświadczenia. Osoba nowa na rynku moÅže co najwyÅžej sobie na magazyn pÃģjść paczki przekładać.

  • @paweupawel8890
    @paweupawel8890 4 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    A jak programuje w PHP? To co mam teraz zrobić

  • @FenirPL
    @FenirPL 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Zdaję sobie sprawę, Åže wybrałeś te dwa języki ze względu na to Åže je uczysz, ale jestem ciekaw jak ma się Java do innych językÃģw backendowych jak C#, Ruby ,PHP lub Node.js :)

    • @coder_one
      @coder_one 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      Jak się ma? Tak jak owczarek niemiecki ma się do pudla.
      Pytanie jak coś ma się do czegoś jest pozbawione sensu ze względu na brak określenia na jakiej płaszczyÅšnie chciałbyś porÃģwnywać te języki ze sobą.

    • @_I_like_kebeb
      @_I_like_kebeb 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      W praktyce kaÅždy język jest potrzebny , zwłaszcza jeÅželi chodzi o mikroserwisy

    • @gracjanchudziak4755
      @gracjanchudziak4755 4 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      >node.js jako język programowania
      Zawsze śmieszy

  • @pankura5820
    @pankura5820 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Hm, a Java czy C#? Są to w miarę podobne języki, więc będzie to lepsze porÃģwnanie. RÃģwnieÅž w obu językach jest zapotrzebowanie na juniorÃģw, jest duÅžo ofert itd.

    • @drogierzeczy4381
      @drogierzeczy4381 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Java ma tendencję spadkową, C# wzrostową, co pewnie się odbiję w przyszłości na oferty juniorskie. C# ma null safety, Java nie. Wybrałbym C#. Choć ciekawiej by było gdyby Kotlin zyskał na większej popularności, jednakÅže enterprise trzyma się starszych sprawdzonych technologii

  • @ToshikoMotoGirl
    @ToshikoMotoGirl 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Ja uczę się Python'a a teraz uczę się C#âĪ

  • @KalifSSJ
    @KalifSSJ 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Ja uczę się Pythona , chociaÅž nie zamierzam zmieniać pracy z budowlańca na programiste

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +2

      Nauka programowania w ramach hobby to świetna rzecz!

  • @bartomiejkania5106
    @bartomiejkania5106 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Cześć mam pytanie odnośnie sytuacji na stanowisku na Juniora Java Developera? Co byś doradził odnośnie nauki ekosystemu Javy? Spring Boot, Hibernate (ORM), JavaFX, JUnit Testy, czy nawet wytworzenia aplikacji natywnych na Androida (Java albo Kotlin)? Oczywiście to moje postanowienie noworoczne, abym poznał głębiej ekosystem Javy. Oczywiście nadal się uczę Pythona po tworzenie aplikacji desktopowych w GUI, w bibliotece Tkinter, po aplikacje webowe w Django, czy analizowanie danych w bibliotekach Keras, TensorFlow i Pandas.

    • @Raf99
      @Raf99 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      Nic Ci nie da nauka nawet jakbyś 1000h poświęcił bo pracodawcy i tak wybiorą kogoś z doświadczeniem większym niÅž 0 dni.

    • @bartomiejkania5106
      @bartomiejkania5106 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      @@Raf99 zgadzam się z tym zdaniem. PrÃģbowałem tak wielokrotnie.

    • @007arek
      @007arek 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      unikaj JavaFX, jak android to kotlin. Junit przyda się do wszystkich projektÃģw.

    • @Raf99
      @Raf99 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +2

      Jak się długo uczyło Javy to lepiej zacząć z nią robić apki na androida i dopiero jak się w tym w miarę ogarnie moÅžna przesiąść na kotlina łatwiej. Ale tak Java na androida to jest trochę walka z wiatrakami.@@007arek

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      Spring Boot i Hibernate zdecydowanie tak. Testowanie czyli JUnit i Mockito - zdecydowanie tak. Mało osÃģb ogarnia dobrze unit testing i TDD, więc tutaj masz przestrzeń, Åžeby się wyrÃģÅžnić. Na pewno duŞą zaletą będzie teÅž Spring Security.
      JavaFX bym się specjalnie nie zajmował, chyba, Åže chcesz stworzyć dla siebie jakąś aplikację z GUI. MoÅže to być fajny sposÃģb na dodatkową motywację do pracy nad projektem (dlatego teÅž w moim kursie Java od podstaw JavaFX jest w jednym z modułÃģw), ale komercyjnie praktycznie JavaFX się nie wykorzystuje.
      JeÅželi nie idziesz w mobile development, tworzenie aplikacji na Androida teÅž nie ma większego sensu. Lepiej skupić się stricte na rozwiązaniach backendowych.
      I przy tym wszystkim kluczowa jest uniwersalna wiedza informatyczna, o ktÃģrej piszę w ebooku Roadmapa programisty: roadmapaprogramisty.pl/. Sporo osÃģb uczących się programowania na własną rękę o tym zapomina, a tej wiedzy nie moÅžna pominąć!

  • @novanova7320
    @novanova7320 4 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Åŧadnego.
    Wyłącza internet i jesteś w du.. ( doosliewaj sobie)
    Zostaniesz :
    Ty i twÃģj macbook z ręką w nocniku.

  • @dawidrucinski1881
    @dawidrucinski1881 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +6

    Moze głupie pytanie ,ale czy mozna uÅžyć w projekcie dwÃģch językÃģw ?

    • @sebastianglizia1108
      @sebastianglizia1108 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +4

      MoÅžna, architektura mikroserwisÃģw, ale odradzam początkującym

    • @LearnCodingGrid
      @LearnCodingGrid 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      To jest bardzo dobre pytanie :-) MoÅžna. Przykładowo, ograniczając się tylko do Java i Python są stosowane co najmniej te opcje: a) architektura mikroserwisowa (np. jeden serwis w Java, drugi w Python - komunikujące się powiedzmy przez REST API); b) UÅžycie w programie Java implementacji Pythona napisanej w Javie, np. Jython (wszystko moÅže działać wtedy w jednym procesie); c) Uruchomienie z programu w Javie osobnego programu/procesu napisanego w Python i komunikacja np. poprzez Py4J); d) UÅžycie GraalVM (umoÅžliwia działanie Java i Python w tym samym procesie); itd. Wszystko zaleÅžy od tego co chce się osiągnąć, a kaÅžde z tych podejść ma swoje wady i zalety.

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Tak, ale naleÅžy to właściwie rozumieć. Zazwyczaj jeden projekt składa się z wielu mniejszych projektÃģw, ktÃģre wzajemnie się ze sobą komunikują. I kaÅždy z tych mniejszych projektÃģw moÅže być napisany w innym języku - w zaleÅžności od tego, jaki język jest najlepszy do danego problemu. Natomiast juÅž w ramach takiego pojedynczego projektu językÃģw raczej się nie łączy.

    • @brainwashing1
      @brainwashing1 4 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Czasami nawet trzeba

  • @adamsmith7760
    @adamsmith7760 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Zastanawia mnie, jakie są bezpośrednie przyczyny tak drastycznego skoku liczby aplikacji na stanowiska juniorskie względem 2022.

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Spowolnienie gospodarcze, ktÃģre spowodowało zmniejszenie liczby projektÃģw realizowanych w IT a tym samym spadek zapotrzebowania na programistÃģw. Opowiadałem o tym na początku ostatniego live'a: th-cam.com/users/livel0aH14or87g?si=-NjkWeIVXCNKUCXc. Sytuacja wraca jednak powoli do normy 😎

    • @adamsmith7760
      @adamsmith7760 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      ​@@JakNauczycSieProgramowaniaDziękuję za link i pozdrawiam!

  • @byskawica1919
    @byskawica1919 17 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

    Co myślisz o scala bo masz wszystkie biblioteki do javy i dodadkowe i ogÃģlnie masz więcej funkcji

    • @byskawica1919
      @byskawica1919 17 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

      obydwa są naJVM

    • @byskawica1919
      @byskawica1919 17 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

      lub kotlin

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  17 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

      JeÅželi jest realny zysk z uÅžycia Scali lub Kotlina w projekcie to jak najbardziej warto to zrobić. Natomiast jeÅželi chodzi o projekty, nad ktÃģrymi pracowałem, to nie miałem nigdy potrzeby zastępowania Javy Åžadnym z tych językÃģw ani dokładania komponentÃģw napisanych w tych językach.

  • @YoshiYoshiyuki
    @YoshiYoshiyuki 3 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Heheee... Podobno Åžaden, bo mega cięŞko jest się dostać do IT bez doświadczenia, tym bardziej jak ni masz studiÃģw ;d

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  3 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      A jednak są osoby, ktÃģre uczą się programowania i szukają odpowiedzi na pytanie zawarte w tytule 💊 A o studiach mÃģwiłem w tym filmie:
      th-cam.com/video/nrJmf5FEu0M/w-d-xo.html

  • @pawek.9427
    @pawek.9427 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Mam mieszane uczucia co do obu, w Pythonie przeraÅža mnie brak typizacji, mamy oczywiście Type Hinting i MYPY ale to tylko protezy. Bez silnej typizacji Python nie nadaje się do duÅžych projektÃģw, a to wg mnie największa wada tego języka.
    Z drugiej strony mamy Javę, i tu jest spoko gdyby nie fakt Åže duÅžo projektÃģw jest w niej po prostu - przekombinowanych (zamiast być KISS).
    Na dzień dzisiejszy to chyba fakt nie ma nic lepszego niÅž Java i Python, więc uczyłbym się teÅž obu.
    W przyszłości wg mnie na topie będzie Golang, ktÃģrego powolny wzrost juÅž widać i ktÃģry naprawia błędy Pythona i Javy.

    • @coder_one
      @coder_one 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +2

      Coś czuję, Åže masz duÅžo ciekawych teorii, odnośnie tego jakie błędy Javy i Pythona naprawia Go.
      Nie bądÅš samolub, podziel się swoimi opiniami w tej sprawie! ;)

  • @Huno
    @Huno 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Cześć. Mam nadzieję, Åže ktoś będzie mÃģgł odpowiedzieć na moje pytanie:
    Postanowiłem, Åže moja kariera będzie W IT z wielu względÃģw. Decyzja padla na full-stack development. I chciałbym Po prostu wiedzieć jak odpowiednią decyzja to jest względem rynku i względem całej przyszłości IT. Dziękuję kaÅždemu za odpowiedÅšðŸĪ—

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +3

      Ja zawsze odradzam myślenie o Full Stacku na tym etapie. Full Stack Developer to dla mnie osoba, ktÃģra na bardzo dobrym poziomie ogarnęła backend lub frontend i stwierdziła, Åže teraz chce poznać tę drugą ścieÅžkę. Wtedy ma to spory sens.
      Natomiast na etapie rozpoczynania nauki czy nawet na etapie juniorskim jest to rozdrabnianie się. Ucząc się jednocześnie backendu i frontendu zazwyczaj ani w jednej dziedzinie ani w drugiej nie będziesz dobry.
      A firma szukając kandydatÃģw nie szuka osÃģb, ktÃģre znają średnio backend, średnio frontend, średnio aplikacje mobilne i średnio się czują w game developmencie, tylko szukają osÃģb, ktÃģre PORZĄDNIE znają jedną wybraną ścieÅžkę. I tak jak mÃģwię w filmie, będąc dobrym w jednym temacie jest duÅžo łatwiej o pracę niÅž będąc średnim w czterech tematach.
      Jak jesteś juÅž w czymś dobrym, w razie gdy jest potrzeba nauczenia się czegoś nowego, to po prostu to robisz. Ale na początku takie skakanie od tematu do tematu, brak konkretnej specjalizacji i brak skupienia na jednym języku zazwyczaj nie jest dobrym rozwiązaniem i oddala Cię od pracy w IT.

    • @Huno
      @Huno 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      @@JakNauczycSieProgramowania dziękuję bardzo za odpowiedÅš. Mimo wszystko na samym początku byłoby zacząć od front czy back endu? Czy jednak jest to juÅž osobista preferencja?

    • @Huno
      @Huno 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      @@JakNauczycSieProgramowaniai jeszcze zaznaczę jedna rzecz, jako iÅž jestem początkująca osoba w tych wszystkich pojęciach i nazewnictwach - java o ktÃģrej mowa w filmie to język do tworzenia programÃģw i czy tego typu projektÃģw a JS to język uÅžywany w front endzie?
      Jeśli tak to czy ta opcja front endu rÃģwnieÅž jest na tyle przyszłościowa jak JAVA?

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      ​@@Huno Wszystko zaleÅžy od osobistych preferencji, bo zarÃģwno backend jak i frontend to ścieÅžka na co najmniej kilkanaście miesięcy. I warto pamiętać, Åže frontend obecnie to naprawdę ogromna konkurencja - konkretne liczby są w tym omawianym raporcie od No Fluff Jobs: bit.ly/3SdiH3B.
      Tak, JavaScript to inny język i frontend to właśnie JavaScript. Zobacz odcinek o językach programowania: th-cam.com/video/wszzsDAuI1E/w-d-xo.html

    • @Huno
      @Huno 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      @@JakNauczycSieProgramowania a czy jest faktycznie jakaś ścieÅžka kariery z nieco mniejsza konkurencja, gdzie osÃģb chętnych na jedno stanowisko powinno być mniej? Nawet pomimo większej ilości nauki?

  • @tomaszkot6843
    @tomaszkot6843 4 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    A ruby ?

  • @DziQus
    @DziQus 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Åŧodyn z nich😅 JavaScript / TypeScriptâĪ Oczywiście Åžart, kaÅždy niech rzeÅšbi w czym lubi🙂👍

  • @PixelMotionHD
    @PixelMotionHD 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    To nie ma znaczenia. Jeśli zaczynasz to i tak sam język niczego ci nie da.

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      O tym, czego się uczyć poza językiem opowiadałem w tym filmie: th-cam.com/video/LrjGOa33hK4/w-d-xo.html.

  • @marcin3136
    @marcin3136 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Zacząć od Pythona i nabrać wprawy w programistycznym myśleniu (ono jest specyficzne) i przesiąść się na Java (inny poziom programowania, czyli rozwoju "umysłu programisty").
    Pozdrawiam

    • @gracjanchudziak4755
      @gracjanchudziak4755 4 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Rzeczywiście, zaawansowany wylew nastąpi po przesiadce.

    • @marcin3136
      @marcin3136 4 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      @@gracjanchudziak4755 moÅže nie wylew, ale mÃģzg się spoci i spłynie skroniami przy SpringBoot/ MVC/ hibernetyzacji/ etc. (w porÃģwnaniu do Pythona, ktÃģry jest dość "zabawowy"; uczyłem się chwile pod Data Science i to jak zabawa klockami w porÃģwnaniu do bardziej zaawansowanej JAVA).
      Oczywiście to nie jest fizyka kwantowa (a im wyÅžsze IQ tym lÅžej się przez to przejdzie, czyli to względne- programowanie jest bardzo ciekawe, gdy się tego uczy; pÃģÅšniej to zwykłe zagadki logiczne).

    • @Aseth7
      @Aseth7 3 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      Ja tam polecam zacząć od C, nie trzeba pisać grubych programÃģw, ale moÅžna sprÃģbować stworzyć np. vector i juÅž w ogromnym stopniu zwiększy się świadomość nowego programisty

    • @marcin3136
      @marcin3136 3 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      @@Aseth7 ale w C masz wskaÅšniki, etc.
      Powiem tak- na studiach i od strony powaÅžnej nauki, to najlepiej od Assemblera, czyli zgadzam się z Tobą od strony technicznej. TwÃģj pomysł z C jest dobry poza studiami (jako ścieÅžka techniczna). Oczywiście pisałem coś w C/ C++.
      Ale jeszcze naleÅžy uwzględnić kontekst psychologiczno- rynkowy, gdy ktoś zaczyna naukę teraz i nie idzie na studia. Jasne, Åže to gorsza droga od strony technicznej, ale "jego" celem jest dostać pracę jako Junior (najczęściej tak jest) i dlatego Python (to taka zabawa, więc łatwo wejść).
      Ale...
      jeÅželi ktoś chce na prawdę towszystko zrozumieć, to od Assemblera (w najgorszym wypadku właśnie C)
      Tak to widzę :)

  • @blazejo9116
    @blazejo9116 4 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    ja wybrałem PHP :D

  • @KB-xs2ii
    @KB-xs2ii 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    najlepiej oba

  • @Raf99
    @Raf99 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Pomogę wam wybrać. Sam nauczyłem się i Javy i Pythona. Nie musiałem dzięki temu czekać na pracę miesiąc czy 2. Czekam juÅž trzeci 💀

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Co dokładnie masz na myśli mÃģwiąc, Åže nauczyłeś się Javy i Pythona? Na jakim poziomie się ich nauczyłeś? Jakie projekty masz na koncie?

    • @Raf99
      @Raf99 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      @@JakNauczycSieProgramowania nauczyłem się na tyle by być w stanie w tym pracować. ProjektÃģw Åžadnych bo dla siebie nie będę tracił czasu coś robić.

    • @patrykzdancewicz7686
      @patrykzdancewicz7686 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +2

      ​@@Raf99 to właśnie napisałeś sobie odpowiedÅš, czemu czekasz juÅž 3 miesiąc 😅

    • @Raf99
      @Raf99 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      @@patrykzdancewicz7686 spierdalaj. Nigdzie w tych ponad 100 ofertach nie wymagali nic poza wiedzą.

    • @Raf99
      @Raf99 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      @@patrykzdancewicz7686 wystarczy Åže straciłem 8 lat nauki gÃģwna ktÃģre mi nic nie dało
      Nie będę tracił jeszcze więcej czasu na robienie projektÃģw ktÃģre nie dadzą ani mi ani nikomu nic.

  • @user-zn1db9fe5w
    @user-zn1db9fe5w 8 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

    Ja jednak wole c++

  • @Mjjn74
    @Mjjn74 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +3

    Kiedy kurs C+E?

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      Co to jest C+E?

    • @patrykzdancewicz7686
      @patrykzdancewicz7686 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +2

      ​@@JakNauczycSieProgramowaniaKolega chciał być śmieszny, zobacz swoje prawo jazdy na odwrocie 😅

  • @_vision_
    @_vision_ 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +2

    Tylko asembler

    • @vxsniffer
      @vxsniffer 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +2

      asembler jest dla mięczakÃģw... wymiatacze piszą kod maszynowy w notatniku 😂

  • @ernerooo
    @ernerooo 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +3

    C#

  • @DwutlenekWodoru
    @DwutlenekWodoru 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +12

    Ani Java ani Python, tylko COBOL poniewaÅž 98% wszystkich operacji finansowych przechodzi na ktÃģrymś etapie przez niego. COBOL to krÃģl programowania jak lew jest krÃģlem dÅžungli.

    • @xenomorph80
      @xenomorph80 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +14

      Ta, bo programowanie to tylko operacje finansowe. Tyle jest innych dziedzin, systemu czasu rzeczywistego, przetwarzanie multimediÃģw itp. gdzie nikt o COBOLu nawet nie słyszał.

    • @coder_one
      @coder_one 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +12

      Tylko, Åže ilość pracy w COBOLU jest stała/malejąca. Oferta pracy w tym języku pojawia się wyłącznie gdy umrze ktÃģryś z obecnych programistÃģw COBOLa. Sama koncepcja czekania, aÅž ktoś wykituje, aby wbić się na jego miejsce jest niepokojąca ;)

    • @andrzej21111
      @andrzej21111 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Cobol jest popularny i uÅžywany w korporacjach USA. Bardzo duÅžo oprogramowania w bankach to Cobol.

    • @4Znak0000
      @4Znak0000 4 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Pytanie czy programiści COBOL'a nie muszą znać rÃģwnocześnie Pythona czy Javy

    • @xenomorph80
      @xenomorph80 4 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +2

      @@4Znak0000 Zazwyczaj są tak starzy Åže pracowali i w tym i w tym xd.

  • @Kurumi016
    @Kurumi016 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Nie jestem miłośnikiem Javy jakoś mi ona nie podchodzi. Wole C#

  • @SK9207Q
    @SK9207Q 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Czas Javy powoli, powoli powoli dobiega końca, rÃģbcie screeny nie mÃģwię, Åže za 3 lata czy nawet 5 ale powoli poleci

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      Na jakiej podstawie twierdzisz, Åže czas Javy się kończy? Dane pokazują coś dokładnie odwrotnego: thenewstack.io/java-usage-keeps-climbing-according-to-new-survey/

    • @zapotek8378
      @zapotek8378 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      moÅžesz zmienić nick na OdZeraDoZera to wtedy zescreenuje

    • @SK9207Q
      @SK9207Q 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      @@zapotek8378hmmm nie mogę

    • @007arek
      @007arek 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      @@SK9207Q Java jest coboltem naszych czasÃģw, ktÃģry się dobrze trzyma na tle konkurencji - te 5 lat to niedoszacowanie.

  • @SK9207Q
    @SK9207Q 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Python i c# jeden z tych dwÃģch oraz oczywiście JavaScript

  • @xschvy999
    @xschvy999 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Java czy Python? JavaScript

    • @coder_one
      @coder_one 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      Na szczęście nawet przedszkolaki piszą w TypeScripcie traktując JavaScript jak byte-code Internetu ;)

    • @xschvy999
      @xschvy999 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      ​@@coder_one aha,czyli lepiej iść w TS?

    • @coder_one
      @coder_one 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      @@xschvy999 nie powiem ci co lepiej, bo to zaleÅžy od twoich oczekiwań.
      TS jest obecnie domyślnym wyborem w komercyjnych (frontend oraz node) projektach. JeÅželi w projekcie jest uÅžywany JavaScript, zamiast TypeScriptu, to wiedz, Åže coś się dzieje (pomijam wyjątki jak pisanie bibliotek, gdzie TypeScript potrafi być wrzodem na dupie i firmy/fundacje decydują się na uÅžywanie JS + jsDoc, co przy dobrze prowadzonym projekcie daje porÃģwnywalne rezultaty jak TypeScript, ale nie nadaje się do "normalnych" komercyjnych projektÃģw gdzie jest duÅžy przemiał programistÃģw, bo utrzymanie wysokiej jakości JS+jsDoc wymaga naprawdę ogarniętego i stabilnego zespołu projektowego).

    • @xschvy999
      @xschvy999 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      @@coder_one No,ja aktualnie chce przetestować React Native to co będzie lepsze?

  • @_I_like_kebeb
    @_I_like_kebeb 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Moj kolega chodzi na kierunek cyberbezpieczeństwo i twierdzi , Åže java jest archaicznym językiem, ktÃģry juz nie powinien istnieć i wszystko według niego powinno być robione w pythonie 😅
    Nie wiedzialem , Åže na studiach jest teraz tak slaby poziom 😂