Hoe om 'n blockchain ontwikkelaar geword - Blockchain Nuus
Januarie 30, 2018 admin
As jy droom van die maak van jou eie cryptocurrency, leer hoe om slim kontrakte en blockchain aansoeke skryf, maar nie verstaan ​​programmering, of as jy is die ontwikkeling vir 'n lang tyd, maar het net geleer het oor cryptocurrencies en wil op te lei, dit is moontlik. In hierdie artikel, ons sal jou vertel hoe om onafhanklik te studeer die vraag, watter kennis nuttig sal wees en waar om hulle te vind.
Watter soort basis is nodig vir blockchain ontwikkeling?
As ons praat oor die ontwikkeling van smart kontrakte op 'n paar van die platforms, byvoorbeeld, Ethereum, Dan die "basis" is nie nodig nie. Jy moet net die vermoë om te soek enjins en 'n bietjie geduld gebruik. hulself, slim kontrakte is juis swanger sodat hulle kan skep deur mense wat nie baie vertroud is met die kodering. Die enigste probleem wat mag ontstaan ​​is die gebrek aan opleiding materiaal, omdat hierdie tegnologie is baie jong.
As ons praat oor die ontwikkeling van ons eie blockchain, dan 'n ernstige basis benodig word. Maar net sal dit nie genoeg wees.
Watter kennis is die moeite werd om te koop
Die belangrikste ding is om hoe die tegnologie werk verstaan. Die meeste van die beperkings in blockchain ontwikkeling verband hou met die eienaardighede van die tegnologie, wat nie die gebruik van 'n paar projeksie patrone toelaat. Met hierdie, die eerste probleme wat ontstaan ​​tydens die onderdompeling stadium is verwante. Maar, nadat jy 'n begrip van die tegnologie self, probleme om een ​​van die programmeertale te bemeester vir die skryf van smart kontrakte sal nie meer opstaan. Daarbenewens, Ek sou aanbeveel versigtig lees die Wit papier van die cryptocurrency, op grond waarvan jy gaan slim kontrakte te skryf.
Is dit moontlik om onafhanklik of beter te leer om spesiale kursusse te neem?
Natuurlik, enige kennis kan nou onafhanklik word gekoop, ten minste omdat die meeste van die projekte is uitgelê op GitHub. Die grootste probleem is die spoed van die verkryging van kennis. Aan die een kant, daar is 'n baie inligting oor die blockchain, maar dit is baie vlak, sodat die meeste van die tyd wat dit sal gaan na die data te filtreer. Aan die ander kant, daar is 'n gevaar dat jy net herhaal al die aktiwiteite van die onderwyser, kopieer al die kode van die boek, maar jy sal niks leer. daarom, Ek sou aanbeveel om kursusse waar jy vinnig basiese kennis en in parallel kan bekom betrokke te raak in self-studie, byvoorbeeld, stel 'n doel – om 'n bepaalde projek te implementeer.
Wat programmeertale nodig?
Ons glo dat dit maak geen sin om die programmeertale deur die graad van nut te skei vir iets nuuts te leer. 'N programmeertaal is net 'n instrument wat geskik is vir sekere gevalle.
In groot maatskappye van die Silicon Valley in die algemeen daar is nie so iets soos 'n ontwikkelaar in een of ander taal. So as jy kan program is dit 'n groot pluspunt. As jy 'n begrip van hoe om dit korrek te doen, wetende dat die basiese beginsels van die bou van argitektuur en projeksie patrone is 'n nog groter plus.
Nuttige bronne vir 'n beginner spesialis
Ons beveel aan die boek ontwikkelaar Andreas M. Antonopoulos. ook, wat jy nodig het om te lees Witskrif van die cryptocurrency, op grond waarvan jy gaan om te ontwikkel. Nadat jy verstaan ​​die tegnologie self, gaan op na die lees van die dokumentasie. Ons het nie dadelik beveel begin met die uitvoering van 'n duisend en een tutoriale, want as gevolg van die feit dat die tegnologie is jonk genoeg, net die amptelike dokumentasie kan dien as die enigste betroubare bron.
Maar ná die bestudering van die dokumentasie, jy kan gaan op tot eenvoudige tutoriale uit te voer. Soos vir kode voorbeelde, Daar is 'n hele paar open source projekte wat maklik is om te vind op GitHub is.
nou is daar ook gemeenskappe vir ontwikkelaars, telegram chat, aanlyn kursusse, groepe in LinkedIn en so aan, so daar moet nie probleme met die soektog na 'n gemeenskap te wees.