Haluan muistuttaa sinua 56. kerran, että "apina näkee, apina tee" -koodarina oleminen ei vie paikkoja. Sinun pitäisi itse asiassa oppia tietojenkäsittelytieteen perusteet. Suurin osa tietojenkäsittelytieteen todellisista innovaatioista pysähtyi vuosikymmeniä sitten. Nykyään näkemämme "innovaatio" on yksinkertaisesti jo olemassa olevien asioiden uudelleenjärjestely + parempi laitteisto ja nopeammat verkot. (Ei loukkaus innovaattoreita kohtaan nykyään, aito innovaatio vaatii nykyään taitoa tällä vuosikymmenellä aivan kuten menneinä vuosikymmeninä). Tapa, jolla pysyt "ajan tasalla" viimeisimmistä muutoksista, on oppia perusteet. - Rust on pohjimmiltaan C++:n ja funktionaalisen ohjelmoinnin sekamelska - Tekoäly on vain tietokonegrafiikkaa, lineaarista algebraa ja ripaus laskentaa - Lohkoketju on vain hajautettu laskenta, jossa on bysanttilainen vikasietoisuusvaatimus - SVM, EVM, CairoVM jne. ovat vain muunnelmia Von-Neumannin arkkitehtuurista pienillä muutoksilla. - ZK-ohjelmointi (Circom, Halo2 jne.) on vain logiikkaohjelmoinnin serkku. - ZK itse käyttää matemaattisia ja kryptografia-algoritmeja, jotka ovat olleet olemassa jo pitkään. Jos sinulla on vaikeuksia pysyä perässä, se ei johdu siitä, ettet opi tarpeeksi nopeasti, vaan siitä, ettet ymmärrä tiiliä, joista kaikki, mitä kutsumme "tietojenkäsittelytieteeksi" nykyään, koostuu. Vertauskuvallisesti, jos voit vain työntää pakastepizzoja mikroaaltouuniin, sinut korvataan lopulta. Jos tiedät, kuinka jauhot, hiiva, juusto jne. ovat vuorovaikutuksessa keskenään, voit olla todellinen kokki ja sopeutua, vaikka ainesosien saatavuus muuttuisi.
Lefteris Karapetsas
Lefteris Karapetsas6.8. klo 05.31
The older I get the more I realize 99.9% of devs out there are pure garbage. And with the advent of LLMs, that percentage, impossible though it may seem, is increasing.
13,11K