Ingineria crypto și blockchain amplifică tot ce este deja stricat în interviurile de codare live.
Un adevărat proiect Web3 rareori trăiește într-o singură limbă.
Într-o zi este Solidity.
În ziua următoare: servicii Go.
Apoi scripturi Python, front-end-uri TypeScript, configurații infra.
Schimbarea contextului nu este o slăbiciune în crypto. Este slujba.
Niciun inginer nu păstrează perfect, proaspăt, sintaxa în minte în toate cele patru limbi în permanență. Micile confuzii se întâmplă, și în munca reală sunt inofensive. Compilatoare, teste și revizuiri există dintr-un motiv.
Dar interviurile de codare în direct transformă această realitate normală într-un capcana.
O dată am văzut un inginer puternic în JavaScript cerut să codifice în direct în Go după schimbarea tehnologiei. În condiții de presiune, a trecut temporar la sintaxa JS pentru câteva linii. În loc să recunoască acest lucru ca o interferență obișnuită între contexte, interviutorul l-a bătut la râs și l-a tratat ca pe un incompetent.
Această reacție arată o înțelegere greșită a modului în care inginerii gândesc de fapt.
Când lucrezi profund într-un limbaj, modelele sale se preling în următorul. În condiții de presiune temporală, se activează scurtături de memorie. Acest lucru nu este lipsă de skill. Este modul în care funcționează cogniția umană. Mulți dezvoltatori experimentați admit că interviurile „scad punctele de IQ” în momentul acela, chiar dacă se descurcă perfect pe sisteme reale.
În crypto, această discrepanță este și mai gravă.
Inginerii Web3 se bazează constant pe documentație:
EIP-uri, specificații de protocol, probleme pe GitHub, note de audit, actualizări SDK.
Citirea, verificarea și adaptarea rapidă este o competență de bază.
Un interviu în direct fără cărți nu testează nimic din aceste aspecte.
În schimb, recompensează persoanele care memorează API-uri și sintaxă și filtrează inginerii care sunt de fapt buni la învățarea rapidă a protocolului nou, la depanarea sistemelor distribuite și la livrarea unui cod sigur.
Crypto nu are nevoie de actori care să creeze cod din memorie la comandă.
Are nevoie de constructori care se adaptează, cercetează și rezolvă probleme reale.
Interviurile de codare în direct selectează adesea exact opusul și Web3 plătește prețul pentru aceasta.#CryptoCulture
#CryptoDesign