Na Luno? Blokirnica za zaposlovanje bi lahko bila zadnja leta | SI.democraziakmzero.org

Na Luno? Blokirnica za zaposlovanje bi lahko bila zadnja leta

Na Luno? Blokirnica za zaposlovanje bi lahko bila zadnja leta

V današnjem blockchain trgu, zbiranje denarja je lažji del.

Kot naslovnice že potrjujejo, ustanavljanjem podjetij, ki prodajajo kriptografske žetonov kot del novega vala fundraisings se borijo, da bi našli kvalificirane razvijalci, vendar je bolečina delijo tudi z gradbenimi projekti javnih in zasebnih blockchains.

Tudi podjetje konzorciji in podjetij, ki želijo zmanjšati stroške in povečajo učinkovitost prek te platforme niso imuni.

Zdaj, da ne sme biti presenečenje, glede na to, da je tako nastajajoča industrija. Konec koncev, obstaja le toliko ljudi, ki resnično razumejo zamotanost blockchain, in so težko najeti.

Toda to ne pomeni, da podjetja ne najde strategij, pritegniti in obdržati talente.

Vrste blockchain razvijalcev

Toda preden delving teh strategij, je koristno razumeti različne vrste razvijalcev v blockchain prostoru.

Programerji delajo na blockchain projektov se lahko na splošno razvrstijo v tri tipe.

Prva vrsta dela na neki vidik jedra blockchain protokola, kot so svoje mreže sloj (peer-to-peer komunikacije) ali soglasja sloja (ki prihajajo v porazdeljenem soglasje o trenutnem stanju blockchain). Običajno potrebujejo močno ozadje v programskih jezikih na nižji ravni (tradicionalno C ++, danes pa so stranke, napisane v jeziku, kot je Java, ocaml in C #), porazdeljeni sistemi in kriptografija.

Druga vrsta razvijalci pišejo back-end aplikacije, ki delujejo na blockchain (ti ponavadi v obliki pametnih pogodb). Na primer, po ethereum praska na blockchain sceno lani, se je povpraševanje za programerje, ki razume svojo avtohtono programski jezik trdnost šel skozi streho. Prednostni jezik za pisanje ethereum pametnih pogodbe, trdnost podjetja navadno potrebujejo izkušnje v programskem, varnosti in testiranja programske opreme.

Tretja vrsta razvijalci gradnjo aplikacij, ki delujejo z blockchain, ki pa ne potrebujejo specializiranega blockchain znanja ali strokovnega znanja. Ponavadi graditi aplikacije v priljubljenih spletnih razvoj jezikov, in aplikacije, nato interakcijo z blockchain preko API-jev.

S programskega vidika, so večinoma zdravi blockchain kot kateri koli drugi bazi podatkov. Običajno potrebujejo izkušnje v razvoj spletnih in priljubljena knjižnice (ki ReactJS eno od bolj priljubljenih knjižnice JavaScript, ki ga ethereum razvijalci uporabljajo).

Želje in potrebe

Tudi s tem raznolikosti, najbolj blockchain projekti zaposliti enega ali več razvijalcev razpravljali zgoraj. Ampak, obstaja vedno večja pomanjkanje tehničnih vodi, ki razumejo vse te tri elemente, in ki se lahko gradijo izdelek s pomočjo specializirane ekipe.

Vendar pa to ni vedno tako.

Veliko začetnih kovancev ponudbe (ICOS) začela ethereum danes ne potrebujejo prvo vrsto razvijalec zgoraj razpravljali. Namesto tega se osredotočajo na vzpostavitev pametne pogodbe okvir za svoj projekt, ki je minimalna in res mora biti na blockchain. Preostanek je zgrajen na rednih spletnih aplikacij.

To se je že razširil vrste blockchain projektov, ki se lahko zaženejo brez poglobljeno tehnično razumevanje, kako blockchains dela. Bancor, na primer, ima samo eno veliko pametnih pogodbo razvijalec, in uspelo dvigniti okoli $ 150 za svojo ICO.

Veščine in miselnost

Drug velik izziv, čeprav je, da lahko programiranje pametne pogodbe precej razlikuje od običajnega razvoja web s svojo "premakniti hitro in prekinil stvari" etosa.

Bugs na pametnih pogodb, je težko določiti, za razliko od hroščev v večini obrnjen potrošniških spletnih aplikacij. Testiranje pametno pogodbo, zato je bistvenega pomena.

Mike Goldin, tehnično vodstvo po zagonu razvoj ethereum ConsenSys, povedal CoinDesk:

"Eden od najpomembnejših vidikov, ki jih je novi pametni pogodbe razvijalcem, da se usposobljeni, je preizkus-centric razmišljanje."

Res je, da napake v pametnih pogodb drago. Ethereum mreža sama morala opraviti trdo vilico, da se obrne učinke eni taki zloglasni napake v DAO. Ko je bilo ugotovljeno, da je napako, pametna pogodba v lasti okoli 13% celotne dobave izvirni cryptocurrency, eter.

V prizadevanju, da bi se izognili teh hroščev, formalne verificationis ob prednji sedež v pametnem razvoju naročila.

Formalno preverjanje zagotavlja določene matematične gotovosti, da se program lahko storijo, kar je opredeljeno v formalno specifikacijo dokument, in da ne obstajajo primeri, rob, ki so bili izpuščeni. Znano je tudi, da se zmanjša napake v kodi, in se uporabljajo v industriji, kjer so stroški napak visoke, kot so medicinske in vesoljski industriji.

Za razvijalce, pametnih pogodbe, zlasti na ethereum, niso samo vaja v natančnosti, ampak tudi učinkovitost. Smart pogodbe so "plin" stroške, ki jih potrebujejo za plačilo rudarjem vsakič, ko se izvrši.

Zato majhne neučinkovitosti imajo lahko velike stroške plina, povezanih z njimi v času trajanja pogodbe.

Kot smo že omenili, blockchain projekti, ki temeljijo na ethereum običajno pišejo pametne pogodbe v trdnost. Ker je bila Trdnost izumili v ta namen, ni dovolj razvijalci, ki že imajo izkušnje programiranja v trdnost.

Goldin dejal, da je strategija, je doslej za usposabljanje novih najame, namesto da gledamo na prejšnjo trdnost izkušenj.

"Iščemo talentirane nove razvijalce in jih ustrezno usposobiti. Ugotovili smo uspeh pri iskanju ljudi samo iz kolegija, ki so imeli nekaj izkušenj s C in C ++, saj Trdnost je podobno na več načinov," je dejal.

Univerza krč

Skupek vprašanje je, da je le malo specializirano usposabljanje za blockchains v glavnih programov računalništva danes.

Vedno več universitiesfrom MIT na Cornell gradijo iz blockchain laboratorijev, ki se ukvarjajo s tehnične raziskave, vendar pa bo verjetno še nekaj let, preden univerze začeti ponujajo tečaje, ki pokrivajo vsa področja, ki blockchain razvijalci morajo vedeti.

Vendar pa v prihodnje, univerze lahko še vedno vodilni vir blockchain razvijalcev.

James Young, tehnično vodstvo na METAX, v zagonu, katerega namen je s pomočjo blockchain za zmanjšanje oglaševanja goljufij, meni univerze bi morali iti nad in presegajo zgolj tehnične vidike programov in spodbujanje "decentraliziran način razmišljanja."

Rekel je"

"V prihodnosti, sem si predstavljati" Bachelor of Blockchain ", kjer so programski in tehnični vidiki le majhen del kurikuluma. Namesto tega bi se ljudje v tem predmetu spoznajo teorije iger, ekonomije, razumevanje kulture in družbe, in pravnih vidikih z žetoni, med drugim. "

Young je v nadaljevanju poudaril svoje prepričanje, da je tako globoko usposabljanje je potrebno glede na naravo industrije in "paradigme", je prepričan, da bo prinesla.

"Pomembno je, da razumemo podtekst, ne samo programski jezik," je dodal.

Kaj pa bootcamps?

Trenutno, čeprav, če ni trdnega programa iz univerz, intenzivni izobraževalni programi usposabljanja so hiteli, da zapolni ta prostor.

Bryant Nielson, izvršni direktor na Blockchain akademije s sedežem v Afrika Južna ponudnik blockchain bootcamp, trdno prepričan, da se bodo univerze zaostajal z več strokovnega usposabljanja, ki vodi pot.

"Univerze bodo absolutno ne prevzame vodilno vlogo pri usposabljanju naslednjo generacijo blockchain razvijalcev. V naslednjih treh do petih letih, vidim intenzivni izobraževalni programi in notranje podjetniško usposabljanje, da se vodilni viri razvijalcev usposabljanja. Obstaja institucionalni predsodkov do novih tehnologij na univerze, "je dejal.

Po Nielson, na današnjem trgu, je lahko zelo drago za podjetja, ki delujejo na blockchain izdelkov najeti izključno od zunaj industrije.

Zato razvoj notranjega usposabljanja v podjetju je osrednja strategija za večino velikih organizacij. Ko že govorimo o splošnem pomanjkanju usposobljenih posameznikov v prostoru, je prepričan, razvijalci so zelo cenjene na trgu dela še danes.

Nielson je dejal:

"Blockchain razvijalci so danes podobni iOS razvijalce aplikacij pred 10 leti, ali HTML razvijalci pred 20 leti. Tisti, ki zaidejo v industriji danes se bodo vodilni arhitekti tehnologije v treh do petih let."

Sodelovalni pristop

Več lahko praktična rešitev tudi združujejo rešitve zgoraj.

Emin Gün Sirer, izredni profesor računalništva na univerzi Cornell in ključno gonilo njene pobude za Cryptocurrencies in pogodbena laboratoriju, je izdal več kritiko pomembnih projektov blockchain od DAO do Bancor, in tudi on ni preveč optimističen, da univerze bodo prevzeti vodilno vlogo, bodisi.

Vendar pa je optimističen, da bo industrija, akademiki sodelovanje pomagalo.

"Večina univerz so zgolj reaktivne institucije, in so zdaj iskanju same kratke osebja za kritje tega cvetočega področje. Trenutno smo videli velik val zanimanja na tem območju, zlasti iz držav z močnimi FINTECH industrije, in pričakujem, da ta trend, da še naprej ," rekel je.

Sirer je šel tako daleč, da napovedujejo univerz, preveč, bodo imeli vedno večje povpraševanje po blockchain talent.

"Bomo videli, univerze delaš strateških najame na področjih, ki pokrivajo blockchains, in bomo najprej videli obstoječe fakultete gibati in se ponujajo nove tečaje," je pojasnil.

Pot naprej

Kljub temu pa vsi govorijo o tem, kako težko je najti razvijalci, ljudje iščejo na trgu, se lahko zdi, da je težko razumeti, da prostor in zahteve.

Nadalje, lahko razvijalci s predhodnimi izkušnjami na drugih področjih se zlahka zavede vrste spretnosti, ki jih priporočajo, da imajo, da postanejo dobri blockchain razvijalci. Tudi študentje lahko zdi, da je težko vedeti, katera področja so najbolj pomembna med šolanjem, če želijo opravljati to področje.

V tem primeru, Sirer priporoča tiste, ki iščejo priložnosti v industriji poudarkom na ključnih programskih zasnov namesto blockchain specifičnih znanj.

"To je bistvenega pomena, da bi obvladali centralne tečaje, na primer, sistemi programiranja, operacijskih sistemov, porazdeljenih sistemov, mreženje in algoritmi. I in mnoge druge delodajalce bi veliko raje vlak nekoga, ki ima veliko razumevanje računalniške znanosti jedra na blockchains, namesto obratno, "je dejal.

Konec koncev, je trg zagotovo našli nekaj ravnotežje, z več in več študentov in razvijalci, ki vstopajo v blockchain industriji.

Ampak kot je visokotehnološkega sektorja, je pred kratkim pokazala, top razvijalci bo verjetno treba nagraditi lepo za njihov trud, morda še bolj pa v blockchains kot redni zagonu svetu.

Sorodne novice


Post Ethereum

Preskusi Blockchain-a pospešijo, ko Južna Amerika vidi etereumsko uptake

Post Ethereum

Brazilska centralna banka je Ramping Up Blockchain R & R

Post Ethereum

IBM vs Microsoft: dva tehnološka giganta, dve viziji Blockchain-a

Post Ethereum

Bitcoin Tests 2018 Visoki kot vlagatelji iščejo zasebnost

Post Ethereum

Nov etereumski predlog si prizadeva prevzeti pametne pogodbe

Post Ethereum

5 Takeaways iz poročila CoinDesk o razumevanju Ethereum

Post Ethereum

En mesec po Ethereum Forku, milijoni v skladih DAO neuveljavljeni

Post Ethereum

Analitiki napovedujejo 100-odstotno ceno Ethereum-jevega Ether Tokena

Post Ethereum

Bitcoin in zakon o varstvu energije

Post Ethereum

Trust No One: Etereum Smart Security Security se nadaljuje

Post Ethereum

Bitcoin v naslovih: Bombers in BitLicenses

Post Ethereum

Rudarji Boost Ethereumova transakcijska zmogljivost s povečanjem količine plina