Katere veščine potrebujem, da postanem razvijalec verig blokov?
U
Torej želite biti razvijalec verig blokov…
Morda vas privlačijo inovativni projekti, ki so na voljo, od reševanja svetovne lakote do demokratizacije energetskega trga.
Morda vas žene želja po delu na vrhunski tehnologiji.
Ali pa preprosto želite unovčiti premijo za plačo, ki jo lahko ukažejo izkušeni blockchain inženirji.
Ključ do iskanja sanjske službe v kateri koli panogi je običajno kombinacija sreče, izkušenj in spretnosti. In ker pri sreči ne morete veliko storiti, se boste morali osredotočiti na druga dva dejavnika.
Dobra novica je, da je področje še vedno razmeroma novo, tako da nimajo na tone ustreznih izkušenj delodajalcem ne bo predstavljalo velike težave. Pravzaprav so številni vodje projektov opustili iskanje tako imenovanega razvijalca “samorog” ali “ninja”. Namesto tega raje najemajo manj izkušene inženirje, ki imajo osnovne spretnosti, in jih nato usposobijo za zapletenosti svojega projekta. Tiste z veliko izkušnjami je težko najti in imajo temu primerno visoke stroške.
Vaša karta za službo v blockchainu vaših sanj je torej razviti svoje blockchain spretnosti, tako da boste z glavo in rameni nad drugimi prosilci. Mnogi ljudje želijo delati v verigi blokov, zato se boste morali potopiti v tehnologijo, če želite nastopati v igri zaposlovanja..
Katere veščine torej potrebujete? Tukaj so najmanj kvalifikacije, da si lahko nadete delo razvijalca verige blokov:
- Osnove Blockchaina. Morali boste imeti podlago v osnovah tehnologije, vključno z omrežji, kriptovalutami, denarnicami, pametnimi pogodbami in porazdeljenimi aplikacijami (DApps).
- Kriptografija, decentralizacija in soglasni protokoli. Od zasebnih in javnih ključev do digitalnega podpisa, dokazila o delu in dokazila o deležu, morate razumeti kriptografijo in konsenz blockchain.
- Denarnice za kriptovalute, transakcije in menjave. Vedeti morate, kako zgraditi denarnico, API-je za denarnice, ustvariti ključe, uporabljati mnemotehnike in pošiljati transakcije.
- Rudarstvo kriptovalut. Kvalificirani inženirji potrebujejo razumevanje rudarskega procesa, vključno z osnovnim rudarjenjem, rudarsko programsko opremo, rudarskimi bazeni ter rudarsko strojno in programsko opremo.
- Ethereum in kripto žetoni. Blok-veriga Ethereum ponuja standardiziran način za ustvarjanje novih žetonov na svoji verigi blokov, imenovan protokol ERC20. Zato je ključnega pomena, da razumete žetone ERC20, dogodke prodaje ICO in žetonov ter uporabo denarnice Ethereum.
- Optimizacija omrežja Blockchain. Morali bi biti seznanjeni s stranskimi verigami in transakcijami zunaj verige, pa tudi z varnostjo blokov in denarnic, hladnimi denarnicami in varnostjo pametnih pogodb..
- DApps. Želeli boste spoznati arhitekturo DApp, primere uporabe in pomembne primere. Vedeti morate tudi, kako ustvariti spletno aplikacijo, ki povezuje pametne pogodbe s tradicionalnim spletnim razvojem.
- Trdnost. Solidity je pogodbeno usmerjen jezik na visoki ravni za izvajanje pametnih pogodb. Potrebno je temeljito razumevanje Solidity, vključno s pogodbami, funkcijami, vrstami podatkov, spremenljivkami itd.
- Pametne pogodbe. Morali boste dobro poznati pametne pogodbe, vključno z nadgradljivimi pogodbami, preskušanjem enot in varnostjo. Prav tako boste želeli vedeti, kako sestaviti pametno pogodbo v omrežju RSK.
- Korporativne blokchain platforme. Ker bo večina razvijalcev delala v korporacijskem okolju, boste želeli vedeti, kako kodirati pametne pogodbe in ustvariti DApps v Hyperledger Fabric, implementaciji ogrodja blockchain in enem od projektov Hyperledger, ki ga gosti Linux Foundation.
To je dolg seznam in zlahka je razbrati, zakaj tečaj kodiranja ob koncu tedna ali celo samostojna neodvisna študija ne bosta zadostovala za hitrost..
Če se želite popolnoma pripraviti za vstop v svet razvijalcev blockchain, poiščite močan program, ki ponuja poglobljeno usposabljanje in v idealnem primeru tudi ujemanje kariere..
Akademija – šola Blockchain je prva akreditirana šola blockchaina na svetu. Sestavili smo svetovalni odbor, ki ga sestavljajo nekateri vodilni možgani na področju veriženja blokov, s ciljem razviti celovite in intenzivne programe usposabljanja za razvijalce, ki vam bodo pomagali uresničiti sanje o delu v verigi blokov in, upajmo, rešiti nekatere najpomembnejše težave na svetu z vašimi nove spretnosti.
Jason King – humanitarni heker. Izvršni direktor, Unsung.org. Soustanovitelj Akademije – šola Blockchain, prvi univerzitetno akreditiran blockchain program usposabljanja. Če želite izvedeti več o tem, kako Akademija – šola Blockchain si prizadeva odpraviti primanjkljaj razvijalcev, prenesti kopijo Akademijinega beležja, “Razvijanje prihodnosti blockchaina”.
Preverite naslove najnovejših novic