Inżynieria kryptowalut i blockchainu wzmacnia wszystko, co już jest zepsute w żywych rozmowach kodowych.

Prawdziwy projekt Web3 rzadko istnieje w jednym języku.
Pewnego dnia to Solidity.
Następnego dnia: usługi Go.
Potem skrypty Pythona, frontend TypeScript, konfiguracje infrastruktury.

Zmiana kontekstu nie jest słabością w kryptowalutach. To jest praca.

Żaden inżynier nie ma doskonałej, świeżej pamięci składniowej w czterech językach przez cały czas. Drobne pomyłki się zdarzają, a w prawdziwej pracy są nieszkodliwe. Kompilatory, testy i przeglądy istnieją z jakiegoś powodu.

Ale rozmowy kwalifikacyjne z kodowaniem na żywo zamieniają tę normalną rzeczywistość w pułapkę.

Kiedyś widziałem silnego inżyniera JavaScript, któremu poproszono o kodowanie na żywo w Go po przełączeniu stosów. Pod presją, przeszedł na składnię stylu JS na kilka linii. Zamiast uznać to za rutynowe zakłócenie kontekstu, rozmówca wyśmiał go i traktował to jako niekompetencję.

Ta reakcja pokazuje nieporozumienie dotyczące tego, jak inżynierowie naprawdę myślą.

Kiedy pracujesz głęboko w jednym języku, jego wzorce przenikają do następnego. Pod presją czasu, skróty pamięciowe wchodzą w grę. To nie jest brak umiejętności. Tak działa ludzka kognicja. Wiele doświadczonych programistów przyznaje, że rozmowy kwalifikacyjne „odejmują punkty IQ” w danym momencie, nawet jeśli radzą sobie doskonale w rzeczywistych systemach.

W krypto, ta niezgodność jest jeszcze gorsza.

Inżynierowie Web3 nieustannie polegają na dokumentacji:

EIP, specyfikacje protokołów, problemy na GitHubie, notatki z audytów, aktualizacje SDK.

Czytanie, weryfikowanie i szybkie dostosowywanie się to kluczowa umiejętność.

Rozmowa kwalifikacyjna z zamkniętą książką nie testuje żadnej z tego.

Zamiast tego nagradza ludzi, którzy zapamiętują API i składnię oraz filtruje inżynierów, którzy naprawdę dobrze uczą się nowych protokołów, debugują rozproszone systemy i dostarczają bezpieczny kod.

Krypto nie potrzebuje wykonawców, którzy kodują z pamięci na zawołanie.

Potrzebuje budowniczych, którzy się dostosowują, badają i rozwiązują prawdziwe problemy.


Rozmowy kwalifikacyjne z kodowaniem na żywo często wybierają przeciwnie, a Web3 płaci za to cenę.#CryptoCulture

#CryptoDesign

#Web3Builders

#BlockchainReality