Popularne tematy
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Pozwól, że przypomnę ci po raz 56-ty, że bycie programistą, który tylko naśladuje innych, nie zaprowadzi cię daleko.
Powinieneś naprawdę nauczyć się podstaw informatyki.
Większość prawdziwej innowacji w informatyce zatrzymała się dekady temu.
"Innowacje", które widzimy dzisiaj, to po prostu przearanżowywanie rzeczy, które już istniały + lepszy sprzęt i szybsze sieci.
(To nie jest obraza dla dzisiejszych innowatorów, prawdziwa innowacja dzisiaj wymaga umiejętności, tak jak to miało miejsce dekady temu).
Sposobem, aby być na bieżąco z najnowszymi zmianami, jest nauka podstaw.
- Rust to w zasadzie mieszanka C++ i programowania funkcyjnego.
- AI to po prostu grafika komputerowa, algebra liniowa i odrobina rachunku różniczkowego.
- Blockchain to po prostu rozproszony obliczeniowy system z wymaganiem tolerancji na błędy bizantyjskie.
- SVM, EVM, CairoVM itd. to tylko wariacje architektury Von-Neumanna z drobnymi zmianami.
- Programowanie ZK (Circom, Halo2 itd.) to jedynie kuzyn programowania logicznego.
- ZK sam w sobie wykorzystuje algorytmy matematyczne i kryptograficzne, które istnieją od dłuższego czasu.
Jeśli masz trudności z nadążaniem, to nie dlatego, że nie uczysz się wystarczająco szybko, ale dlatego, że nie rozumiesz cegieł, z których składa się wszystko, co dzisiaj nazywamy "informatyką".
Metaforycznie, jeśli jedyne, co potrafisz, to wkładać mrożone pizze do mikrofalówki, w końcu zostaniesz zastąpiony. Jeśli wiesz, jak mąka, drożdże, ser itd. oddziałują ze sobą, to możesz być prawdziwym szefem kuchni i dostosować się, nawet jeśli dostępność składników się zmienia.

6 sie, 05:31
Im starszym wieku coraz bardziej zdaję sobie sprawę, że 99,9% programistów to czysty śmieć. A wraz z pojawieniem się LLM-ów ten odsetek, choć może się to wydawać niemożliwe, rośnie.
12,9K
Najlepsze
Ranking
Ulubione