Blazor Web App - Nowość w .NET 8 🚀
2:01
Пікірлер
@ep-rc5pg
@ep-rc5pg 4 күн бұрын
dziękuję za klarowne wyjaśnienie
@ModestProgrammer
@ModestProgrammer 4 күн бұрын
Super, że mogłem pomóc :)
@kfelandros
@kfelandros 6 күн бұрын
łysy wypierdal z clibaitem!
@damianhanzel2253
@damianhanzel2253 10 күн бұрын
Zobacz sobie zaawansowany płaty model chat GPT o1 preview, nie ma tam mowy o pomyłkach takich jak zawody bez a w nazwie
@marcinsiennicki7805
@marcinsiennicki7805 13 күн бұрын
Trochę filmik mija się z prawdą, ponieważ nie wykorzystuje najmocniejszych modeli, dodatkowo sprawdza tylko jedno z rozwiązań pomijajac inne. Jeśli te narzedzia byłyby takie słąbe to aktualnie AI w google nie pisałby 25% kodu
@rafal7217
@rafal7217 13 күн бұрын
AI już zastępuje programistów (sporo kodu ktory pisze jest wygenerowane przez AI), pytanie powinno brzmieć, nie czy AI zastąpi programistów (bo to już ma miejsce) , tylko w jakim stopniu ich zastąpi? Wiec pytanie z tytułu filmu jest źle zadane.
@elektronick88
@elektronick88 13 күн бұрын
Zastępuje (pisze sam nowe funkcje w rozbudowanych projektach)? Czy pomaga (code completion)?
@edemfromeden5432
@edemfromeden5432 13 күн бұрын
nie jest źle zadane, tytuł miał być clickbaitowy i taki jest
@rafal7217
@rafal7217 13 күн бұрын
@@elektronick88 no narazie pomaga, pisze jakieś funkcje, czasami cała klase wygeneruje, niemniej jednak jest to kod nie napisany przezemnie tylko przez AI, dlatego podtrzymuje to co napisałem, ze pytanie nie powinno być czy zastapi programistów, tyko w jakim stopniu zastapi?
@mariuszs5018
@mariuszs5018 13 күн бұрын
Smiesza mnie te komentarze jak ludzie ze swiata it wmawiaja sobie i szukaja jakichkolwiek argumentów i probuja udowadniać ze ich ai nie wygryzie 😅. Sam pracuje w it i widze ze w obecnym stanie raczej nie da sie mnie zastapic AI ale biorąc pod uwagę jak wygląda rozwoj to w najlepszym przypadku za 5-10 lat dalej beda ludzie w it ale będzie ich wielokrotnie mniej co spowoduje ze próg wejścia bedzie niebywale trudny. Ale szczerze wcale mnie nie zdziwi jak 95 procent rzeczy zrobi AI za 10 lat
@ModestProgrammer
@ModestProgrammer 13 күн бұрын
Przeczytaj sobie jeszcze raz swoj komentarz :)
@mariuszs5018
@mariuszs5018 13 күн бұрын
@@ModestProgrammer czytam czytam i co?
@super_kanal_oryginalny
@super_kanal_oryginalny 13 күн бұрын
Jeśli za 10 lat AI zastąpi programistów to tak na prawdę większość zawodów biurowych czy takich w których siedzi się przed kompem będzie zagrożona. Wszelkiej maści graficy content creatorzy, księgowi, urzędnicy, architekci, projektanci, ludzie na infoliniach będą zastąpieni przez AI nawet wcześniej niż programiści więc to nie będzie katastrofa tylko dla programistów, ale dla całego rynku pracy. Wątpię żeby to nastąpiło a jeśli nastąpi to już raczej będzie dochód podstawowy zapewnieony ludziom, bo skoro nie będzie dla nich pracy to co będą robić? Z resztą ludzie nie zdają sobie sprawy jak długo zachodzą zmiany w niektórych dużych firmach. Czasem ciężko jest przekonać kierwonictwo że do czegoś można uzyć excela bo jakaś grażynka wszystko całe życie robi ręcznie a ktoś pisze o wywaleniu wszystkich pracowników i zastąpieniu ich AI w ciągu 5 lat. To jest praktycznie niemożliwe w tak krótkim czasie.
@mariuszs5018
@mariuszs5018 13 күн бұрын
@@super_kanal_oryginalny no oczywiście , ja mówię o calym rynku pracy umysłowej . Nie tylko IT. I oczywiście zgadzam się że IT nie będzie w pierwszej kolejności. I zgadzam się również z dochodem gwarantowanym . Po prostu uważam w przeciwieństwie do większości że IT nie będzie tu wyjątkiem który się od AI obroni. Z głodu nie umrzemy ale zostaniemy zrównani z panią która Teraz siedzi na kasie w Biedronce, dlatego polecam gromadzić majątek póki można . I obym się mylił
@piotrrutkowski141
@piotrrutkowski141 13 күн бұрын
Przykład liczenia liter w wyrazach nie odzwierciedla rzeczywistej użyteczności ani dokładności modeli AI w generowaniu zaawansowanego kodu. Chociaż LLM i agenci AI mogą wspierać programistów, wciąż popełniają błędy wynikające z braku pełnego zrozumienia kontekstu. Sztuczna inteligencja obniża próg wejścia do programowania, ale jednocześnie wzmacnia zapotrzebowanie na doświadczonych specjalistów. W przyszłości zawód programisty będzie bardziej nastawiony na ekspertów łączących umiejętności techniczne z biegłą obsługą narzędzi AI, jak i kompetencjami miękkimi. Firmy prawdopodobnie będą preferować małe, wysoko wykwalifikowane zespoły ekspertów zamiast dużych struktur z wieloma juniorami i midami.
@zsggem
@zsggem 14 күн бұрын
Żeby stworzyć coś naprawdę porządnego przy użyciu AI, trzeba napchać do niego tyle textu co do całego programu. Albo inaczej: im bardziej skomplikowany język programowania, tym bardziej skomplikowane muszą być nasze polecenia dla AI. Śmieszy mnie to, jak firmy cieszą się z odkrycia takiego "juniorskiego" AI. Nie martwią się, że teraz każdy będzie produkował kod średniej jakości, bo przecież AI wszystko załatwi? To trochę tak, jakby ludzie przestali myśleć i szukać rozwiązań, bo przecież AI im wszystko poda na tacy. Pamiętam czasy, kiedy czytało się fora i komentarze na Stack Overflow, gdzie ludzie dyskutowali i szukali odpowiedzi. Teraz wystarczy zapytać AI i wkleić odpowiedź, nie zastanawiając się. Może za kilka lat zobaczymy negatywne skutki takiego podejścia.
@ModestProgrammer
@ModestProgrammer 14 күн бұрын
Wtedy jeszcze bardziej zwiększy się zapotrzebowanie na dobrych programistów, którzy będą musieli poprawiać te błędy.
@sebastiannieroda9022
@sebastiannieroda9022 14 күн бұрын
Pewnie ze chat zastapi programistow. Teraz aplikacje dla bankow/szpitali/firm usługowych beda pisac w przerwach ludzie co w tych instytucjach sprzataja. Przeciez wiedza z zakresu programowania juz nie jest potrzebna skoro KAŻDY moze otworzyc chata i napisac: napisz mi aplikacje webowa w php do zarzadzania personelem lotniska/szpitala/do przechowywania danych/do zakupu szkolen online/sklep z personalizowaniem produktów itd. . Wpisujesz cos takiego i gotowe! Nie trzeba juz wiedzy programistycznej.
@ModestProgrammer
@ModestProgrammer 14 күн бұрын
Hehe przekonamy się ;)
@henrykbrzoska5645
@henrykbrzoska5645 14 күн бұрын
proszenie sztucznej inteligencji xDDDDD
@ModestProgrammer
@ModestProgrammer 14 күн бұрын
haha
@Marcin2824
@Marcin2824 14 күн бұрын
Ciekawy film, dokladnie pokazuje, ze AI nic nie kuma co tam produkuje.
@ModestProgrammer
@ModestProgrammer 14 күн бұрын
No niestety, zawsze musi coś odpowiedzieć, ale nie zawsze jest to zgodne z prawdą.
@Marcin2824
@Marcin2824 14 күн бұрын
Zanim AI zastapi programistow to najpierw zastapi wszystkich ktorzy programistami nie sa. Po prostu najwieksza nadzieja i starania sa aby tych programistow bo tacy drodzy lol.
@mojekonto9287
@mojekonto9287 14 күн бұрын
@@Marcin2824 zastapi tych z pracami, ktore polegaja na wykonywaniu pracy umyslowej opartej o procesy - czyli wiekszosc korpo, shared services i backoffice. Z czasem zastapi tez reszte bialych kolnierzykow i zostana tylko ludzie, ktorzy nadzoruja AI i ci ktorzy karmia AI przygotowanymi specjalnie danymi, az ci rowniez zostana zastapieni. Wtedy zostana jeszcze fizyczne zawody. Pojawia sie tez pierwsze zwiazki platoniczne ludzi z kompanami AI. Na koncu ludzie po prostu przestana sie rozmnazac i nastapi gwaltowny spadek liczby ludnosci na swiecie. Ci, ktorzy beda, beda zajmowac sie sztuka ludzka, filozofia naukami humanistycznymi i beda rozwazac na temat swiata wraz ze swoimi kompanami AI jak rowny z rownym. Jedni i drudzy wciaz beda sie od siebie uczyli, ale to AI kompani beda mieli przewage w wiedzy i opanowaniu. To jest i tak optymistyczny scenariusz :)
@ModestProgrammer
@ModestProgrammer 14 күн бұрын
Dokładnie
@mojekonto9287
@mojekonto9287 14 күн бұрын
Tak sie myli, ale jak dasz mu zadanie, aby napisal algorytm np w pythonie, ktory pozwoli zwrocic poprawne wyniki to napisze taki poprawnie ;)
@ModestProgrammer
@ModestProgrammer 14 күн бұрын
Różnie bywa
@GloszePrawde
@GloszePrawde 14 күн бұрын
Wytłumaczy ktos czemu tak sie dzieje? przeciez potrafi pisac piekne teksty, a nawet zaawansowane mechanizmy z programowania, to nie logiczne
@mojekonto9287
@mojekonto9287 14 күн бұрын
ChatGPT (podobnie jak inne wspolczesne modele) generuje statystycznie najbardziej prawdopodobne nastepne slowa. I tak mu wychodzi. Tak jak nawet sam sie wytlumaczyl, czasem potrafi sie skoncentrowac nie na tym co istotne. Generalnie ChatGPT opiera sie o architekture transformer z modułem attention, ktory decyduje na czym sie skupic w tekscie. Dlatego, aby uzyskiwac zadowalajace odpowiedzi, trzeba tak zadawac pytania (prompty), aby mogl uchwycic wlasciwa intencje naszego pytania.
@GloszePrawde
@GloszePrawde 14 күн бұрын
@@mojekonto9287 No okej, ale skoro potrafi znaleźć powiązania między najbardziej skomplikowaną architekturą w programowaniu, gdzie milion rzeczy jest zależnych od siebie, to dlaczego nie potrafi znaleźć powiązania z takimi prostymi promptami jak "Wyklucz zawody z literą a"
@mojekonto9287
@mojekonto9287 14 күн бұрын
​@@GloszePrawdesprobuj pokonwersowac na ten temat z chatem gpt. Moge sie mylic, ale to moze byc zwiazane z tym, ze nie byl wytrenowany na takich zagadnieniach po prostu. Model jezykowy opiera sie o tokeny, ktore umieszczane sa w wielowymiarowej przestrzeni wektorowej pod wzgledem ich znaczenia (semantyki). Slowa z polecenia (prompta) rowniez sa zamieniane na tokeny i polozenie wzgledem tych tokenow w zdaniu ma wplyw na ich polozenie w przestrzeni wektorowej (tzn sa podczas generowania odpowiedzi przesuwane (nie doslownie) w inne miejsca i dzieki temu model jest w stanie wylapac kontekst, np. barki (czesc ciala) to co innego niz barki (statki) itd). Moze byc tak, ze po prostu dla niego token "lekarz" nie ma zadnej zaleznosci z tokenem "a". Przy innym sformulowaniu pytania i kontekscie z poprzednich pytan i odpowiedzi, zacznie w koncu je dostrzegac. Tylko sobie gdybam. To jest ciekawy temat, na ktory moze tez swiatlo rzucic wlasnie rozmowa z czatem gpt, ktory orientuje sie jak w srodku dziala na podstawie dokumentacji. Nie wie tylko co sie dodatkowo dzieje w jego trybikach, podobnie jak my ludzie nie do konca teraz wiemy, ani co w nim, ani co w naszych mozgach sie dzieje, ze dzialamy tak jak dzialamy ;)
@kantare4514
@kantare4514 14 күн бұрын
Ale przecież to nie jest tak że Chat zastąpi w 100% programistów czy inną grupę zawodową - np. radiologów czy patomorofologów, lub np. muzków i tekściarzy - po prostu wprowadzi te zawody albo na nowy poziom albo spowoduje że tą samą pracę którą obecnie wykonuje 10 osób będzie w stanie wykonać 1 - bo nie będzie tak bardzo obciążona powtarzalnymi czynnościami którym może zająć się po prostu Chat. Problem polega na tym że część technologii zostanie po prostu wyparta albo rozwinięta przez Chata i osoby które uczyły się np. programować w C++ i nie nauczyły się korzystać z Chata - mogą zostać wyparte przez osoby młodsze które również ogarniają C++ ale tym razem wspomagają się chatem. Oczywiście jeżeli osoby z doświadczeniem będą korzystały z Chata dzięki swojemu doświadczeniu mogą długo być niezastępowalne. WNIOSEK - trzeba uczyć się korzystać z AI - to jest narzędzie i trzeba się go uczyć.
@ModestProgrammer
@ModestProgrammer 14 күн бұрын
Jasne, warto korzystać z AI jako pomoc dla programisty
@EduCoderPL
@EduCoderPL 15 күн бұрын
Mam wrażenie, że ludzie, którzy namiętnie gadają, że AI zastąpi programistów nie za bardzo pracowali przy projektach programistycznych. Owszem, takie AI potrafi pisać kod i owszem, jak korzystasz z tego bardziej dopracowanego, to może pisać naprawdę duże rzeczy. I nawet jeśli dałoby się zrobić jakieś mechanizmy, które potem testują ten kod, to dalej dobrze jest, żeby na końcowy efekt działania programu komputerowego spojrzał człowiek, który oceni, czy w ogóle ten program ma sens. I czy czasem nie ma jakiegoś błędu, którego AI nie wychwyci (np. jakaś grafika pojawia się w niespodziewanym miejscu lub momencie. No i dalej jest tak, że kiedy wchodzi jakaś zmiana w kodzie, to zwykle jest ona zatwierdzana przez człowieka, który spojrzy na to, przetestuje, przejrzy kod i podejmie decyzję, za którą weźmie odpowiedzialność. Od dwóch lat słyszę, że programiści nie będą w stanie znaleźć pracy i od roku pracuję w zawodzie programisty JS
@ModestProgrammer
@ModestProgrammer 15 күн бұрын
Dobrze napisane.
@spiritofmirrors
@spiritofmirrors 14 күн бұрын
Szacun. Znam paru ludzi, którzy w ostatnich dwóch latach opanowali pokaźny stack wokół js i ciągle szukają roboty. W Trójmieście, ale również zdalnie.
@ZdzichuRaczka
@ZdzichuRaczka 13 күн бұрын
Z drugiej strony jeśli coś jest proste a działa to ludzie będą z tego korzystać już chociażby z samego faktu że jest proste i działa. Po co wytężać umysł skoro już jest napisane ;> . Perfekcjonizm w programowaniu to w zasadzie sztuka dla sztuki.
@spiritofmirrors
@spiritofmirrors 13 күн бұрын
@@ZdzichuRaczka zależy na czym ma polegać ten perfekcjonizm. Jeśli to optymalizacja to czasem przy oprogramowaniu dedykowanym pod konkretny sprzęt to może się okazać, że gra jest warta świeczki, na większej skali można sporo zaoszczędzić na podzespołach. W branży gier czy oprogramowania żyłującego możliwości sprzętu do granic - również.
@ZdzichuRaczka
@ZdzichuRaczka 13 күн бұрын
@@spiritofmirrors A to nie są czasem marzenia ściętej głowy? I będą zarabiać bo najlżejszej linii oporu byle zarobić? Nie to że nie masz racji, ale wiesz... są ludzie i ludziska :> .
@tomaszzackiewicz8473
@tomaszzackiewicz8473 15 күн бұрын
Dałem mu wczoraj dosyć złożoną klasę w C#, aby ją przekształcił zgodnie z zasadami dobrej praktyki programowania. Zrobił co trzeba, jednak kod miał problem z kompilacją i działał inaczej niż pierwotny. Długo z nim musiałem "wojować", zanim wydobyłem z niego co chciałem. I to potem ręcznie poprawiałem. Na razie zatem programisty nie zastąpi i hype firm jest przedwczesny. Prosty kod napisze i spoko, bo czasami zapomnisz czegoś lub nawet nie wiesz, że jakaś funkcja jest w API i on jej użyje, a nie chce Ci się przewalać Googla, więc do nauki to super narzędzie. Jednak jeśli chodzi o jakiś wypasiony kod produkcyjny, to jeszcze nie ten etap.
@ZOLTIQ
@ZOLTIQ 15 күн бұрын
Nie koniecznie to musi być ChatGPT, istnieją bardziej specjalizowane modele AI wytrenowane pod kątem generowania kodu dla konkretnego języka np v0 narzędzie wydane przez Vercel do integracji z React JS. Nie zastąpi programisty ale przyspieszy pracę, dzięki temu jest jak na sterydach, który wykona to samo x razy szybciej niż jak by miał cały kod pisać z palca.
@peeenn7423
@peeenn7423 9 күн бұрын
Tak tak, tak sobie to tlumaczcie. Programista za 5 lat bedzie potrzebny co najwyżej do wlaczenia chata gpt 😂
@pawez8741
@pawez8741 15 күн бұрын
Jako nieprogramista (podstawowa wiedza) obecnie generuje kod w gpt i robie robote do jakiej 1-2 lata temu moja firma zatrudniala (na umowe zlecenie) programistòw. Jeżeli mnie nazwiemy programistą,to gpt nie zastąpiło programistę😅. Dobrze napisany prompt i mamy dobry działający kod. Obecnie gpt4 to poziom mid.
@ModestProgrammer
@ModestProgrammer 15 күн бұрын
Z tego co piszesz, to nie samo AI zastąpiło programistę, tylko AI + Ty. Czyli to co cały czas mówię, AI może zwiększyć produktywność programistów. Ilu takich programistów zastąpiłeś? Jakoś mi się nie chcę wierzyć, że teraz sam z AI robisz pracę kilku programistów ;) To nie świadczy dobrze o tych programistach. Jakie aplikacji tworzysz? CRUDy?
@pawez8741
@pawez8741 15 күн бұрын
@@ModestProgrammer Tak, proste programy robię (takie z jakich składa się większość pracy większości programistòw) ale zauwaz że dyskusja już nie jest "czy" ale "jakim zakresie" AI zastąpi programistòw i to 2 lata po prototypie gpt i przed gpt orion.
@pawez8741
@pawez8741 15 күн бұрын
To prosze spròbowac z gpt by napisał kod i sprawdzic go. Bo chyba tym zajmuje sie programista. Może Pan byc zaskoczony i zmartwiony.
@ModestProgrammer
@ModestProgrammer 15 күн бұрын
Oczywiście, że tak robię. Często jest ok, ale czasem muszę poprawiać błędy, których osoba nietechniczna nigdy nie wychwyci.
@pawez8741
@pawez8741 15 күн бұрын
@@ModestProgrammer zgadzam się, że podstawowa wiedzę techniczną należy mieć, pomaga to bardzo.
@spiritofmirrors
@spiritofmirrors 14 күн бұрын
Podam Ci przykład, w który pewnie nie uwierzysz. Osoba, która uczy się Pythona z kursu dla początkujących na Netacad Cisco (pewnie znasz, platforma ciesząca się dużym szacunkiem). Był tam przykład gotowego skryptu, w którym pojawiał się zapis checked=True, linijka niżej na tym samym poziomie wcięcia if checked==True I nigdzie indziej w kodzie ta zmienna nie została użyta. Dostałem to od tej osoby by odpowiedzieć co sprawdza ten if, skoro zawsze będzie ta sama wartość przed sprawdzeniem. Trochę zwątpiłem, jako że programuję w czym innym niż Python, to poprosiłem ChatGPT o napisanie skryptu rozwiązującego ten sam problem co skrypt zamieszczony w kursie. Chat wypluł mi dokładnie ten sam algorytm z tymi samymi nazwami zmiennych co na Netacad. Oczywiście nie wiem kto od kogo "zwalił", bo może ktoś gdzieś w internecie wypuścił przykład z Netacad i Chat się go nauczył. Następnie poprosiłem więc chat by wyjaśnił mi po co użył w kodzie tej zmiennej. W odpowiedzi dostałem w pewnym sensie zapętlenie przyczyny że skutkiem mianowicie, że umieszczenie tej zmiennej było konieczne by dokonać sprawdzenia czy jest prawdziwa. Nie wątpię, że AI będzie się rozwijało i ostatecznie nas zastąpi, ale też nie szalałbym z tym co obecnie potrafi. Potrafi dużo i szybko, ale nie zawsze dobrze.
@hamavanti
@hamavanti 15 күн бұрын
Bosak sam powiedział że jak najbardziej ale jeśli zaproponują mu dobrą posadę. Musicie nauczyć się słuchać i czytać między wierszami.
@hamavanti
@hamavanti 15 күн бұрын
A teraz zapytaj ChatGPT czy napisze program typowy dla juniora. Oczywiście że tak i to w większości popularnych języków programowania. Zapytaj go czy można zastąpić funkcję X, a jeśli tak to na jaką. Znowu dobrze podpowie.
@michalshk
@michalshk 15 күн бұрын
Cud będzie jak się w ogóle skompiluje, poza tym jeśli chodzi o kod to mam wrażenie, że chatgpt skleja go z tego co jest w interncie a raczej żadna firma nie zaakceptuje takiego kodu/programu/systemu i nie zaufa.
@eyeadkm8871
@eyeadkm8871 15 күн бұрын
@@michalshk Celem firmy nie jest płacenie programistom, aż napiszą idealny kod, bo firma na tym nie zarabia. Zarabiamy na projektach - naszym zadaniem jest dostarczenie klientowi działającej funkcjonalności w ustalonym czasie. Nie możemy poświęcać dwóch lat, aby nasi programiści, jak buddyjscy mnisi, osiągnęli oświecenie i stworzyli najlepszą możliwą wersję kodu. Są terminy, a poprawnie napisany kod jest wystarczający, jeśli spełnia założenia projektu i pozwala osiągnąć zakładane cele.
@infeltk
@infeltk 14 күн бұрын
@@eyeadkm8871 ale nie chodzi o ideał tylko coś sensownego. Zapytałem go o eksport danych do Excel. to mi zaproponował nierozwijaną bibliotekę. Fora są lepsze, bo rózni programiści podpowiadają różne rozwiązania i piszą o niuansach czy błednym działaniu mechanizmu w różnych wersjach środowiska.
@elektronick88
@elektronick88 13 күн бұрын
Świetnie, każdy junior klepie jednak "drobnicę" i to jeszcze pod okiem doświadczonego programisty, co także wymaga dodatkowych zasobów, junior od takiej superwizji się jednak rozwija a ChatGPT nie. Nikt nie puści juniora aby pisał np. produkcyjny kod, nawet przy drobnicy ;) Dopóki ChatGPT nie będzie potrafił dodać użytecznych funkcji do bardziej rozbudowanego projektu niż "Hello World w Assemblerze" lub "Szachy w Pythonie", dopóty nie ma mowy o zastępowaniu programistów, nawet tych na poziomie mid czy junior, który z odpowiednią ilością czasu, sam może znaleźć własne błędy. Każ mu naprawić jakiś znany bug lub zaimplementować jakąś rozbudowaną funkcję w projekcie open source i zobacz jak sobie poradzi (np. obsługę HDR w Gnome). To jest to co na codzień robi każdy mid.
@bolekjakistam1018
@bolekjakistam1018 13 күн бұрын
@@eyeadkm8871 Byłoby tak jak piszesz, ale niestety rynek wygląda inaczej, wymagania zmieniają się bardzo często i bez dobrego podejścia do czystości kodu powodzenia w dodaniu kolejnej funkcjonalności dużego projektu.
@mbnqpl
@mbnqpl 16 күн бұрын
Polecam model o1 i o1-mini. Te 2 są dużo, dużo lepsze od poprzednich. Niestety są wolniejsze. Co do zastępowania programistów to kiedyś na pewno, ale dziś jest bardzo pomocnym narzędziem do nauki. Ucząc się hobbystycznie C# mam dostęp do ogromu wiedzy i ciekawego de-facto debuggera, który pomaga mi w nauce. Pozdrawiam :)
@kidspro_pl
@kidspro_pl 15 күн бұрын
A.I. nigdy nie zastąpi programistów... A.I. = losowy automat generujący teksty bazujący na statystyce... nie ma tu żadnej inteligencji... inteligencja jest u odbiorcy... ktoś kto nie ma wiedzy to nie poprawi błędów, a ktoś kto ma wiedzę może... tylko po co poprawiać błędy, gdy jak się ma wiedzę to prościej napisać samemu? ... a wielke korpo straszą, bo na tym zarabiaja, każdy chce wejść do tego wagonika... ale tak naprawdę zarabia MS, google, Nvidia, bo dostarczają infrastrukturę, która pali miliony dolarów dziennie. To jest niewyobrażalne co mozna by za te surowce, (które idą z dymem), zrobić pożytecznego.
@ezb4
@ezb4 14 күн бұрын
@@kidspro_pl są różni programiści i z pewnością jakaś część zostanie zastąpiona, co już się dzieje. Wiele prostego powtarzalnego klepania kodu można zastąpić generowaniem przez AI. Używam AI na co dzień, działam na własny rachunek i pewnie kiedyś musiałbym zatrudnić asystentów do pomocy przy projektach, które realizuję. Mi to się sprawdza, bo moja wydajność skoczyła przynajmniej 1000% (i nie przesadzam). AI na tym etapie nawet model o1 (który jest świetny w generowaniu dobrego kodu) nie zastąpi programisty pod tym względem, że zadziała tak jak ogólne wyobrażenie programisty, czyli gościa, który zrobi coś z "niczego". Aby AI napisało dobry kod, to trzeba dobrze się wysłowić pisząc prompta i podzielić proces na etapy, a to może być dla wielu trudniejsze i bardziej pracochłonne niż napisanie kodu, który mają na myśli. AI w tandemie z nawet przeciętnym programistą, może dać bardzo dużo i w tym sensie zastąpi jakąś część ludzi, ale w tej branży jest ciągły deficyt więc nie ma się co bać. Po prostu programowanie będzie wyglądało z czasem inaczej. Kiedyś też byli twardziele przekonujący, że najlepiej pisze się kod w czystym notatniku.
@eyeadkm8871
@eyeadkm8871 16 күн бұрын
Uważam, że stwierdzenie, iż ChatGPT zastępuje programistów, to duże uproszczenie. Możemy mieć na myśli na przykład senior developera i ktoś może zapytać, jak GPT miałby zastąpić seniora. Z perspektywy juniora sytuacja też się zmieniła - obecnie mamy kandydatów na juniora, juniorów, midów i seniorów. Podsumowując, czy opłaca mi się płacić 5500 zł netto juniorowi w Warszawie lub Krakowie? Muszę mu zaoferować przynajmniej taką kwotę, bo za mniej nie wynajmie mieszkania. A jeśli jeszcze dojdą rachunki, naprawy samochodu czy plany założenia rodziny, to po prostu wyśmieje mnie, jeśli zaproponuję mniej. Zamiast zatrudniać juniora, którego mid musiałby szkolić, tracić czas na pomoc i jednocześnie wykonywać swoje zadania, lepszym rozwiązaniem jest wsparcie się GPT. Dla mnie to korzystniejsze wyjście - nie mam pracownika, który choruje, bierze wolne, narzeka, czy domaga się podwyżki. Mid, wykorzystując GPT oraz swoje umiejętności, jest w stanie wykonać pracę na dobrym poziomie, a przynajmniej na tyle, by dotrzymać ustalonych terminów. Co do materiału - bardzo ciekawy, ale pamiętam czasy, gdy telefony pokazywano w walizkach albo widziało się stare, wielkie Nokie, i ludzie mówili, że to nigdy nie zastąpi komputera. Dobrym przykładem będzie pierwszy komputer, który zajmował dwie sale i działał na taśmach - jeśli dobrze pamiętam, był to Colossus. Obecnie mamy znacznie bardziej zaawansowane urządzenia, które mieszczą się w kieszeni, a niektóre z nich są nawet składane. Wszystko jest więc tylko kwestią czasu. Jak to się mówi, powiedz Polakowi, że czegoś nie da się zrobić, a on udowodni, że jednak się da. Pozdrawiam.
@ModestProgrammer
@ModestProgrammer 16 күн бұрын
Raczej nie spotkałem się z tym, żeby ChatGPT zastępował programistów, przedstawiłem to z lekkim sarkazmem. Do zastępienia programistów jeszcze daleka droga, ale oczywiście może poprawić produktywność programistów.
@eyeadkm8871
@eyeadkm8871 16 күн бұрын
@@ModestProgrammer Oczywiście, nie mam nic przeciwko sarkazmowi, ale jak wiadomo, w każdym sarkazmie może kryć się ziarno lub nawet dwa prawdy. Automatyzacja i wykorzystanie technologii do ułatwiania sobie życia to przecież nic nowego. Spójrzmy choćby na historię - wiele zawodów, które kiedyś były wykonywane przez ludzi czy zwierzęta, zostało zastąpionych przez maszyny. Na przykład: Konie w kopalniach - kiedyś wykorzystywano je do ciągnięcia wagoników z węglem. Dziś w kopalniach używamy wydajnych maszyn górniczych i pojazdów do transportu. Telefonistki - dawniej ludzie ręcznie przełączali połączenia telefoniczne w centralach. Teraz cały proces jest zautomatyzowany dzięki technologii cyfrowej. Maszyny rolnicze - tam, gdzie kiedyś potrzeba było wielu rąk do pracy na polu, teraz wystarczy traktor lub kombajn, który wykonuje większość zadań samodzielnie. Roboty przemysłowe - w fabrykach, gdzie wcześniej ludzie pracowali przy montażu, dziś często pracują roboty, które wykonują skomplikowane operacje precyzyjnie i bez przerwy. Automatyczne kasy - w sklepach pojawiły się stanowiska samoobsługowe, gdzie klienci mogą sami zeskanować swoje zakupy i zapłacić, co eliminuje potrzebę zatrudnienia większej liczby kasjerów. Podobnie może być z programowaniem. Obecnie ChatGPT i inne narzędzia AI mogą wspierać programistów, automatyzując nudne lub powtarzalne zadania, generując kod lub sugerując poprawki. To już teraz przyczynia się do wzrostu produktywności, a w przyszłości może prowadzić do sytuacji, w której rola programisty skupi się bardziej na nadzorowaniu kodu, rozwiązywaniu problemów i zarządzaniu złożonymi scenariuszami, a mniej na pisaniu każdego fragmentu kodu od podstaw. Wiele z pracy programisty to praca nad już istniejącym kodem i utrzymanie jakieś funkcjonalności.
@ModestProgrammer
@ModestProgrammer 16 күн бұрын
@@eyeadkm8871 Jasne, wszysko się zmienia. Natomiast uważam, że jeżeli programiści zostaną zastąpieni przez AI, to na pewno nie jeszcze w najbliższej przyszłości. Raczej programiści będę zastępowani w ostatniej kolejności. Jest mnóstwo innych zawodów, które mogą zostać wcześniej zastąpieni. Poza tym też będzie dużo nowych zawodów.
@mbnqpl
@mbnqpl 16 күн бұрын
Zdalnie, jako junior mogę za 66% tej kwoty :P
@eyeadkm8871
@eyeadkm8871 15 күн бұрын
@@ModestProgrammer Szanowni Państwo, Ludzie często mają błędne wyobrażenie o tym, jak można przejąć kontrolę nad państwem. Wydaje się, że myślimy o przejęciu w sposób militarny, gdy tymczasem kraj można zdobyć ekonomicznie, wykupując długi czy przejmując strategiczne zasoby. Podobne procesy obserwujemy w polskim IT, które często nazywane jest "Indiami Europy". Nie jest powiedziane, że sztuczna inteligencja odbierze programistom pracę, z dnia na dzień a pracodawca posadzi przed komputerem robota, ale z uwagi na to, że będzie przejmować część ich zadań, wynagrodzenia mogą nie być już tak atrakcyjne jak kilkanaście lat temu, gdy zatrudniano ich masowo za wysokie stawki, zwłaszcza w czasie pandemii. Nikt nie gwarantuje, że przez cały okres swojej kariery programiści będą mogli wykonywać ten zawód. Może przyjść czas, gdy zostaną zastąpieni, tak jak radio telefonistki, lub ich miejsca zostaną zredukowane, jak kasy w sklepach samoobsługowych, do których obsługi wystarczy jeden pracownik. W przeciwieństwie do zawodów, takich jak chirurg czy pilot, nie możemy mieć pewności, że praca programisty pozostanie stabilna i niezmienna. Programiści muszą być świadomi tych zmian i gotowi na dostosowywanie się do nowej rzeczywistości w branży, która zmienia się najszybciej. Tym właśnie różni się pracodawca, od pracownika. Pracodawca potrafi dostrzegać zmieniający się rynek i dostosować swój biznes do nadchodzących zmian. Podczas gdy pracownik zostaje postawiony przed faktem dokonanym. Tak jak podczas masowych zwolnień jakie miały jeszcze nie tak dawno temu miejsce w IT.
@itmaker256
@itmaker256 16 күн бұрын
Tytuł mocno clickbaitowy, ale sam film przynajmniej daje do zrozumienia, że ChatowiGPT wiele brakuje, zanim mógłby zastąpić programistów. Wprawdzie korzystałem z tego narzędzia i potrafi odpowiedzieć na wiele pytań, jak rozwiązać programistyczny problem, ale to można porównać do znalezienia odpowiedzi na pytania zadane na StackOverflow, niż do prośby do napisania całego programu, który potrafi wielokrotnie przewyższyć objętością to, co Chat może zaproponować. Ponadto nawet wtedy nieraz popełnia pewne błędy. Dobry programista nie tylko potrafi po prostu pisać kod zgodnie ze wzorcami, ale też umieć krytycznie myśleć.
@ModestProgrammer
@ModestProgrammer 16 күн бұрын
Chciałem przedstawić to w lekko humorystyczny sposób ;) Dokładnie tak jak piszesz, warto z tego korzystać, ale wszystko trzeba weryfikować.
@mbnqpl
@mbnqpl 17 күн бұрын
Fajny materiał, ale strasznie wszystko komplikuje ten WPF, XAML. Jaki jest główny powód do tworzenia gui w tym? WindowsForms jest takie proste. Pytam serio, hobbystycznie uczę się c#.
@ModestProgrammer
@ModestProgrammer 16 күн бұрын
To tylko tak strasznie wygląda :) Sam obawiałem się kodu XAML na początku, ale uwierz mi tam nie ma nic skomplikowanego. W rzeczywistości, przy większej praktyce, zobaczysz, że tworzenie kodu w XAML jest wygodne, proste. Warto poznać kilka paneli do układania elementów - przede wszystkim Grida i dzięki temu możesz tworzyć widoki dostosowane pod różne wielkości ekranu. Dzięki XAML możesz też ładnie oddzielić kod C# od widoku. Możesz tworzyć własne style dla komponentów, okien czy też szablony i później używać w wielu miejsach w aplikacji/aplikacjach.
@mbnqpl
@mbnqpl 16 күн бұрын
@@ModestProgrammer bardzo dziękuję za tą odpowiedź. Ok, spróbuję :) Pozdrawiam!
@mbnqpl
@mbnqpl 25 күн бұрын
Twój film natchnął mnie do rozpoczęcia pracy nad swoim managerem haseł. Do tej pory używałem kilkunastoletniego managera od Blitz-Art. Teraz pracuję nad swoim (GL8 nad githubie). Dzięki za ten materiał!
@ModestProgrammer
@ModestProgrammer 24 күн бұрын
Super! Powodzenia ;)
@OchronaSprawiedliwość
@OchronaSprawiedliwość 27 күн бұрын
witam, szukam dobrego hositngu i taniego - ktos na świezo poleci. dziekuję
@ModestProgrammer
@ModestProgrammer 27 күн бұрын
Jak dla mnie Azure jest idealny. Koszty są dość duże, ale jakość najlepsza. Są też plany darmowe.
@arkadiuszbak9648
@arkadiuszbak9648 27 күн бұрын
Właśnie zmieniłem z Cyberfolks który jest ok ale podrożał na SeoHost - zobaczymy jak tu bedzie
@danielkowalski2896
@danielkowalski2896 29 күн бұрын
Witam mam nastepujacy problem mam tv samsung Quled i nieraz samoczynnie sie wylancza i w menu w zasilanie pisze ze wlaczone przez serializacja deserializacja co to znaczy
@JavaEnjoyer971
@JavaEnjoyer971 Ай бұрын
pisanie kodu po woli sie skonczy
@KamilNajax
@KamilNajax Ай бұрын
Super szkolenie, dziękuję za przypomnienie podstaw!
@ModestProgrammer
@ModestProgrammer Ай бұрын
Dzięki ;)
@Kolja56
@Kolja56 2 ай бұрын
Madłoba
@ukaszchudy8946
@ukaszchudy8946 2 ай бұрын
Co do pytania 58, słowa kluczowego this można użyć w statycznej klasie, wewnątrz metody statycznej do napisania metody rozszerzającej.
@ModestProgrammer
@ModestProgrammer 2 ай бұрын
Niby tak. Natomiast w standardowej klasie statycznej nie można użyć "this", tylko można w sygnaturze metody rozszerzającej, natomiast tutaj mamy inny kontekst użycia tego słowa.
@charlescyklop1679
@charlescyklop1679 3 ай бұрын
Dziękuję za zainteresowanie programowaniem i dzielenie się tym, co mnie troszkę za irytowało to te reklamy...skumalem po czasie, że jednak uczę się za friko :) Dziękuję Takie pytanie to ile się dostaje za views bez reklam, a ile za views z reklamami kolejno jak w ciągu arytmetycznym czy geometrycznym ?
@ModestProgrammer
@ModestProgrammer 3 ай бұрын
Z reklam mam 0 zł ;)
@krzysztofgraca2259
@krzysztofgraca2259 3 ай бұрын
Jak ustawić fa-bars nie z lewej a z prawej strony? Ustawiłem display: flex; flex-direction: column; justify-content: flex-end; i dalej jest z lewej strony.
@charlescyklop1679
@charlescyklop1679 3 ай бұрын
Wijekol
@dariuszmion2764
@dariuszmion2764 3 ай бұрын
Jasne tylko, że pracując jako wyrobnik na etacie przychodzi koniec miesiąca i kasę dostajesz na konto nie martwiąc się o ZUSY, Podatki i przede wszystkim klientów. Pracując u siebie jako jednostrzałowiec musisz to wszystko mieć na uwadze.... Więc NIE jest tak różowo jak przedstawia pan masterprogramer ... Co więcej te wszystkie opisane aplikacje nie są tworzone przez jedną osobę 🤨 Reasumując - nie powinniśmy tak bardzo jak robi to autor nagrania łączyć SAAS z samozatrudnieniem, bo to nie jest jego synonim 😡
@ModestProgrammer
@ModestProgrammer 3 ай бұрын
Zawsze zalecam zacząć prace nad własną aplikacją saas po godzinach, cały czas pracując jeszcze na etacie. Dzięki temu nie musisz martwić się problemami o których wspomniałeś. Dopiero po stabilizacji, stałych dochodach, odpowiedniej ilości klientów lub jeżeli widzisz faktycznie, że aplikacja idzie w dobrym kierunki, to wtedy można rzucić spokojnie etat, bez stresu - też pokazuje jak zrobić to rozsądnie :)
@grzesiakpindych5300
@grzesiakpindych5300 3 ай бұрын
Dzięki za ten odcinek. Dodałem też pokaz wszystkich plików w katalogu w dużym oknie
@ModestProgrammer
@ModestProgrammer 3 ай бұрын
O super funkcja :)
@bartekdurczak4085
@bartekdurczak4085 3 ай бұрын
I cyk 10 kursów z .NETa kupione na Udemy 😂
@ModestProgrammer
@ModestProgrammer 3 ай бұрын
grubo :)
@grzegorzadamski2091
@grzegorzadamski2091 4 ай бұрын
Przy importowaniu liczby z przecinkiem, przecinek zostaje usunięty (liczba 22,33 zostaje zamieniona na 2233). Jeżeli liczba jest z kropką, po imporcie kropki nie usuwa. Jak to zmienić? Spotkałeś się z takim przypadkiem? Dzieje się tak jeżeli pole jest zdefiniowane jako liczba np. double. Jeżeli jest string, jest ok
@saskia3676
@saskia3676 4 ай бұрын
1. Będę chciał zrobić stronę lokalu znajomego. Będzie tam formularz. Czy już musi być przez to wprowadzone RODO/ polityka prywatności na stronie? Tu możemy rozpatrzeć kilka przypadków: - jeżeli wiadomość z formularza będzie odsyłała do klientap oczty przez a href mailto - stworzę jakieąś szybką obsługę SMTP i przez to będą wysyłane mejle Chciałbym zdobyć informację na ten temat 2. Kiedy na stronie musi być wprowadzone RODO? 3. Kiedy na stronie powinna być jakaś polityka prywatności? 4. Jak wgl pisać taką politykę prywatności? 5. Czy są jakieś istotne 'rzeczy' w prawie o których trzeba pamiętać robiąc stronki ?
@ModestProgrammer
@ModestProgrammer 4 ай бұрын
Jeżeli zbierasz jakieś informacje o użytkownikach, to musisz mieć politykę prywatności. Wystarczy, że chcesz mieć statystyki z google analytics, to musisz o tym poinformować użytkownika. To znaczy kto ma dostep do tych danych, w jakim celu je zbierasz itd. Ogólnie tematy prawny są dość skomplikowane i bardziej na takich rzeczach skupiamy się w samym szkoleniu. Możesz też skonsultować się z prawnikiem.
@davidmares6053
@davidmares6053 4 ай бұрын
Gracias :)
@ModestProgrammer
@ModestProgrammer 4 ай бұрын
Proszę bardzo :)
@MattUnknown54
@MattUnknown54 4 ай бұрын
Pomóż Panie bo utknąłem :(
@adriangrzelak2087
@adriangrzelak2087 4 ай бұрын
Dziekuje za filmik. Przydal sie bardzo by sie nauczyc zrobic responsywnosc strony. Dziekuje za pomoc. Super filmik. Zycze duzo subow i likeow
@ModestProgrammer
@ModestProgrammer 4 ай бұрын
Cieszę się, że mogłem pomoc. Pozdrawiam :)
@saskia3676
@saskia3676 4 ай бұрын
Zrobisz może filmik o logowaniu via Google przez .neta?
@MattUnknown54
@MattUnknown54 4 ай бұрын
Witam. U Pana inner-box pokazuje 129.33 x 129.33 u mnie jednak 130 x 130 w czy moze byc problem? Pozdrawiam! i Dziękuję za Materiały :)
@KaMiL83r
@KaMiL83r 5 ай бұрын
Super
@ModestProgrammer
@ModestProgrammer 5 ай бұрын
Dzięki! Pozdrawiam :)
@saskia3676
@saskia3676 5 ай бұрын
Nie warto ez
@ModestProgrammer
@ModestProgrammer 5 ай бұрын
Krótko i na temat :)
@bizneslupa3629
@bizneslupa3629 5 ай бұрын
czy w tym twoim kursie masz wyjaśnione od a do z jak działają i po co są w ogóle middleware? chodzi mi o wyjaśnienie dlaczego je stosujemy zamiast filtrów lub innych rozwiązań
@ModestProgrammer
@ModestProgrammer 5 ай бұрын
Hej! Oczywiście, że tłumaczę czym są middleware'y, to są podstawy :)