Aktywne Wpisy
niebieskosc +78
Jestem zadowolony. W 2017 roku kupiłem działkę (prawie 2ha). Nad brzegiem jeziora, przy polu golfowym. Chciałem zbudować osiedle. Pochwaliłem się na wykopie, że stałem się deweloperem :) JA normalny IT. Zainwestowałem DUŻO pieniędzy, jeszcze więcej czasu. I....... ch.j. Główny inwestor się wycofał. Różowa poznała innego pana i się rozwiodła (z hukiem). Ciągle coś.
Ale postanowiłem, że będę to ciągnął. I wiecie co? Właśnie kończymy pierwszy dom. 2,6 miliona :) Żadnego oszczędzania. Najlepsze
Ale postanowiłem, że będę to ciągnął. I wiecie co? Właśnie kończymy pierwszy dom. 2,6 miliona :) Żadnego oszczędzania. Najlepsze
scarecrov +119
Idę pierwszy raz na wybory, 28lvl here - żeby oddać głos na #konfederacja
Nie widzę innego ratunku dla sytuacji w Polsce.
Chce żeby grali na nie utworzenie rządu i szybsze przedterminowe.
Chce żeby obecny rozkład polityczny całkowicie się #!$%@?ł.
Chce żeby pis i po nie miało kolejny raz prawie 70% głosów.
Żal mi ludzi głosujących na te 2 partie, które udają do siebie niechęć aby dalej trzymać mordy przy korycie.
Które tylko
Nie widzę innego ratunku dla sytuacji w Polsce.
Chce żeby grali na nie utworzenie rządu i szybsze przedterminowe.
Chce żeby obecny rozkład polityczny całkowicie się #!$%@?ł.
Chce żeby pis i po nie miało kolejny raz prawie 70% głosów.
Żal mi ludzi głosujących na te 2 partie, które udają do siebie niechęć aby dalej trzymać mordy przy korycie.
Które tylko
To gpt-coś to nie jest żaden myślący byt AI, tylko dobry copy-paster ze stacka. Po prostu nauczył się na bazie prawdopodobnie większości kodów open source, aczkolwiek większość programistycznych projektów jest prywatna. To raz - taki chat GPT długo nie będzie ogarniał kodu biznesowego, gdzie nie ma 2-3 zależności i 2-3 bibliotek tylko 20-30 zalożności i 20-30 bibliotek w projekcie, jestem przekonany że z kążdą kolejną zależnością, dodatkową bilioteką chat-gpt nie ogarnie kodu, który by pasował do nowego projektu. Może być pomocny przy generowaniu projektu od zera, ale raczej przy prostych rzeczach takich jak pisanie podstawowego kodu UI, prostego html/css/js czy jakiegoś endpointa. Ale im dalej w las tym gorzej.
Żeby taki chat-gpt był realnym wsparciem w biznesowym projekcie musiałby umieć przede wszystkim - być kreatywny, improwizować i wymyślać nowe rozwiązania na bieżąco. A obecnie (i długo nie zanosi się na zmianę) chat-gpt może nauczyć się tylko tego, co człowiek już stworzył - czyli zautomatyzować powtarzalne czynności. Ale nie wymyśli coś czego nie ma, a każda nowa aplikacja zawsze ma coś nowego, unikalnego, chociażby zmieniają się biblioteki, a wraz z nimi nazwy funkcji, parametry.
A wiele wiele korpo ma własne, internalowe frameworki i co wtedy? Jak ten chat niby to ogarnie? No nijak. Musiałoby powstać kilka dodatkowych zespołów AI które dały by temu chatowi dostęp do gita i douczyły ten model maszynowy o własne frameworki. Ale tu pojawia się ryzyko czy to w ogóle jest bezpieczne? Czy ten chat tego kodu gdzieś "nie wykradnie" do publicznego modelu i konkurencyjne firmy nie wykorzystają tego samego modelu.
Tak więc dopóki kod źródłowy większość projektów nie jest dostępny publicznie (chat może ogarniać tylko projekty open-source) i dopóki chat-gpt nie nauczy się improwizować, "myśleć kreatywnie" zamiast tylko powtarzać jak małpa to co już istnieje - to żadnej redukcji etatów w IT nie będzie. Spokojnie czeka nas jeszcze 20 lat względnego eldorado i bezpiecznego stołka, a jeśli już to zwolni się kilka zespołów webowych od javascripta, reacta, angulara, vue, springa, .NET flaska, django itd i zamiast tego dołączy kilka zespołow od AI/uczenia maszynowego, które będzie trenowało model AI na prywatnych, biznesowych projektach z GITa, żeby to AI w ogóle rozumiało co i jak się w tym projekcie łączy. Podając kawałki kodu do GPT bez szerszego kontekstu ten cały chat-gpt nie rozwiąże nawet średnio-zaawansowanego problemu, co zapoda najwyżej jakieś trywialne snippety kodu z publicznych bibliotek. Bo przecież w programowaniu biznesowym najtrudniejsze nie jest pisanie kawałków kodu z publicznych bibliotek, tylko wiedza domenowa, wiedza o konkretnym projekcie, użytych technologiach i w czym/jak nowe problemy problemy rozwiązywać.
Zwłaszcza gdy dokumentacja jest słaba i kilku programistów co wiedziało jak coś tam działa nagle się zwolni i trzeba coś szybko w tym obszarze poprawić i nagle nikt nie wie jak dana funkcjonalność dokładnie działała ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)
Więc skąd ten strach o brak pracy? Obecny chat gpt porównałbym do przejścia z języków niskiego poziomu programowania do przejścia na wyższe poziomy programowania. Języki obiektowe, java, .net python i inne po prostu przyspieszyły pracę nad kodem i umożliwiły pracę nad jeszcze bardziej większymi, złożonymi projektami. Z GPT będzie tak samo, to jest po prostu kolejny poziom programowania, praca nad kodem stanie się kilkukrotnie szybsza, wydajniejsza, będzie powstawać coraz więcej aplikacji i będą one powstawać coraz szybciej. Ale pracy jeszcze długo nie zabraknie, wręcz przeciwnie.
#programowanie #pracait #chatgpt
Komentarz usunięty przez autora Wpisu
@JamesJoyce: ale wiesz, że są korpo z własnym produktem, które np: utrzymują 5, 10, 15, 20, 30 letnie projekty kobyły, co jeszcze mają jakieś COBOLe w środku, Delphi i inne antyki? I złożoność tego projektu jest tak wielka, że o ja #!$%@?. W takich projektach twoją głowną wartość nie jest umiejętność kodowania per se tylko wiedza jak się co z czym łączy, który mikroserwis odpowiada za coś tam, jakie
O pracę w IT bym się nie martwił - jest jeszcze wiele obszarów naszego świata, które mogą zostać zinformatyzowane.
Być może dzięki takim narzędziom jak ChatGPT po prostu nie będzie potrzeby żeby co drugi inżynier był specjalistą od tworzenia oprogramowania, a pisanie
https://twitter.com/ai__pub/status/1644735555752853504
Harvey's first product is a GPT-4 powered AI knowledge worker.
Harvey can:
- Generate long-form legal documents
@Pozytywny_gosc: To akurat źle świadczy o jakości takiego kodu. To znaczy, że kod takiego projektu nie jest czysty. Dobry kod jest zrozumiały, czytelny, przyjemny w czytaniu, intuicyjny, ma odpowiednie nazewnictwo, z którego od razu wiadomo, co