Refaktoryzacja do metody wytwórczej
14:58
Plany DevEnv na 2021
1:50
3 жыл бұрын
Пікірлер
@BryanScarritt-h4r
@BryanScarritt-h4r 12 күн бұрын
Darion Common
@MegaSzymcioo
@MegaSzymcioo 27 күн бұрын
fajny content, chcę więcej - przyczepić się mogę, ze ostatecznie student 65+ i tak dostał zły rabat ;P
@JakubAdamus1991
@JakubAdamus1991 Ай бұрын
Świetny materiał!
@patrykdetakontakt1443
@patrykdetakontakt1443 2 ай бұрын
Ty nie jesteś gitem! Nie grypsujesz! Pamiętaj
@nicolasuj
@nicolasuj 6 ай бұрын
Przyjdzie czas, w którym ta mrówcza praca, ciągły rozwój, zmienność, pogoń za króliczkiem, zmieni się w wady. Masz 35, już dawno są 15 lat młodsi krejzole gotowi na wszystko i bardziej na czasie, zmienność to niestabilność, rozwój to zabieranie prywatnego czasu, mrówcza praca to zmęczenie, a pogoń za króliczkiem to jakieś irracjonalne tłumaczenie rzeczywistości. "Ciągły rozwój" jest tylko w głowie. 1000 innych młodszych osób jest lepsza, po co zatrudniać 40 latka z oczekiwaniami. W gruncie rzeczy niewiadomo, co ma decydować o zatrudnieniu. Czy ktoś się skrzywi na to, co napisałeś w CV czy potraktuje je dobrze. Czy w pracy będziesz miał szczerych "20 letnich" dobrych chłopaków - o ile takie idealne miejsce, gdzie jest spokój i normalność istnieje -, czy będzie udawane korpo, czy będą merytoryczni policjanci 40 letni czy będą świry, karierowicze, idealiści, indywidualiści, czy normalni. Tak, do tego "stand upy" X D gildie, mitapy, scrum mistrzowie, albo co gorsza "ceremonie" scrumowe, 30 letni bogowie kariery, którym się twarz nie zamyka albo inne anomalia w dowolnej innej konfiguracji znanego dotychczas ludzkości niszowego albo mainstreamowego mentalnego terroru.
@michau05
@michau05 7 ай бұрын
Filmik o tym jak gość myśl, że IT to tylko programowanie. Chyba, że ten filmik to taka prowokacja jakiegoś KZbinra programisty. Czy administrator sieci IT też musi być programistą?
@bartlomiejjuzwicki1755
@bartlomiejjuzwicki1755 7 ай бұрын
no i wjechało mięsko :) pozdrawiam serdecznie
@prickly03c
@prickly03c Жыл бұрын
czyli z tego filmiku dowiesz jednego, obawiaj sie popierdolonych ludzi z IT, klient to klient zawsze gderał ale z filmiku wyglada, ze to tak naprawde ci odklejeni programisci bez umiejetnosci zycia w spoleczenstwie moga zgotowac Ci piekło
@mmmmmmmmmmmmmmmmmmmm-o2j
@mmmmmmmmmmmmmmmmmmmm-o2j Жыл бұрын
Cholera właśnie tak oglądam i przeszedłem wszystkie etapy, ale w logistyce (w sensie te stany, które opisujesz). Ale przy zarobkach ultra niskich, bo max 1600 zł netto miesięcznie. Był nawet moment, że zarabiałem 2500 zł brutto miesięcznie a portfel jako zakupowca wynosił 200 tyś zł miesięcznie i nawet więcej jeśli wpadło coś nowego na produkcje. Realnie jedynie czego się boję w IT to tego, że ludzie będą w tym sektorze mocno odklejeni. Że otaczałbym bym się ludźmi, dla których czymś normalnym są wypady do Mediolanu na weekendową kawkę i masaż tajski po pracy. (co ogólnie jest spoko, bo sam bym tak chciał) Bo przecież jeśli ktoś ma umiejętności to za nie się godnie płaci(bo tak pewnie większości ludzi w IT myśli). Piszę to nie z pretensji :D Tylko tak rozmyślam czy ja tam pasuje. Bo może właśnie potrzebuje takiej stabilności, jaką jest IT. Taki styl życia. Sam nie wiem bo 10 lat pracuje w logistyce a to jest a logistyka = chaos i trzeba być mocno ogarniętym, żeby proces szedł i nerwy ze stali... Co pompuje tony adrenaliny. I nie wiem czy stać mnie na nudę xd chciałbym dobrze zarabiać, ale ta nuda i próżniactwo... no nie wiem xd Dobry materiał Pozdrawiam
@MichaVinstrol
@MichaVinstrol Жыл бұрын
dźwięk ma przestery w okolicach niskich tonów i spłaszczony zakres mowy ludzkiej.
@marcinjuranek4473
@marcinjuranek4473 Жыл бұрын
Dzięki, dobry materiał ;-)
@T3mai
@T3mai Жыл бұрын
Krótko i na temat, niby nic odkrywczego ale tego mi było trzeba ;)
@Valantir007
@Valantir007 Жыл бұрын
Fajny materiał - na przykładach. Zwięźle i szybko przedstawione. Oby więcej takich materiałów - robicie mega robotę.
@michah3956
@michah3956 Жыл бұрын
Super, że nagrałeś coś nowego.
@DevEnv-pl
@DevEnv-pl Жыл бұрын
Dzięki :) Staram się wrzucać 1 film miesięcznie. Już 3 raz się udało :)
@michah3956
@michah3956 Жыл бұрын
@@DevEnv-pl super. A zbierasz propozycje tematów?
@DevEnv-pl
@DevEnv-pl Жыл бұрын
@@michah3956 Zawsze :) Jeśli będę miał coś ciekawego i wartościowego w temacie, to chętnie nagram.
@SB-go4kq
@SB-go4kq Жыл бұрын
Czy zapotrzebowanie na juniorów wzrosło czy raczej dalej nie ma na nich sania?
@szopsop
@szopsop Жыл бұрын
super materiał, dzięki!
@TheNormal1986
@TheNormal1986 Жыл бұрын
Super temat, świetne wprowadzenie. :) Teraz czekamy na rozwinięcie każdego etapu no i budowę prototypu ;)
@DevEnv-pl
@DevEnv-pl Жыл бұрын
Prototyp chodzi od dwóch miesięcy na produkcji :)
@adambrodziak7552
@adambrodziak7552 Жыл бұрын
Czegoś takiego szukałem. No i świetny case, taki biznesowy ❤ W końcu zaczynam łapać po co ta baza wektorowa. Brawo 👏
@mateuszbialowas
@mateuszbialowas Жыл бұрын
Bardzo konkretny odcinek. Z ciekawości, ile zajęło Ci przygotowanie, nagranie i zmontowanie odcinka?
@DevEnv-pl
@DevEnv-pl Жыл бұрын
Cały proces zajął koło 7h, wliczając w to próbne nagrania, przygotowanie wersji alternatywnych, oglądania testowe dwóch naszych QA i potem poprawki.
@wscamel226
@wscamel226 Жыл бұрын
To jest prawie DOKŁADNIE to czego potrzebowałem - tyle że ja ucze się C++. Ale tak pozatym to jestem bardzo pozytywnie zaskoczony, nie spodziewałem się że znajde coś tak dobrego po Polsku
@dominuseterro9866
@dominuseterro9866 Жыл бұрын
boje sie chat gpt ucze sie programowania od roku i zaczynam szukać pierwszej pracy.
@fadehelix
@fadehelix Жыл бұрын
Znów konkretnie i prawdziwie ❤ Tak trzymajcie! 💪
@DevEnv-pl
@DevEnv-pl Жыл бұрын
W momencie nagrywania filmu ceny usług w zakresie Open AI były inne i będą się zmieniać, więc zostawię tu link dla zainteresowanych: openai.com/pricing. I walnąłem się w obliczeniach całościowych, powinno być więcej tokenów :)
@michael_scarn_
@michael_scarn_ Жыл бұрын
Hej, dzięki za filmik!
@princegoro5594
@princegoro5594 Жыл бұрын
Ja np klepię kod hobbystycznie ot tak dla draki nigdy nie będę korpo szczurem taki ze mnie technik magik
@janek9971
@janek9971 Жыл бұрын
Kurcze jestem już dosyć doświadczonym programistą i ten wzorzec jak wiele innych już wielokrotnie wykorzystywałem ale zaciekawiła mnie ta playlista że pokazujesz wzorce na przykładach i "chciało" Ci się wstawić właśnie taki kruczek że liczba parametrów nie jest sobie równa. Ja mam niestety tendencje że no jak tworzę wzorzec i nadal coś łamie to mnie skręca i próbuje czasem na siłę stworzyć coś idealnego a pewnie utrudniam. To podsumowanie trochę otworzyło mi oczy że coś jest kosztem drugiego i czasem trzeba z tym żyć 😁
@michal5869
@michal5869 Жыл бұрын
Już nie opłaca się być programistą w 2023r. Moja nowa techologia to glazurnictwo, biorę standardowo 300zł za m2 na podłodze, nie ma ASAPów, bo przecież mogę nie przyjść do roboty jak będą popędzać. Wychodzi podobnie jak za seniora C# a dopiero 2 miechy robię, nie trzeba gadać po angielsku, odpowiedzialność bliska 0, studia? jakie studia, wystarczy powiedzieć "panie kto panu tak spirdolil" :) nie ma Scramów, jak zrobie to zrobie.
@janekkowalski9859
@janekkowalski9859 Жыл бұрын
Super, że nagrałeś ten film, bo teraz wiem, że programowanie jako praca nie jest dla mnie. Miałem dylemat, czy zacząć się szkolić w tym kierunku i poświęcać maksymalną energię na to, ale dzięki Tobie już wiem, że w moim przypadku nie warto. Dzięki za pomoc w podjęciu decyzji (:
@hashysh1607
@hashysh1607 Жыл бұрын
Jak to mierzyć, w sensie ile czasu zabrało poprawianie konkretnego fragmentu kodu? Jak to zrobić na całym kodzie, żeby wiedzieć gdzie najwięcej czasu zostało już poświęcone?
@DevEnv-pl
@DevEnv-pl Жыл бұрын
Ja na własny użytek używam toggl.com/, gdzie loguje co i ile mi czasu zajmuje w danym dniu. Robię to z kilku powodów: raportowania klientowi, a drugie by mieć dane przy estymowaniu podobnych zadań. W inny projektach używaliśmy np: trackowania czasu w notkach na Jirze, w innym w commitach (przy każdym commicie pisaliśmy ile nam on zajął), a Jira zaciągała sobie sama informacje już z tego commita. Pytanie zawsze brzmi kto i jak tego będzie chciał użyć, ale ważna jest, że samo mierzenie też zajmuje czas :)
@troom6851
@troom6851 Жыл бұрын
Dobrze Cie znowu widzieć :)
@pangenera2566
@pangenera2566 Жыл бұрын
w końcu film :D
@fadehelix
@fadehelix Жыл бұрын
Mega format. Krotki i same konkrety <3
@wojciechrybaczek6857
@wojciechrybaczek6857 Жыл бұрын
Mój film nr 1 jeżeli chodzi o zniechęcenie do wejścia w IT w wersji PL. Pewnie przez profesjonalne nagranie i przekonywujący image wykładowcy. Nie mniej jednak trochę słów otuchy dla wahających się czytaczy komentarzy, szczególnie dla tych z huraoptymizmem bootcampowych obietnic, którzy właśnie zneleźli się w punkcie "min" na sinusoidzie wahań. Sam jestem w fazie zmiany zawodu i nauki programowania( od 10mc-y), wiem że to niedużo, biorąc pod uwagę, że ta nauka nie kończy się nigdy w tym zawodzie. Nie wybrałem bootcampa, bo wyczułem benzoensan sodu w mleku i miodzie wszechobecnym na wykładzie inauguracyjnym. Zamiast tego kurs onlinowy jako bazę teoretyczną, Thinking in JAVA Bruca Eckhela oraz, jakimś dziwnym trafem, wpadłem pod skrzydła dwóch doświadczonych programistów. Jeden to fundamentalista programowania z wieloletnim stażem, z którym regularnie omawiam teoretyczne zagadnienia BE i otrzymuję code review moich wypocin, a drugi to fanatyk nowych technologii i wyznawca clean codu, z którym kolaboruje kod pewnego rest api. Dodam jeszcze, że mam już 40lat, wprawdzie wkształcenie politechniczne ale niezwiązane stricte z IT, a zawodowo aktualnie prowadzę drukarnie cyfrową od kilkunastu lat - ot taki miks doświadczeń :). Obaj moi nauczyciele są zgodni, praca jak praca, raz wzloty raz upadki. Na jednym upadki nie robią wrażenia, jest elastyczny i pracuje w tej samej firmie kilkanaście lat, drugi ma krótszy lont i jak już wybuchnie, zmienia środowisko na inne. Zgodni też są w jednym, trzeba lubić grzebanie w kodzie, czuć to...no i mieć 5 z matmy na koniec 8 klasy. U mnie z matmą ok, przebłyski olśnienia już coraz częstsze, a wszelkie przyszłe niedogoności w pracy będą i to nie jest zależne od branży. Zwykle nie mamy na te niedogodności wpływu, więc albo je zaakceptujemy albo zmieniamy środowisko. Jeżeli masz zaparcie i czujesz satysfakcję o 2 w nocy ( nie, to nie reklama stoperanu) , gdy @Test pali się wreszcie na zielono, jarasz się nowymi technologiami i chcesz mieć z nimi obcować zawodowo a nie motywują cię jedynie zarobki to brnij dalej... ps. film super, nr 1 jak dla mnie.
@WRozbitymZwierciadleTV
@WRozbitymZwierciadleTV Жыл бұрын
Oj nie, pracowałam na helpdesku dwa razy i płacili wręcz głodowo...
@darekw1967
@darekw1967 Жыл бұрын
Teoria a praktyka to 2 rozne dzialania. W rzeczywistosci mamy "brak-czasu", "brak-czasu" i "brak-czasu" na dyskutowanie o kodach zrodlowych nie wspominajac o robienie dokumentacji z tego co zrobilismy ;) Na pytanie: Gdzie dokumentacja ? Dostawalem odpowiedz. - Wszystko masz w kodach źródłowych !!! Fakt... racja tylko jest pewne ale... Mamy okolo 50 tysiecy plikow z kodami co razem daje Nam ponad 2 mln linii kodu zrodlowego.
@darekw1967
@darekw1967 Жыл бұрын
Dla papierka TAK.... W korporacji startowanie na stanowisko programisty bez studiów zostaniesz odrzucony na wstepie ;) Nie bedziesz mial szansy na 1 rozmowe o tym co wiesz i umiesz albo zatrudnia Ciebie do roboty-glupiego czyli wklepywanie danych.
@doit2081
@doit2081 Жыл бұрын
Świetny film :) akurat na studiach wprowadzamy SOLID i zastanawiałam się jak to można łatwo przerobić, takie przejście krok po kroku z tego co było na nowe wydaje się być znacznie prostsze niż pisanie od razu SOLIDnego (oczywiście mam na myśli tylko etap nauki SOLIDa :) )
@kacpergrabarczyk8064
@kacpergrabarczyk8064 Жыл бұрын
Czyli trzeba być inżynierem po prostu
@adamkurek1821
@adamkurek1821 Жыл бұрын
1:04 - być może da się kontrolować takie nawyki jak częste i głębokie marszczenie czoła, od czego robią się wyraźne zmarszczki (czyli elekt postarzenia). Zauważyłem że jako ludzie naśladujemy siebie, w akcentowaniu, w gestykulacji i w emocjonalnym wyrażaniu się (dlatego uważam taki nawyk za szkodliwy, jako niekorzystny negatywny wzorzec zachowań, który można nabyć nieświadomie na zasadzie zarażania się od innych tym).
@promar7984
@promar7984 Жыл бұрын
Oj Panie, pójdź Pan na budowę i zobaczysz, że docenisz programowanie i te "problemy" :) Moim zdaniem w IT najgorzej zacząć od bootcampów gdzie trzeba płacić dużo i często efekty są mizerne;)
@michalshk
@michalshk Жыл бұрын
hehe dokładnie tak
@daro0352
@daro0352 Жыл бұрын
Tak trzeba się uczyć nowych technologii i pierdyliarda nowych frameworków bo takie jest widzimisię pracodawcy. Do tego trzeba jeszcze założyć własną działalność bo to korzystniejsze niż UoP dla pracodawcy. A już to że programiści zmieniają pracę po roku czy dwóch rozwala mnie najbardziej. Kto zmienia pracę jak mu jest dobrze w firmie i dobrze zarabia? Outsorcing IT, łapanka zleceń zagranicznych i praca przez kontraktornie na działalności to faktycznie nie jest nic stabilnego. Praca dla ludzi młodych, zdrowych jak koń i bez rodziny, podobno większość programistów kończy z tym zawodem kiedy im dobija czterdziestka. Coś w tym jest bo wtedy umysł nie jest już tak plastyczny by uczyć się pierdyliarda nowych technologii i frameworków a w tym wieku to już każdy chce być ustatkowany.
@marektwardowski423
@marektwardowski423 Жыл бұрын
Mimo tych minusów jednak parę plusów. Dla mnie najważniejszy to ten, że jest to praca, która jest przyszłościowa. Raczej nie zniknie zapotrzebowanie na programistów a w długim okresie czasu, dla osób, którzy szukają pewnego zawodu na całe życie, jest to na pewno zaleta.
@sokole.oko.
@sokole.oko. Жыл бұрын
O czym on gada?
@jurasjurkowski6884
@jurasjurkowski6884 Жыл бұрын
Nadmierna inżynieria :). Na początku była jedna klasa i robiła co miała robić. Na końcu już nawet nie liczę ile powstało klas :). W inżynierii jest jedna podstawowa zasada, coś ma działać. Ja bym w ogóle nie podchodził do zmian, które tu przedstawiłeś. Klasa robiła co ma robić, przy dodawaniu nowego typu, dodaje tylko typ i nowego switcha i zajmuje się implementacją innych funkcjonalności w sofcie. Tu będę się srał z refaktoryzacją, kombinował, marnował czas na nadmierną inżynierię, a nic to w praktyce nie posunie rozwoju produktu do przodu. Ten kod nie będzie działał lepiej, ani szybciej, ani nie ma żadnego praktycznego bonusu z tej zabawy. Po prostu bawię się w teoretyczne rozważania, które nic mi nie dają. Reasumując z jednej klasy która robiła co do niej należy powstało ileś tam klas. Co uzyskałem? Nic, oprócz większej objętości kodu, zmarnowania czasu i na dodatek jeżeli chcę coś teraz zmieniać to muszę skakać po klasach i szukać. Także edukacyjnie owszem ma to sens, generanie też ma to sens, ale niby dlaczego ma się przestagać jakiś zasad jak SOLID i tak dalej. Wszystko ma swoje wady i zalety i nie widzę powodu trzymania się jakiś zasad, bo ktoś coś tam sobie wymyślił. Na jego argumenty ja mogę podać kontrargumenty.
@akopcinski
@akopcinski Жыл бұрын
efektem ubocznym mojej pracy jest kod, I like it
@vxsniffer
@vxsniffer Жыл бұрын
dlatego ja programuję głównie dla przyjemności, a płacą mi za coś innego ;-)
@PopoRIP02
@PopoRIP02 Жыл бұрын
Właśnie uświadomiłeś mi, że nic nie wiem. Można nauczyć się klepać kod i wyjdzie jakaś apka, ale co z tego jak nie rozumiem wgl o czym mówisz. Nawet ten żargon programistyczny jest dla mnie nie zrozumiały xD Jeszcze duuużo nauki przedemną. Widać, że nauczenie się kodowania i umiejętność zrobienia z kodem czegoś to tylko początek, reszta jest dalej xD
@observator3952
@observator3952 Жыл бұрын
Świetny odcinek i niezwykle potrzebny! Prawda jest taka, że nie każdy może być programistą, podobnie jak nie każdy może być lekarzem, czy prawnikiem.
@EsperaXYZ
@EsperaXYZ Жыл бұрын
wspaniałe porównanie, programisty do lekarza XD pozdr dziadu
@observator3952
@observator3952 Жыл бұрын
@@EsperaXYZ Brakuje ci kultury i rozumu. Do miotły kołtunie...
@KwiatekMaster
@KwiatekMaster Жыл бұрын
z początkiem się nie do końca zgodzę, w większych firmach od wymagań i kontaktów z klientem jest analityk i PM.