Ma simt un pic ca in poza aia, sincer sa fiu. Zilele trecute am început să fac primul meu audit în code4rena și împreună cu cursul Smart Contract și munca mea este destul de mult de gestionat.
Da, în principal pentru că am plătit pentru asta. Dar asta m-a ajutat doar să o iau și mai în serios.
Și apoi, acum o săptămână mi-am lăsat deoparte „frica” de a nu fi pregătit și m-am înregistrat în code4rena, hotărât să particip la următorul concurs de audit. Și așa am făcut. La câteva zile după aceea, a început concursul de asimetrie și m-am dus pe toate.
„Bine, acum faci acele două lucruri în fiecare zi atunci? Nu e mare lucru…"
Ei bine, oricine este implicat în oricare dintre acestea, va ști că este solicitant din punct de vedere mental, ceea ce înseamnă că nu poți face asta pentru o lungă perioadă de timp și totuși să fii productiv.
Și știi ce? Pe lângă asta, am și un loc de muncă cu normă întreagă.
Deci, cum îmi organizez timpul pentru a face față asta?
În bine sau în rău, fiecare zi are 24 de ore și asta nu se va schimba. Deci, pentru a profita la maximum de ele, aveam nevoie de un anumit angajament și organizare:
1 . Am decis să mă trezesc mai devreme decât înainte pentru a putea folosi una sau două ore înainte de a-mi începe slujba cu normă întreagă pentru a-mi îndeplini oricare dintre sarcinile mele.
Există, totuși, ceva important de menționat, încerc să păstrez cel puțin șapte ore de somn. Altfel, s-ar putea să fiu inutil și creierul meu nu va funcționa la fel de bine.
Așa că, de exemplu, aș continua de unde am plecat de la cursul SCH și aș concentra pe asta cât de mult timp aș putea înainte de a avea nevoia să mă ridic și să mă odihnesc.
2. După ce am făcut o pauză pentru a mânca ceva și/sau merg la o scurtă plimbare, îmi încep jobul cu normă întreagă.
După cum am menționat în primul meu articol, sunt inginer de software în test, așa că munca mea este la fel de solicitantă din punct de vedere mental, așa că am nevoie de pauze, iar în timpul acestora, uneori verific dacă există vreun videoclip nou de la Owen pe Youtube, Patrick Collins sau orice alte persoane pe care le urmăresc sau pur și simplu verific ce se întâmplă în comunitatea Twitter Blockchain.
3. După ce îmi termin programul de lucru, de obicei trec imediat, chiar și fără să mă mut de pe scaun (lucrez de la distanță) direct la studii sau la audit (în funcție de zi și de senzație) și îmi petreceam puțin înainte de a merge la o plimbare sau un exercițiu.
4. De obicei mă antrenez acasă cu exerciții cu greutatea corporală. Sunt un fan Calisthenics, așa că unele dintre exerciții sunt și de la această disciplină.
Nu petrec 2 ore antrenându-mă, de obicei 30 până la 60 de minute, deoarece mă ajută mental și evident fizic.
5. În restul zilei, constat că, după ce am făcut niște treburi și, pentru a fi corect, doar având puțină viață, îmi găsesc timp pentru a revizui acest proiect de la code4rena și încerc să aplic câteva dintre sfaturile de audit pe care le-am primit comunitatea.
Ceea ce găsesc este că, din moment ce învăț să exploatez vulnerabilitățile, atunci când învăț ceva nou, aș căuta asta în codul de la audit și aș vedea dacă pot să văd un caz potențial. Indiferent dacă am succes sau nu, ceea ce contează este timpul petrecut analizând și încercând să înțeleg codul.
__________________
Twitter @TheBlockChainer pentru a găsi mai multe actualizări zilnice despre Smart Contracts, Web3 Security, Solidity, Auditing smart contracts și multe altele.
__________________