With AI, Anyone Can Be a Coder Now | Thomas Dohmke | TED | CEO GitHub

CEO GitHub

Are dreptate, am reparat vreo săptămână pe ceva cod făcut de unul ce l-a făcut cu AI.

Much success.

3 Likes

Era o vorbă pe care am învățat-o când eram mic: nu tot ce zboară se mănâncă.
Este puțin evident contextul în care nenea CEO al github spune lucrurile astea. Subiectul este foarte nuanțat iar industria este împărțită în 2 tabere polarizate în ce privește AI. Orice zici poate fi adevărat.

Lucrurile sunt subtile aici… Nu uitați că github este al Microsoft… :wink:

2 Likes

Corect, odată cu îmbătrânirea îmi dau seama că și în domeniul ăsta e fix ca-n oricare altul: trebuie să filtrezi mesajul prin prisma a cui îl zice, unde lucrează, ce business are, ce interese are, ce prejudecăți are, etc.

Nu poți lua nimic la face-value.

1 Like

“Coder”, nu programator.

Poti sa faci automatizari simple sau sa mai adaugi ad-hoc ceva daca ai putin noroc si iti dai seama ce face AI-ul.

Am vazut solutii urate, dar functionale facute cu ChatGPT. In special cand vine de vorba de macro-uri, query-uri sql, comenzi de bash/powershell…

1 Like

pana in momentul cand vrei sa adaugi functionalitati noi si solutia urata se transforma intr-un mostru hidos. da, stiu, bussinesul nu da doi bani pe calitatea codului. dar nici pe motivele pt care developerii au nevoie de 1 luna pt a implementa o functionalitate noua.

ai-ul este o unealta. nu gandeste, doar scuipta solutii deja existente. un coder care copie cod de pe so, dar mult mai eficient.
te poate ajuta cu conditia ca deja stii ce faci. daca ai impresia ca poti fi inlocuit atunci probabil esti si tu o unealta si o sa fii inlocuit fara nici o problema.

ps: inca nu vad emagul lui caramitru.

1 Like

Daca ai o problema si trebuie sa o rezolvi rapid, nu calitatea codului conteaza ci sa ai o solutie care se poate vinde, dupa ce ai contractul/banii vorbim si de calitatea codului.

Cel mai bun use case la AI e cand esti bombardat de birocratie, e.g. iei monitorul oficial, il introduci intr-un AI si il intrebi.

2 Likes

Prezentarea nu mi s-a parut asa rea, e clar ca sunt persoane pro si contra AI, ce spune el e ca s-au facut 3 progrese in ultimii 3 ani, si ca numarul coderilor pe GitHub o sa creasca nefiind toti cu specializare in informatica. GitHub Workspace a mai fost anuntat unde poti in interfata web sa creezi task-uri si se genereaza cod dar pana la urma tot un om o sa ceara ce vrea.

Am dat astazi peste asta pe Hacker News:

E clar ca se lucreaza si concurenta este buna si duce la democratizarea AI, putand avea unelte free.

Setting the Bar for Code Generation Performance

AI a fost de la inceputurile computer science in ani '50 un Holy Grail.

Am incercat @isti37 si eu sa ii dau un PDF lui ChatGPT si sa il intreb chestii, ce parea imposibil in urma cu cativa ani sau sa ii dau un printscreen si sa ii cer HTML, am mai incercat GPTS, am incercat un plugin de la Khan Academy sa il intreb chestii de matematica.

Zici asa de parca nu erau aceleasi sanse sa trebuiasca sa repari dupa un om.

Sau noi, oamenii, nu mai scrim cod naspa, cu bug-uri… Doar AI-ul? :smiley:

Nu zic acum de tine, dar ma refer in general, la toti cei care zic ca AI-ul e naspa si arunca cu hate inspre el - mi se pare ca ei sunt de fapt intr-o pozitie defensiva.

Ce cred eu e ca, de fapt, AI-ul ar trebui imbratisat si considerat un prieten, un aliat.

La fel cum parintii nostri au trebuit sa imbratiseze schimbarea in era calculatoarelor, iar multi care nu au fost in stare, au ramas pe din afara. La fel cred ca va fi si in era noastra, a programatorilor si a AI-ului.

1 Like

pai la fel cum un calculator nu facea pe oricine contabil (desi pentru un contabil era un mare ajutor), la fel si cu ai… nu te face contabil daca nu esti deja, dar ajuta in plus cand te pricepi

Nu sunt defensiv, și eu îl folosesc zilnic. Ce vroiam să zic era că dacă nu te pricepi nu vei observa când generează prostii.

Sau din start nu vei știi ce și cum să îi ceri.

1 Like

Sunt curios ce se va întâmpla când în datasetul de training pentru ChatGPT vor începe să se strecoare chestii generate de ChatGPT :slight_smile:

Probabil o să fie ceva de genul “garbage-in - garbage-out la pătrat”.

1 Like

Problema asta e reală și există. Am zis-o de anul trecut, Google ca și SEO e terminat pentru că s-a umplut internetul de content generat cu chatgpt, iar cei de la open-ai încă fac scraping în continuare și le reindexează.

Vezi doar câte meme-uri apar cu răspunsurile AI scoase de Google pentru căutări, care nu înțeleg sarcasmul sau ironia și pur și simplu îți zic chestii gen: da, benzina poate fi folosită lejer dacă nu ai ulei de măsline la îndemână și vrei să faci cartofi prăjiți.

Rămân la ideea mea, curând, real data will become the new gold :slight_smile:

3 Likes