Roman, świetny materiał. Właśnie takich informacji brakuje w necie. A są one mega przydatne zwłaszcza dla osób, które zaczynają myśleć o pracy w tym zawodzie. Dziękuję Ci, bo jako początkujący frontend developer dowiedziałem się, że ciągła walka z wiatrakami to codzienność nie tylko dla juniora. Wzmocniłeś mnie i za to wielki szacun :)
Super odcinek. Sądzę, że Twoje "zaniepokojenie" o to czy kogoś może ten odcinek zniechęcić do pracy jako programista jest nieuzasadnione. Wydaje mi się, że właśnie więcej ludzi się zniechęca ponieważ sami doświadczają takich blokad a wydaje im się, że programiści w pracy od razu wiedzą co i jak zrobić i klepią. A tu ja taki biedny, nie mogę sobie poradzić z najprostszym problemami - więc gdzie ja tam na programistę się nadaje. Tak było w moim przypadku, ale na szczęście się nie poddałem i nie żałuję - bo praca bardzo satysfakcjonująca. Pozdrawiam :)
Ja uważam, że takie "zniechęcanie" jest jak najbardziej potrzebne, bo ludziom się obiecuje teraz góry pieniążków, benefity i cuda na kijów, a programowanie wcale takie łatwe nie jest i na żadnym bootcampie czy szkoleniu nie powiedzą Ci ile stresu i frustracji trzeba przejeść.
dlatego przed podjęciem pracy warto napisać własnych parę projektów, nieco bardziej złożonych niż tik tak toł z tutoriala. Wtedy takie problemy wychodzą codziennie, można sobie w domu przebrnąć wielokrotnie przez podobny proces, jak w tym videło :)
Właśnie po obejrzeniu odcinka ogarnęłam, jak bardzo mi brakowało Twoich materiałów :D Są po prostu świetne, niedawno w końcu skończyłam nadrabiać zaległości u Ciebie i powiem tak - oglądanie tych odcinków daje super motywację do nauki, tego mi właśnie trzeba! Również mnie bardzo cieszy, że pokazałeś, jak wygląda dzień programisty - pełen błędów, nadziei na znalezienie jakiegoś rozwiązania xD To pokazuje, że nie każdy programista pracujący w zawodzie już dłuższy czas jest takim Bogiem, który wszystko wie, tylko też wciąż się ciągle uczy, wiele osób, w tym ja, strasznie się demotywuje, jeśli nauka, czy cokolwiek innego nie idzie po naszej myśli, i wtedy przychodzi takie myślenie, czy na pewno to będzie dobra praca dla mnie... Wielkie dzięki i rób dalej to co robisz, bo jest to świetne! Jeszcze informacja o meetupie
Bierz urlop na 18 grudnia! 😃 Wielkie dzięki za ten komentarz, bardzo mi miło. Dzięki takim wiadomościom czuję, że to co robię ma sens, a nie że się tylko wydurniam przed kamerą 😂
@@helloroman Szczerze mówiąc, to bez Ciebie nie wiedziałabym od czego zacząć i jak to na prawdę wygląda :D Cholera, 18 grudnia mam zapieprz na studiach, od rana do wieczora, nie dam rady :< Oby następnym razem się udało!
1:30 ujemny bilans jest spoko, tylko żeby nie byl za niski. Najlepiej sie zgłosic jednak do dobrego dietetyka z którym się ustali plan działania. Białka w dużych ilościach też nie ma co jeść bo ich nadmiar będzie zamieniony w organiźmie na węglowodany. A tłuszczy nie ma co ograniczac ponieważ konwersja tłuszczy z pożywienia na tłuszcz w organiźmie jest bardziej energochłonna niż z węglowodanów i to na nie jest lepiej zwracac uwagę 😉 Życze powodzenia w odchudzaniu! 😊
Podzielam zdanie. Jak się jakoś intensywnie nie ćwiczy to ponad gram białka na masę ciała wystarczy. Co do węgli i tłuszczów to też racja, dużo łatwiej się gubi wagę na dietach tłuszczowych (Ave keto) :)
Super odcinek. Samej 7 miesięcy temu udało mi się zmienić pracę z czystego HR na analityka systemów HRowych. Jakimś cudem jedna firma po prostu postanowiła dać mi szansę mimo braku wykształcenia kierunkowego (dopiero zrobione studia z zarzadzania i to w trybie online) oraz praktycznie żadnego doświadczenia w IT (poza podstawami typu html i css) mimo wszystko zaoferowali mi stanowisko. Pierwsze tygodnie, miesiace wręcz, były dramatem - strasznie ciężko było przestawić się ze stanowiska administracyjnego w HR gdzie wszystkie procesy przeważnie powtarzały się miesiac w miesiac do takiego gdzie praktycznie codziennie rozwiazuje się problemy, błędy, szuka rozwiazań i goni za zmianami czy updejtami. Wiele razy zastanawiałam się, czy to była dobra decyzja i czy ja po prostu nie porwałam się z motyka na słońce... ale przetrwałam mimo niepowodzeń i nie wyobrażam sobie wrócić do poprzedniej roli, po prostu nauczyłam się akceptować fakt że nigdy nikt nie wie wszystkiego na temat systemu, każdy z nas w zespole non stop się uczy i jest to po prostu specyfika pracy. Najfajniejsze jest też to, że wreszcie w pracy mogę używać szarych komórek zamiast odklepywania tego samego bo żaden dzień w mojej pracy nie jest taki sam, do tego możliwości rozwoju sa ogromne w porównaniu z poprzednia praca.
Fajny odcinek, pokazuje że można czegoś nie potrafić mimo że jest się w tym kilka lat, ja jestem ponad rok, aktualnie robie praktyke . Dodałeś mi otuchy że jak coś nie wiem to jest to okej 😅👍
Nigdy nie bawiłem się wspomnianymi technologiami, ale zawsze mam taką zasadę: jeśli wydaje mi się, że błąd występuje we współdzielonej bibliotece, to próbuję zreprodukować go w oddzielnym, „czystym” kontekście, poza moim projektem. Np. w gołym skeletonie używanego frameworka. Oczywiście bardzo dziękuję za pożyteczny materiał.
Właśnie tego mi brakowało na yt w tej tematyce, nikt nie pokazywał na czym faktycznie polega taki dzień z życia fronta. 13:04 mowisz ze fixowanie bugow to czesto nie jeden dzień - jak do tego podchodzą pracodawcy. Jakby nie było oczekują konkretnych efektów a nie straconych dni kiedy programista cos tam sobie fixuje.
Pwiedz mi Roman bo mnie ciekawi jedna rzecz, mianowicie! Co jezeli pizgasz sie z jakims problemem na przyklad 3 dni lub wiecej (tak jak w tym odcinku) lub jaki masz deathline na dany problem i co jesli stwierdzisz ze nie da sie go rozwiazac i ostatnia kwestia czy mozesz powiedziec na standupie ze sie wycofujesz bo nie widisz wyjscia przykladowo. czy po prostu jak zaczynasz grzebac w kodzie to musisz to zrobic i tyle.
Przechodzenie pomiędzy podstronami w React robi się przy pomocy paczki react transition group, na YT znajdziesz tutka pod "Page transitions with react router", zostawiam notkę może przyda się przy problemie 😋
Kumpel od 3 dni męczy propagację eventów między Knockout.js a JQuery DataTables, ponieważ po refreshu listy po zapisie skacze do złego elementu. Panie świeć nad jego devtoolsami [*]
wow, piszecie tickety po angielsku! Zawsze zastanawiałam się jak to wygląda w polskiej firmie :D bardzo podobnie mam z Jirą (to brzmi jak ze zdzirą haha). W sumie to mój dzień jest praktycznie taki sam. Fajny odcinek, dzięki!
Generalnie wszystko piszemy po angielsku, oprócz Slacka (chyba, że na kanale jest obcokrajowiec). Z jednej strony to świetnie szkoli język, z drugiej masz pewność że ktokolwiek by tam nie wbił do projektu to zrozumie - Szkot, Hindus, Ukrainiec czy Chorwat 😃 A mieszanka u nas spora w firmie i to też jest mega fajne.
@@helloroman Mieszanki są fajne - ja mam Francuza, Irlandczyka, Pół-Czecha Pół Polaka, Litwina, Szkota, Brytyjczyka (oczywiście) oraz Amerykanina. Świetne doświadczenie :)
Cześć Roman, może zrobisz odcinek o wycenianiu projektu. Co bierzesz pod uwagę, jak zarząd akceptuję wycenę, czy robisz tylko wycenę czasowa czy kosztowa, jakie problemy są częste przy wycenie, jaki bufor zakładasz? Pewnie pytań mogłoby być dużo więcej ;) Fajnie jak byłby to cały odcinek, troszkę inny niż sam frontend :D Pozdrawiam 😁
Panie jakby mi zarząd akceptował wycenę to bym robił 1 estymacje na miesiąc 😂To już nie jest taka firma gdzie wszystko w imię prezesa się robi. Mamy sporą samodzielność i duży kredyt zaufania - co jest super, bo jak coś spieprzysz to wiesz że to Ty coś nie tak zrobiłeś. Nad estymacjami pracujemy w małych wyspecjalizowanych teamach. Odcinek o tym byłby bardzo ciężki do zrobienia, bo nie da się tej wiedzy przekazać w prosty i szybki sposób niestety.
Cześć! Logujecie czas na każde zadanie? Wynagrodzenie jest uzależnione od czasu spędzonego na wszystkich zadaniach z ostatniego miesiąca? Czy macie może fix-wynagrodzenie co miesiąc?
Mam pytanie do ciebie. Czy na macach łatwiej się pracuje jeśli chodzi o programowanie niż np. na windowsie czy linuxie? Bo widzę, że sporo programistów i grafików się na nie przesiada.
@@2605mac Nie jestem Romanem, ale dodam swoje trzy grosze. Mac łączy największe zalety Windowsa i Linuksa. Z tego pierwszego są to: stabilność i wsparcie komercyjnego softu i hardware'u. Z tego drugiego: duża dostępność uniksowych narzędzi konsolowych (konsola Windows przez 10-tką to dziadostwo, dopiero teraz to naprawiają). Oczywiście Mac ma swoje wady, tj. ograniczenia wynikające ze swojej specyfiki - tylko sprzęt Apple, brak wolności takiej na na Win i Lin czy np. brak kodu systemu (Mac nie jest open source). Natomiast wielu programistom te wady nie przeszkadzają widocznie i pozostają dywagacją ideologiczną.
Czy dostajesz projekt graficzny w całości i dopiero wtedy zaczynasz go kodować, czy na przykład dostajesz jedynie stronę główną i ją kodujesz, a w międzyczasie designer przygotowuje projekt innych podstron?
Skoro tych przycisków nie da się i tak tak szybko kliknąć, to nie myślałeś aby dodać małego cooldown-a po kliknięciu pierwszego tak aby przeczekać moment kiedy problem występuje? albo cofnięcie do poprzedniej strony opóźnić setTimoeout-em? Wiem, że nie jest to eleganckie rozwiązanie, ale łatwe i szybkie w implementacji. Pozdrawiam
Gdyby obecna dieta nie pomogła, to polecam (s)low-carb albo paleo. Przetestowałem na sobie i w szczytowym momencie miałem ubytek wagi wynoszący 14kg. Właśnie wracam do diety, bo ostatnio sobie odpuściłem i niestety podskoczyła (co od razu czuję w kręgosłupie) 😉 A z innej beczki - gdzie zaopatrujesz się w kawę? Lokalna palarnia czy internetowo? Polecasz szczególnie jakąś kawę? Ja ostatnio odkryłem Euro Cafe Etiopia Guji Natural - jagodowy odlot w ludzkiej cenie 😃
No ja niestety na paleo nie dałbym rady. Raz byłem przez 2-3 miesiące ale nie podobało mi się. Co do kawy to kupuję w Kahawa (Poznań, ale mają też sklep internetowy)
A nie bylo by latwiej zrobic :aftera na body ktory jakiegos fixed diva robi translateX(-100%) -> 0% -> 100% w momencie zmiany "podstrony"? I console.logi z produkcji tez bym wywalil, jakis timer liczacy ile jestesmy poza strona pluje Numberami w consoli :(
Super materiał. A masz jakieś przedziały godzin w których zwykle pracujesz i których pilnujesz? Chodzi mi o to, że ponieważ pracujesz w domu i masz luźne godziny pracy, to czy zdarza Ci się siedzieć nad jakimś projektem z pracy dłużej niż te "8 godzin dziennie" i ostatecznie siedzisz "w pracy" powiedzmy od 8 do 18, czy pilnujesz, żeby nie przekraczać tych 8 godzin. pzdr :)
U mnie doskonałym „budzikiem” mówiącym że już koniec dnia pracy jest spacer z Favą do lasu :) po spacerze nie pracuję (czyli zaczynam +/- o 8:00, a kończę około 17:00)
@@fluffyniki3257 On wygląda teraz trochę inaczej :D - weięc może to jest już nawet inny bug. Trochę inaczej przenikają się te strony :D. I nikt z myszkami appla tego nie zobaczy - ja mam specjalne przyciski do cofania na myszce :D a i tak za każdym razem tego nie się nie udaje zrobić.
Sprawdzam sobie właśnie stronę netguru i tak zauważyłem: 1. Mówiłeś że niemożliwością jest kliknięcie od buttona przejścia do buttona cofnięcia bo są za daleko od siebie, jednak ja zdążam :D zauważyłem, że po kliknięciu buttona przejścia najpierw wyjeżdża z lewej strony białe tło, a potem niebieskie - i dopóki całe niebieskie tło nie wyjedzie do końca prawej strony, gdy klikam cofnięcie to mam podwójną stronę - za każdym razem. 2. Nie wiem na ile to jest bug a na ile nie, ale jak masz zmniejszone okno i klikasz na menu hamburgera a potem od razu maksymalizujesz stronę to nie można scrollować, można kliknąć jedynie w widoczne linki.
Ale żeby nie było, że tak aby negatywnie to ogólnie strona zajebista! :) Mega mi się podoba i te wszystkie animacje...po prostu cudo i pełna profeska, pozdro i do następnego odcinka ;)
@@helloroman myślę że ogólnie springa warto znać bo jest dosyć spory hype na niego teraz no i mało waży w bundlu 😁. Widziałem nawet jakiś kurs do niego za całkiem niemałe pieniądze.
"Życzę miłego wtorku, który jest poniedziałek" so true :D A pytanie jak zarządzasz czasem w pracy w domu? To znaczy, teoretycznie obowiązuje Cię 8-godziny tryb pracy, ale jak mierzysz czas w którym pracujesz? Kilka razy zerkałeś na zegar i mówiłeś ile Ci jeszcze zostało do końca dnia - masz jakiś stoper? :D I podczas pracy w domu skąd pracodawca wie ile pracowałeś, bo chyba nie jest to na słowo honoru?
Moje pytanie wyszło chyba bardziej z niedowierzania i ciekawości, bo o ile też uważam że wzajemne zaufanie jest najbardziej efektywne o tyle nie pracuje jeszcze jako programista a moi poprzedni pracodawcy udowadniali zupełnie coś innego, wszystko musiało być udokumentowane i nie ma miejsca za zaufanie w biznesie. Stąd takie moje wypaczenie :)
U nas jest pełne zaufanie i też byłem tym na początku bardzo zaskoczony - wiadomo, że posługujemy się Togglem do logowania czasu pracy, ale to bardziej ułatwienie dla działu finance niż żeby kogoś kontrolować. Gołym okiem widać czy dev jest uczciwy czy się opierdala, wystarczy zerknąć w historię commitów :D
Nie wiem, czy ktoś jeszcze zauważył, ale ja doceniam i propsuję za "na tapet", a nie tapetę! Edit. Zerknąłem do komentarzy i jednak nie jestem taki wyjątkowy. xD
Żaden ze mnie dietetyk, ale wszyscy mówią odwrotnie - tłuszcz ma 2x więcej kalorii na gram niż węgle i białko, więc siłą rzeczy jesz mniej na takiej tłuszczowej diecie niż na takiej gdzie tłuszczu masz niewiele. W tym planie którym się kieruję jest 2g białka na 1kg ciała, 1g tłuszczu na 1kg ciała i reszta węgli żeby dobić do pułapu kalorycznego
@@helloroman jasne objętościowo mniej. Ale kalorycznie podobnie. I nie ma ssania takiego w brzuchu jak po dużej ilości węgli. Ja sam jestem na low carbie i po dłuższym czasie 1-3 posiłki dziennie to norma. Keto to coś bardziej ciekawego - warto poczytać. My jako dzieci rodzimy się w stanie ketozy
@@helloroman tłuszcz się wcale tak łatwo nie wchłania i organizm jest go w stanie przerobić, nadmiar cukru w momencie ląduję w boczkach. Ja ograniczyłem cukry i gdyby nie zima, to byłbym płaski jak stół.
@@Sajgoniarz no tylko że ja nie mówię o cukrach tylko o węglach. Nie wszystko jest cukrem przecież. Ale nie mam zamiaru dyskutowac. Bylem na keto dwa lata temu, nie jestem w stanie tej diety utrzymac.
lowcarb nie jest dobry przy osobach ktore pracuja umyslowo i 99% zycia jadly weglowodany w sporych ilosciach, nagle uciecie weglowodanow spowoduje niezla zamule a nie moze sobie na to pozwolic przy takiej pracy
Super pytanie - jesli naprawie blad to faktycznie commituje i pushuje na github. Tam inny developer robi mi code review. Po przejsciu code review temat trafia do QA który musi sprawdzić czy tym razem wszystko dobrze działa. Jeśli wszystko jest ok i wszyscy są szczęśliwi - mergujemy zmianę do brancha development, który następnie zostanie domergowany do mastera z którego leci automatyczny deployment na produkcję.
Mam takie pytanie do Ciebie - jak mógłbyś mnie zachęcić do wybory twojego kursy podstawy react za 100zl trwającego ok 5 godz a nie np. kursu websamuraja za 60zl trwającego wiele więcej? 😀
Stary, ja nie sprzedaje pomidorów na targu żeby Cię zachęcać 😃Obejrzyj sobie kilka tutoriali na tym kanale, jeśli uznasz że sposób w jaki tłumaczę jest spoko to znaczy, że ten kurs jest dla Ciebie. Od kiedy długość materiału oznacza jego wartość? Można coś wytłumaczyć dobrze w dwie godziny, albo siedzieć dwa dni tłumacząc nieskutecznie (nie jest to moja opinia o materiałach Samuraja, bo ich nigdy nie widziałem). Poza tym teraz na eduweb masz abonament więc masz 3 kursy w cenie 100 zł za miesiąc. Jak zepniesz się to zrobisz wszystkie w miesiąc 👍
Co robisz jeśli nie wiesz jak rozwiązać dany problem? Załóżmy ze siedziałeś nad tym problem 3 godziny i dalej nic. Zapłacą ci za te 3 godziny? Masz kogos kto pomoże?
Innym problemem jest to, że programiści często nieświadomie piszą testy w taki sposób, aby przechodziły, omijając edge case'y :D Dlatego warto czasem pogadać z QA co by tu przetestować konkretnie w danym komponencie.
Jakim cudem nie znalazłem takiego komentarza. Umieram z ciekawości w jaki sposób rozwiązałeś tego buga z podwójną stroną. Błagam powiedz że mimo czasu pamiętasz bo nie usnę jak sie nie dowiem :D
Nie udało się tego naprawić w 100%, twórca libki sam przyznał, że aby to naprawić trzeba by bylo napisac cala paczke od zera, a z kolei pisanie dla tego jednego przypadki customowego kodu uznalismy za zbyt duzy koszt.
Roman, świetny materiał. Właśnie takich informacji brakuje w necie. A są one mega przydatne zwłaszcza dla osób, które zaczynają myśleć o pracy w tym zawodzie. Dziękuję Ci, bo jako początkujący frontend developer dowiedziałem się, że ciągła walka z wiatrakami to codzienność nie tylko dla juniora. Wzmocniłeś mnie i za to wielki szacun :)
Brakowało mi takiego vloga. Dzięki, że poświęcasz dla nas swój czas Roman!
Super odcinek. Sądzę, że Twoje "zaniepokojenie" o to czy kogoś może ten odcinek zniechęcić do pracy jako programista jest nieuzasadnione. Wydaje mi się, że właśnie więcej ludzi się zniechęca ponieważ sami doświadczają takich blokad a wydaje im się, że programiści w pracy od razu wiedzą co i jak zrobić i klepią. A tu ja taki biedny, nie mogę sobie poradzić z najprostszym problemami - więc gdzie ja tam na programistę się nadaje. Tak było w moim przypadku, ale na szczęście się nie poddałem i nie żałuję - bo praca bardzo satysfakcjonująca. Pozdrawiam :)
Ja uważam, że takie "zniechęcanie" jest jak najbardziej potrzebne, bo ludziom się obiecuje teraz góry pieniążków, benefity i cuda na kijów, a programowanie wcale takie łatwe nie jest i na żadnym bootcampie czy szkoleniu nie powiedzą Ci ile stresu i frustracji trzeba przejeść.
dlatego przed podjęciem pracy warto napisać własnych parę projektów, nieco bardziej złożonych niż tik tak toł z tutoriala. Wtedy takie problemy wychodzą codziennie, można sobie w domu przebrnąć wielokrotnie przez podobny proces, jak w tym videło :)
Fajnie, że pokazujesz, jak wszystko wygląda. Lepiej wiedzieć na co się człowiek pisze, że to nie tylko owocowe środy i wodotryski :D
Aż mi pranie wyschlo...
Właśnie po obejrzeniu odcinka ogarnęłam, jak bardzo mi brakowało Twoich materiałów :D Są po prostu świetne, niedawno w końcu skończyłam nadrabiać zaległości u Ciebie i powiem tak - oglądanie tych odcinków daje super motywację do nauki, tego mi właśnie trzeba! Również mnie bardzo cieszy, że pokazałeś, jak wygląda dzień programisty - pełen błędów, nadziei na znalezienie jakiegoś rozwiązania xD To pokazuje, że nie każdy programista pracujący w zawodzie już dłuższy czas jest takim Bogiem, który wszystko wie, tylko też wciąż się ciągle uczy, wiele osób, w tym ja, strasznie się demotywuje, jeśli nauka, czy cokolwiek innego nie idzie po naszej myśli, i wtedy przychodzi takie myślenie, czy na pewno to będzie dobra praca dla mnie... Wielkie dzięki i rób dalej to co robisz, bo jest to świetne! Jeszcze informacja o meetupie
Bierz urlop na 18 grudnia! 😃 Wielkie dzięki za ten komentarz, bardzo mi miło. Dzięki takim wiadomościom czuję, że to co robię ma sens, a nie że się tylko wydurniam przed kamerą 😂
@@helloroman Szczerze mówiąc, to bez Ciebie nie wiedziałabym od czego zacząć i jak to na prawdę wygląda :D
Cholera, 18 grudnia mam zapieprz na studiach, od rana do wieczora, nie dam rady :< Oby następnym razem się udało!
1:30 ujemny bilans jest spoko, tylko żeby nie byl za niski. Najlepiej sie zgłosic jednak do dobrego dietetyka z którym się ustali plan działania.
Białka w dużych ilościach też nie ma co jeść bo ich nadmiar będzie zamieniony w organiźmie na węglowodany.
A tłuszczy nie ma co ograniczac ponieważ konwersja tłuszczy z pożywienia na tłuszcz w organiźmie jest bardziej energochłonna niż z węglowodanów i to na nie jest lepiej zwracac uwagę 😉
Życze powodzenia w odchudzaniu! 😊
Ja jeszcze diety konkretnej nie zacząłem, a już wiem więcej o niej niż o Vue, w którym robię projekty xD
Podzielam zdanie. Jak się jakoś intensywnie nie ćwiczy to ponad gram białka na masę ciała wystarczy. Co do węgli i tłuszczów to też racja, dużo łatwiej się gubi wagę na dietach tłuszczowych (Ave keto) :)
Najprościej nie jeść i supmelmetować witaminy.
Super odcinek. Samej 7 miesięcy temu udało mi się zmienić pracę z czystego HR na analityka systemów HRowych. Jakimś cudem jedna firma po prostu postanowiła dać mi szansę mimo braku wykształcenia kierunkowego (dopiero zrobione studia z zarzadzania i to w trybie online) oraz praktycznie żadnego doświadczenia w IT (poza podstawami typu html i css) mimo wszystko zaoferowali mi stanowisko. Pierwsze tygodnie, miesiace wręcz, były dramatem - strasznie ciężko było przestawić się ze stanowiska administracyjnego w HR gdzie wszystkie procesy przeważnie powtarzały się miesiac w miesiac do takiego gdzie praktycznie codziennie rozwiazuje się problemy, błędy, szuka rozwiazań i goni za zmianami czy updejtami. Wiele razy zastanawiałam się, czy to była dobra decyzja i czy ja po prostu nie porwałam się z motyka na słońce... ale przetrwałam mimo niepowodzeń i nie wyobrażam sobie wrócić do poprzedniej roli, po prostu nauczyłam się akceptować fakt że nigdy nikt nie wie wszystkiego na temat systemu, każdy z nas w zespole non stop się uczy i jest to po prostu specyfika pracy. Najfajniejsze jest też to, że wreszcie w pracy mogę używać szarych komórek zamiast odklepywania tego samego bo żaden dzień w mojej pracy nie jest taki sam, do tego możliwości rozwoju sa ogromne w porównaniu z poprzednia praca.
Ale strona netguru swietna, propsy.
Suchar tak suchy, że aż zabolało.. xD
Super materiał! Wielkie dzięki! Czegoś takiego brakowało jak dzień z życia
Propsy za "na tapet" 😉👏
Cholera, jakoś tak jest, że moge słuchać Ciebie godzinami. Żeby tylko jeszcze zacząć programować godzinami :P
Fajny odcinek, pokazuje że można czegoś nie potrafić mimo że jest się w tym kilka lat, ja jestem ponad rok, aktualnie robie praktyke . Dodałeś mi otuchy że jak coś nie wiem to jest to okej 😅👍
Nigdy nie bawiłem się wspomnianymi technologiami, ale zawsze mam taką zasadę: jeśli wydaje mi się, że błąd występuje we współdzielonej bibliotece, to próbuję zreprodukować go w oddzielnym, „czystym” kontekście, poza moim projektem. Np. w gołym skeletonie używanego frameworka. Oczywiście bardzo dziękuję za pożyteczny materiał.
Prawda, to bardzo skuteczna metoda. Jak nie uda mi się tego naprawić to w końcu tak zrobię. Dzięki!
@@helloroman Przyznam szczerze, że po 30 minutach walki ja bym od razu do tego przeszedł. :) Może jestem za mało waleczny. hah
też tak robię, i często okazywało się, że błąd jednak jest u mnie :)
Właśnie tego mi brakowało na yt w tej tematyce, nikt nie pokazywał na czym faktycznie polega taki dzień z życia fronta. 13:04 mowisz ze fixowanie bugow to czesto nie jeden dzień - jak do tego podchodzą pracodawcy. Jakby nie było oczekują konkretnych efektów a nie straconych dni kiedy programista cos tam sobie fixuje.
super ciekawe!
Myśle ze potrzebne są takie odcinki które pokazuja prawdziwe problemy, logika itd. Nauczysz sie kodu a z rozwiązywaniem problemów na bakier
Pwiedz mi Roman bo mnie ciekawi jedna rzecz, mianowicie! Co jezeli pizgasz sie z jakims problemem na przyklad 3 dni lub wiecej (tak jak w tym odcinku) lub jaki masz deathline na dany problem i co jesli stwierdzisz ze nie da sie go rozwiazac i ostatnia kwestia czy mozesz powiedziec na standupie ze sie wycofujesz bo nie widisz wyjscia przykladowo. czy po prostu jak zaczynasz grzebac w kodzie to musisz to zrobic i tyle.
Przechodzenie pomiędzy podstronami w React robi się przy pomocy paczki react transition group, na YT znajdziesz tutka pod "Page transitions with react router", zostawiam notkę może przyda się przy problemie 😋
Jest rozwiązanie które właśnie w taki sposób do tego podchodzi, ale coś nie do końca mi tam śmiga, muszę popróbować jeszcze
Kumpel od 3 dni męczy propagację eventów między Knockout.js a JQuery DataTables, ponieważ po refreshu listy po zapisie skacze do złego elementu. Panie świeć nad jego devtoolsami [*]
Tego szukałam dzięki:)
wow, piszecie tickety po angielsku! Zawsze zastanawiałam się jak to wygląda w polskiej firmie :D bardzo podobnie mam z Jirą (to brzmi jak ze zdzirą haha). W sumie to mój dzień jest praktycznie taki sam. Fajny odcinek, dzięki!
Generalnie wszystko piszemy po angielsku, oprócz Slacka (chyba, że na kanale jest obcokrajowiec). Z jednej strony to świetnie szkoli język, z drugiej masz pewność że ktokolwiek by tam nie wbił do projektu to zrozumie - Szkot, Hindus, Ukrainiec czy Chorwat 😃 A mieszanka u nas spora w firmie i to też jest mega fajne.
@@helloroman Mieszanki są fajne - ja mam Francuza, Irlandczyka, Pół-Czecha Pół Polaka, Litwina, Szkota, Brytyjczyka (oczywiście) oraz Amerykanina. Świetne doświadczenie :)
Myślałem że w tym sucharze o włoskich programistach chodzi o to, że ciągle mają sjestę xD
Cześć Roman, może zrobisz odcinek o wycenianiu projektu. Co bierzesz pod uwagę, jak zarząd akceptuję wycenę, czy robisz tylko wycenę czasowa czy kosztowa, jakie problemy są częste przy wycenie, jaki bufor zakładasz? Pewnie pytań mogłoby być dużo więcej ;) Fajnie jak byłby to cały odcinek, troszkę inny niż sam frontend :D Pozdrawiam 😁
Panie jakby mi zarząd akceptował wycenę to bym robił 1 estymacje na miesiąc 😂To już nie jest taka firma gdzie wszystko w imię prezesa się robi. Mamy sporą samodzielność i duży kredyt zaufania - co jest super, bo jak coś spieprzysz to wiesz że to Ty coś nie tak zrobiłeś. Nad estymacjami pracujemy w małych wyspecjalizowanych teamach. Odcinek o tym byłby bardzo ciężki do zrobienia, bo nie da się tej wiedzy przekazać w prosty i szybki sposób niestety.
Cześć! Logujecie czas na każde zadanie? Wynagrodzenie jest uzależnione od czasu spędzonego na wszystkich zadaniach z ostatniego miesiąca? Czy macie może fix-wynagrodzenie co miesiąc?
4:01 szanuję za „na tapet”.
Och czekałem aż ktoś doceni 😃 Dziękuję
Mam pytanie do ciebie. Czy na macach łatwiej się pracuje jeśli chodzi o programowanie niż np. na windowsie czy linuxie? Bo widzę, że sporo programistów i grafików się na nie przesiada.
@@2605mac Nie jestem Romanem, ale dodam swoje trzy grosze. Mac łączy największe zalety Windowsa i Linuksa. Z tego pierwszego są to: stabilność i wsparcie komercyjnego softu i hardware'u. Z tego drugiego: duża dostępność uniksowych narzędzi konsolowych (konsola Windows przez 10-tką to dziadostwo, dopiero teraz to naprawiają).
Oczywiście Mac ma swoje wady, tj. ograniczenia wynikające ze swojej specyfiki - tylko sprzęt Apple, brak wolności takiej na na Win i Lin czy np. brak kodu systemu (Mac nie jest open source). Natomiast wielu programistom te wady nie przeszkadzają widocznie i pozostają dywagacją ideologiczną.
Zniechęcić? Skądże
Czy dostajesz projekt graficzny w całości i dopiero wtedy zaczynasz go kodować, czy na przykład dostajesz jedynie stronę główną i ją kodujesz, a w międzyczasie designer przygotowuje projekt innych podstron?
Jakby co, to błąd mega prosty do zreprodukowania na mobajlu, wciąż występuje (chrome beta 79.0.3945.36, android 9, Samsung S8) Pozdrawiam, tester 😉
Jedz dobre tłuszcze, pozdrawiam.
Nie no fajny pomysł na odcinek i w ogóle...ale sorry Roman! To Józef skradł całe show! 8-)
Skoro tych przycisków nie da się i tak tak szybko kliknąć, to nie myślałeś aby dodać małego cooldown-a po kliknięciu pierwszego tak aby przeczekać moment kiedy problem występuje? albo cofnięcie do poprzedniej strony opóźnić setTimoeout-em? Wiem, że nie jest to eleganckie rozwiązanie, ale łatwe i szybkie w implementacji. Pozdrawiam
Gdyby obecna dieta nie pomogła, to polecam (s)low-carb albo paleo. Przetestowałem na sobie i w szczytowym momencie miałem ubytek wagi wynoszący 14kg. Właśnie wracam do diety, bo ostatnio sobie odpuściłem i niestety podskoczyła (co od razu czuję w kręgosłupie) 😉 A z innej beczki - gdzie zaopatrujesz się w kawę? Lokalna palarnia czy internetowo? Polecasz szczególnie jakąś kawę? Ja ostatnio odkryłem Euro Cafe Etiopia Guji Natural - jagodowy odlot w ludzkiej cenie 😃
No ja niestety na paleo nie dałbym rady. Raz byłem przez 2-3 miesiące ale nie podobało mi się. Co do kawy to kupuję w Kahawa (Poznań, ale mają też sklep internetowy)
Nie ukrywam, że oglądam dla Józefa... :D
Jest gdzieś jakieś info co to za monitor jest? :D
21:55 co to za myszka/gładzik? Nie używasz klasycznej myszki?
Magic trackpad, z myszki w pracy nie korzystam juz od 1.5 roku
A nie bylo by latwiej zrobic :aftera na body ktory jakiegos fixed diva robi translateX(-100%) -> 0% -> 100% w momencie zmiany "podstrony"? I console.logi z produkcji tez bym wywalil, jakis timer liczacy ile jestesmy poza strona pluje Numberami w consoli :(
Tu nie chodzi o CSS tylko o utrzymanie layoutu w momencie przeładowania
Ujemny bilans kaloryczny? To co ty, jedzenie oddajesz? Oczywiście żarcik, powodzenia w dążeniu do celu : )
Zastanawiam się czy da się jakoś ,,wykryć" że dwie strony ładują się jednocześnie. Czy wtedy np. powtórne odświeżenie strony, by pomogło ?
Trochę hacky way, myślę, że może być na to prostsze rozwiązanie.
Nie wiem, tak tylko pytam. Ja wolę raczej backend. Najpierw Java, teraz Scala i Kotlin :-)
Czy jak dostajesz buga do naprawienia, to musisz najpierw oszacować, ile Ci zajmie jego naprawa? Niby absurd, ale są PM-owie, którzy tego oczekują.
Jakich języków na codzień używasz? Jakie biblioteki/framerworki?
Języki: HTML, CSS, JavaScript
Frameworki: React, Gatsby, Vue
Super materiał. A masz jakieś przedziały godzin w których zwykle pracujesz i których pilnujesz? Chodzi mi o to, że ponieważ pracujesz w domu i masz luźne godziny pracy, to czy zdarza Ci się siedzieć nad jakimś projektem z pracy dłużej niż te "8 godzin dziennie" i ostatecznie siedzisz "w pracy" powiedzmy od 8 do 18, czy pilnujesz, żeby nie przekraczać tych 8 godzin. pzdr :)
U mnie doskonałym „budzikiem” mówiącym że już koniec dnia pracy jest spacer z Favą do lasu :) po spacerze nie pracuję (czyli zaczynam +/- o 8:00, a kończę około 17:00)
Józef jest wspaniały ❤
Potwierdzam :D
Roman a czy w developerce używa się trello? Czy to jest raczej dla administratorów serwerów TS3 XD?
Bug dalej jest :D :P. Odcinek świetny.
Hehe nieźle, ale wiadomo że szkoda tygodnia pracy na buga który pojawi sie raz na milion wejść
@@fluffyniki3257 On wygląda teraz trochę inaczej :D - weięc może to jest już nawet inny bug. Trochę inaczej przenikają się te strony :D. I nikt z myszkami appla tego nie zobaczy - ja mam specjalne przyciski do cofania na myszce :D a i tak za każdym razem tego nie się nie udaje zrobić.
Co to za monitor Romanie?
dell u2518d
Sprawdzam sobie właśnie stronę netguru i tak zauważyłem:
1. Mówiłeś że niemożliwością jest kliknięcie od buttona przejścia do buttona cofnięcia bo są za daleko od siebie, jednak ja zdążam :D zauważyłem, że po kliknięciu buttona przejścia najpierw wyjeżdża z lewej strony białe tło, a potem niebieskie - i dopóki całe niebieskie tło nie wyjedzie do końca prawej strony, gdy klikam cofnięcie to mam podwójną stronę - za każdym razem.
2. Nie wiem na ile to jest bug a na ile nie, ale jak masz zmniejszone okno i klikasz na menu hamburgera a potem od razu maksymalizujesz stronę to nie można scrollować, można kliknąć jedynie w widoczne linki.
Dzięki za info, obczaje co tam nie gra
Ale żeby nie było, że tak aby negatywnie to ogólnie strona zajebista! :) Mega mi się podoba i te wszystkie animacje...po prostu cudo i pełna profeska, pozdro i do następnego odcinka ;)
Do jakiś ciekawych przejść z jednej podstrony na inną możesz wykorzystać react spring -a.
No właśnie ani Springa ani Pose nie za bardzo lubie
@@helloroman myślę że ogólnie springa warto znać bo jest dosyć spory hype na niego teraz no i mało waży w bundlu 😁. Widziałem nawet jakiś kurs do niego za całkiem niemałe pieniądze.
@@gracjanopiela1653 no właśnie hype jest ale moim zdaniem gsap o niebo lepszy. Teraz wyszla v3 i jest mega polecam
@@helloroman a jak współpraca gsap z gatsby ?
"Życzę miłego wtorku, który jest poniedziałek" so true :D
A pytanie jak zarządzasz czasem w pracy w domu? To znaczy, teoretycznie obowiązuje Cię 8-godziny tryb pracy, ale jak mierzysz czas w którym pracujesz? Kilka razy zerkałeś na zegar i mówiłeś ile Ci jeszcze zostało do końca dnia - masz jakiś stoper? :D I podczas pracy w domu skąd pracodawca wie ile pracowałeś, bo chyba nie jest to na słowo honoru?
A czemu nie na słowo honoru? Jak dla mnie relacja pracodawca-pracownik oparta na wzajemnym zaufaniu jest najbardziej efektywna.
Moje pytanie wyszło chyba bardziej z niedowierzania i ciekawości, bo o ile też uważam że wzajemne zaufanie jest najbardziej efektywne o tyle nie pracuje jeszcze jako programista a moi poprzedni pracodawcy udowadniali zupełnie coś innego, wszystko musiało być udokumentowane i nie ma miejsca za zaufanie w biznesie. Stąd takie moje wypaczenie :)
Robię w domu dwa razy więcej niż w biurze. Myśle ze inni homeworkerzy tez tak mają...
U nas jest pełne zaufanie i też byłem tym na początku bardzo zaskoczony - wiadomo, że posługujemy się Togglem do logowania czasu pracy, ale to bardziej ułatwienie dla działu finance niż żeby kogoś kontrolować. Gołym okiem widać czy dev jest uczciwy czy się opierdala, wystarczy zerknąć w historię commitów :D
Nie wiem, czy ktoś jeszcze zauważył, ale ja doceniam i propsuję za "na tapet", a nie tapetę!
Edit. Zerknąłem do komentarzy i jednak nie jestem taki wyjątkowy. xD
❤️Oho kolejny! Dzięki!
Siema nagrasz ponownie dzień programisty albo np jak się uczyć javyscript bardzo proszę 🥹
Jak chcesz schudnąć to właśnie dużo tłuszczu, mało węgli i średnio białka
Żaden ze mnie dietetyk, ale wszyscy mówią odwrotnie - tłuszcz ma 2x więcej kalorii na gram niż węgle i białko, więc siłą rzeczy jesz mniej na takiej tłuszczowej diecie niż na takiej gdzie tłuszczu masz niewiele. W tym planie którym się kieruję jest 2g białka na 1kg ciała, 1g tłuszczu na 1kg ciała i reszta węgli żeby dobić do pułapu kalorycznego
@@helloroman jasne objętościowo mniej. Ale kalorycznie podobnie. I nie ma ssania takiego w brzuchu jak po dużej ilości węgli. Ja sam jestem na low carbie i po dłuższym czasie 1-3 posiłki dziennie to norma. Keto to coś bardziej ciekawego - warto poczytać. My jako dzieci rodzimy się w stanie ketozy
@@helloroman tłuszcz się wcale tak łatwo nie wchłania i organizm jest go w stanie przerobić, nadmiar cukru w momencie ląduję w boczkach. Ja ograniczyłem cukry i gdyby nie zima, to byłbym płaski jak stół.
@@Sajgoniarz no tylko że ja nie mówię o cukrach tylko o węglach. Nie wszystko jest cukrem przecież. Ale nie mam zamiaru dyskutowac. Bylem na keto dwa lata temu, nie jestem w stanie tej diety utrzymac.
lowcarb nie jest dobry przy osobach ktore pracuja umyslowo i 99% zycia jadly weglowodany w sporych ilosciach, nagle uciecie weglowodanow spowoduje niezla zamule a nie moze sobie na to pozwolic przy takiej pracy
To 21 łapek w dół jest od Włochów którzy to oglądają 😂😂😂
A gdzie znajdziesz najwiecej wlosow w spagetti?
Co to za theme style w edytorze?
Material Oceanic Dark
Załóżmy, że naprawiłeś ten błąd, co robisz dalej, git push, jakiś code review?
Super pytanie - jesli naprawie blad to faktycznie commituje i pushuje na github. Tam inny developer robi mi code review. Po przejsciu code review temat trafia do QA który musi sprawdzić czy tym razem wszystko dobrze działa. Jeśli wszystko jest ok i wszyscy są szczęśliwi - mergujemy zmianę do brancha development, który następnie zostanie domergowany do mastera z którego leci automatyczny deployment na produkcję.
@@helloroman CD? Ostro się bawicie ;p
Mam takie pytanie do Ciebie - jak mógłbyś mnie zachęcić do wybory twojego kursy podstawy react za 100zl trwającego ok 5 godz a nie np. kursu websamuraja za 60zl trwającego wiele więcej? 😀
Stary, ja nie sprzedaje pomidorów na targu żeby Cię zachęcać 😃Obejrzyj sobie kilka tutoriali na tym kanale, jeśli uznasz że sposób w jaki tłumaczę jest spoko to znaczy, że ten kurs jest dla Ciebie. Od kiedy długość materiału oznacza jego wartość? Można coś wytłumaczyć dobrze w dwie godziny, albo siedzieć dwa dni tłumacząc nieskutecznie (nie jest to moja opinia o materiałach Samuraja, bo ich nigdy nie widziałem). Poza tym teraz na eduweb masz abonament więc masz 3 kursy w cenie 100 zł za miesiąc. Jak zepniesz się to zrobisz wszystkie w miesiąc 👍
Ok, dzięki
Jaki masz motyw w WebStorm ?
Material UI chyba deep blue
Józef ❤️
Bon appétit!
Operujesz podczas pracy na touchpadzie? Nie wygodniej byłoby Ci z myszką ? ;P
Touchpad do pracy z kodem 100 razy wygodniejszy dla mnie, zwlaszcza ten od Apple bo jest wielki i ma gesty multitouch .
Gdzie można kupić taki fotel ? Wygodny ?
Ikea, moze być :)
Jozef na to wszystko machnal reka...(5:27)
Z tego co widzę to ten bug dalej jest :P
Co robisz jeśli nie wiesz jak rozwiązać dany problem?
Załóżmy ze siedziałeś nad tym problem 3 godziny i dalej nic.
Zapłacą ci za te 3 godziny? Masz kogos kto pomoże?
Oczywiście że zapłacą :D no i zawsze mam prawie 100 frontów pod ręką z którymi nie zrobić pair programming
Cześć,
sądzę że na stronie suwak jest zbyt wąski, w sumie nawet nie widoczny, reszta prezentuje się bardzo fajnie :-D
Jaki suwak? 🤔
QA aka Halk/Hulk? :D Sam jestem QA i potwierdzam, wiele rzeczy wychodzi mimo testów jednostkowych programistów ;)
Innym problemem jest to, że programiści często nieświadomie piszą testy w taki sposób, aby przechodziły, omijając edge case'y :D Dlatego warto czasem pogadać z QA co by tu przetestować konkretnie w danym komponencie.
dalej nie naprawione...
Co takiego?
@@helloroman no dalej ten bug występuje po prostu ale to już wiadomo nie twoja robota ;)
Co do odchudzania, polecam darmową książke od Michała Owczarza z ekipy WK wksklep.pl/ebook-fundamenty-odzywiania . Pozdro.
Naprawiłeś? :D
Fakt że oglądam ten odcinek prawie rok po wypuszczeniu go to wcale mi się nie odechciało programowania tylko na odwrót :D
Jakim cudem nie znalazłem takiego komentarza. Umieram z ciekawości w jaki sposób rozwiązałeś tego buga z podwójną stroną. Błagam powiedz że mimo czasu pamiętasz bo nie usnę jak sie nie dowiem :D
Nie udało się tego naprawić w 100%, twórca libki sam przyznał, że aby to naprawić trzeba by bylo napisac cala paczke od zera, a z kolei pisanie dla tego jednego przypadki customowego kodu uznalismy za zbyt duzy koszt.
@@helloroman Super dzięki za odpowiedź
@@ThePojers dobrze że zadałeś to pytanie, bo inaczej sam bym zasnąć nie mógł xD
dzięki Roman za filmiki :)
"Poznań centralna Polska..." - taaa
Prawie!!! xD
Jak mnie skręciło po tym sucharze to ja nawet nie.
Polecam dietę ketonową. XD
Basia to...? Chyba mi umknęło...
Kotka, koleżanka Józefa i Favy :)
@@helloroman Myślałem, że już może zmajstrowaliście z żoną potomka :-)