Czy front-endowiec musi umieć BACK-END? Opowiada Kamil Brzeziński (

Поделиться
HTML-код
  • Опубликовано: 21 окт 2024

Комментарии • 51

  • @M.a.t.e.u.s.z
    @M.a.t.e.u.s.z 4 месяца назад +3

    Uczyłem się Javy u Kamila na kanale z 5 lat temu i co prawda nie pracuję na BE, ale piszę testy automatyczne w Javie i też sobie chwalę ;) Dzięki Wam za dzielenie się wiedzą Panowie :)

  • @tarasshevchuk8477
    @tarasshevchuk8477 4 месяца назад +2

    Bardzo ciekawa informacja. Dzięki!

  • @ZOLTIQ
    @ZOLTIQ Месяц назад +1

    Taa to wszystko zależy czy szef lub zleceniodowca za ten czas slenczenia nad kodem Tobie zapłaci. Można poświęcać czas i poznawać różne technologie, ale w końcu ktoś nam musi za to zapłacić za godziny, dni i miesiące nauki i poznawania aby to miało sens.

  • @kozackihetman
    @kozackihetman 4 месяца назад +11

    Zawodowi handlarze kursów programistycznych stworzyli nadpodaż piekarzy i taksówkarzy próbujących dostać się do branży i teraz nikt, kto za waszych czasów wchodził do IT, nie dostaje tej roboty.

  • @vadimgierko
    @vadimgierko 4 месяца назад +3

    Mega wstrzeliliście się w temat, chłopaki! Świetnie się słuchało tej rozmowy przed rozpoczęciem nowego tygodnia. Obecnie przystopowałem z wysyłaniem CV (wysłałem ponad 100, wszędzie kilkuset kandydatów, byłem na 2 targach pracy IT - zero ofert pracy, ani nawet staży - porażka...) i skupiłem się raczej na 1 dużym (fullstackowym) projekcie dla przyjemności, ponieważ pracę na szczęście mam (poza IT). Niemniej jednak, uczyć się trzeba dalej i jeśli chodzi o backend, to się zastanawiam nad następującą rzeczą: swoje projekty robię w Next.js i Firebase, a deployuję na Vercelu, więc de facto są to projekty fullstackowe - jest frontend, baza danych, użytkownicy itd. Ponadto, w tym przypadku, mnóstwo, jeśli nie większość logiki, można zrobić po stronie frontu, bez żadnych API routów. Więc jak ostatnio zastanawiałem się nad poważną nauką backendu, zadałem sobie pytanie: dlaczego miałbym rezygnować z wymienionego wcześniej rozwiązania na rzecz "prawdziwego" backendu? Dlaczego miałbym zamiast baz NoSQL, jak Firebase, używać SQL, tworzyć API routy, większość logiki przenieść na serwer itd.? A już tym bardziej, dlaczego miałbym się uczyć Pythona lub Javy, jeśli w ostateczności kwestie funkcjonalności moich projektów pozostaną takie same? Czy warto tego wszystkiego się uczyć tylko i wyłącznie po to, by móc wysyłać CV na oferty pracy dot. backendu lub z czystym sumieniem na fullstacka? Będę wdzięczny za Wasze spojrzenie na tę kwestię!

    • @JZP
      @JZP  4 месяца назад

      Odpowiedź jest dość prosta. Nie do końca prawdą jest, że możesz tak po prostu zastąpić niektóre mechanizmy back-endu na front-endzie. Bazy NoSQL różnią się od baz tradycyjnych, używa się ich w innych zastosowaniach. Routing po stronie back-endu działa inaczej niż ten po stronie front-endu i realizuje inne zadania. I tak można by wymieniać dalej.
      Jeśli odpowiada Ci praca na front-endzie, to moim zdaniem back-endu uczyć się nie musisz. Nie bądź jednak zaskoczony, gdy będziesz aplikować na fullstack developera i okaże się, że integracja z Firebase i hosting na Vercelu to będzie za mało.

    • @vadimgierko
      @vadimgierko 4 месяца назад

      @@JZP Ok, ogromne dzięki za wyjaśnienie!

    • @whoisyou6654
      @whoisyou6654 4 месяца назад +1

      rynek pracy w programowaniu to już zamknięty jest, teraz można tylko hobbistycznie, ci obecnie nie będą robić wiecznie bo ai już co raz lepsze to z 10 lat i będzie mogło samo pisać pod nadzorem max 1 "programisty"

    • @kacpersokoowski1779
      @kacpersokoowski1779 4 месяца назад

      @@whoisyou6654dzięki za opinię. Tak z ciekawości, jakie masz doświadczenie w branży?

    • @michaelm7158
      @michaelm7158 4 месяца назад

      @@kacpersokoowski1779 Nie ma w ogole, nawet nie obejrzał filmiku, tylko przeczytał nagłówek z onetu.

  • @developer217
    @developer217 4 месяца назад +8

    Jeżeli chodzi o juniora szukającego pracy, to mam radę. Nie róbcie do portfolio projektów full-stackowych, u mnie wypalenie pojawiło się bardzo szybko, ponieważ musiałem ogarniać 2 rzeczy na raz i trochę mnie to przytłoczyło. Nie widziałem żadnego progresu i trochę się poddałem.

    • @JZP
      @JZP  4 месяца назад

      Dzięki za cenną poradę ;)

    • @krzysiekkrzysiek9059
      @krzysiekkrzysiek9059 4 месяца назад

      Ja uczę się Django i nawet gdybym nie chciał to i tak muszę użyć takiego Bootstrapa w portfolio, aby pokazać jak moja aplikacja webowa działa. Jak kiedyś będę zawodowym programistą, to w firmie bedą ludzie od front endu (front end specjalnie z małych liter 😅😉)

    • @JZP
      @JZP  4 месяца назад +1

      @krzysiekkrzysiek9059 Powodzenia z takim podejściem 🤦‍♂️

    • @krzysiekkrzysiek9059
      @krzysiekkrzysiek9059 4 месяца назад +1

      @@JZP Jak coś rozumiem na opak to wolałbym jakś feedback a nie "Powodzenia z takim podejściem". Jak byście przyszli do mojej obecnej branży pracować to też mógłbym was wyprostować w 2 min zamiast służyć pomocą.

    • @michaelm7158
      @michaelm7158 4 месяца назад +1

      @@krzysiekkrzysiek9059 Feedback do czego, że musisz się uczyć? xD

  • @highleverboy6794
    @highleverboy6794 4 месяца назад +2

    25:30 No! :D Bardzo fajny materiał.

    • @JZP
      @JZP  4 месяца назад

      Dzięki!

  • @RobieMVPAplikacjeKarolBocian
    @RobieMVPAplikacjeKarolBocian 4 месяца назад +2

    Czy front-endowiec musi umieć BACK-END?
    Nie musi, ale... może mu to znacząco pomóc zrozumieć oprogramowanie, przyspieszyć swój rozwój, zwiększyć zarobki
    🤑🧐🤑🧐

  • @ALN2006
    @ALN2006 4 месяца назад

    nie pracuje w IT ale zabrakło mi wspomnienia o paradygmacie SPA i MPA (single page aplication, multi page aplication), który niejako dyktuje stos technologiczny , jezyki, frameworki, biblioteki - by uzyskać określone zachowanie aplikacji i wygląd. biznes ma ssanie na SPA obecnie a aplikacje MPA są porzucane po 10 latach z uwagi na koszty i przepisywane od zera jako SPA w innym stosie, wszystko idzie jako csr może chodzi o koszty utrzymania bo prąd drogi i ux przy okazji

    • @JZP
      @JZP  4 месяца назад

      skąd info, że "biznes ma ssanie na SPA"?

  • @designitechnologia
    @designitechnologia 4 месяца назад +1

    A co sądzicie o Flutter oraz Dart?

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania 4 месяца назад

      Swego czasu nagrałem trzy filmy na ten temat, ale widzę, że strasznie dawno temu, tak więc trzeba je odświeżyć za jakiś czas:) Na pewno to bardzo ciekawa, dająca dużo możliwości technologia, ale nie szedłbym tylko i wyłącznie we Fluttera i Dart. To raczej jedno z narzędzi mobile developera (podobnie jak React Native), więc jeżeli ktoś myśli o takiej ścieżce zdecydowanie powinien ogarnąć również technologie natywne czyli Kotlin / Java dla Androida i Swift / Objective-C dla iOS.

    • @Kuba-xf3gi
      @Kuba-xf3gi 3 месяца назад

      Właśnie upada, jak kolejny projekt google i są to słowa jednego z programistów odpowiedzialnego za fluttera i firebase, ostatnio był głośny artykul.

  • @whoisyou6654
    @whoisyou6654 4 месяца назад

    teraz to trzeba mieć wiedzę seniora na juniora i znać masę technologii żeby coś jakiś cudem znaleźć

    • @aro9648
      @aro9648 4 месяца назад +1

      to samo słyszałem 3 lata temu jak zaczynałem, a jakoś pracę znaleźć mi się udało

    • @whoisyou6654
      @whoisyou6654 4 месяца назад +1

      ​@@aro9648Jako spawacz?

    • @aro9648
      @aro9648 4 месяца назад

      @@whoisyou6654 nie, jako programista :)

  • @carefulchiliz
    @carefulchiliz 4 месяца назад

    Każdy powinien wiedzieć jak gotować bigos!!!

  • @gracjanchudziak4755
    @gracjanchudziak4755 4 месяца назад

    Co 5 lat liczna programistów się podwaja, liczba miejsc pracy już dawno przestała nadążać za popytem i będzie tylko gorzej. Tak więc mówienie o chwilowym zastoju jest po prostu słabo umotywowaną opinią. Dla specjalistów owszem, zawsze się znajdzie coś do roboty, ale klepacze CRUDów już teraz są zastępowani przez AI, bo w gruncie rzeczy znajomość frameworka to nie jest jakiś trudny skill.

  • @Kuba-xf3gi
    @Kuba-xf3gi 3 месяца назад

    Czy musi, nie musi. Ale czy zostanie zatrudniony i będzie godnie zarabiał? Nie. Dlaczego? Bo dobry programista interesuje się wieloma technologiami i koniec końców nauczy się dobrze klepać backend, tak łatwo odsiać kursiarzy/bootcampowców.

  • @1haker
    @1haker 4 месяца назад

    Tak, powinien, nie trzeba oglądać.

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania 4 месяца назад

      Ale obejrzeć też warto:) Rozmowę nagraliśmy kilka tygodni temu, więc teraz, gdy do niej wróciłem, podczas oglądania bardzo dobrze się bawiłem :D

  • @WojennyMlotek
    @WojennyMlotek 4 месяца назад +1

    Nie prawda !!! Nie jest teraz trudno znaleźć / zmienić pracę bo jest "zastój ekonomiczny" ale też dlatego (głównie) że liczba chętnych jest gigantyczna, rynek jest już totalnie przesycony i to już się raczej nie zmieni !!!!!

    • @JZP
      @JZP  4 месяца назад +1

      To prawda, że wiele osób aplikuje obecnie na stanowiska juniorskie. Dlaczego myślisz, że sytuacja się nie zmieni?

    • @WojennyMlotek
      @WojennyMlotek 4 месяца назад +1

      @@JZP dlaczego to już się nie zmieni, no nie wiem, może dlatego że Polskie uczelnie co roku produkują tysiące nowych absolwentów informatyki i kierunków pokrewnych ad dodatkowo tysiące nowych osób po różnych kursach / bootcamp-ach. co roku próbuje dostać się do IT, ale nie wiem zgaduje :)

    • @JZP
      @JZP  4 месяца назад

      @@WojennyMlotek Ok, dzięki za wyjaśnienie. Czyli co sugerujesz w takim razie? Porzucenie IT?

    • @WojennyMlotek
      @WojennyMlotek 4 месяца назад +4

      @@JZP sugeruje się tam już nie pchać bez studiów i nie wierzyć w bajeczki wciskane przez osoby sprzedające szkolenia. Dobre czasy dla IT się już skończyły i tak AI też tu zrobi swoje

    • @michaelm7158
      @michaelm7158 4 месяца назад

      @@WojennyMlotek XD