Lai kāds būtu jūsu viedoklis kriptovalūtas, fakts, ka blokķēde ir ārkārtīgi spēcīga tehnoloģija, kas gatavojas padarīt pastāvīgu zīmi pasaulē, nav noliedzams. Ir svarīgi atzīmēt, ka nauda – digitālā valūta – ir tikai viena forma, ko var izmantot blokķēdes tehnoloģija. Protokolus, ko ierosina blokķēdes tehnoloģija, var pārveidot un konfigurēt, lai tie atbilstu dažādiem uzdevumiem, ne tikai apmainīt kā naudas bezskaidras naudas formu.
Bils Geitss saka, ka blokķēdes tehnoloģija būs spēļu mainītājs nākamajā desmitgadē. Tehnoloģijas daudzpusība padara to par tik novatorisku jomu. To var pielietot jebkura veida nozarē, ja vien tai ir pareiza loģika un stabila tehniskā arhitektūra, kas to atbalsta.
Neskatoties uz vienošanos, vismaz starp tehnoloģiju iekšējiem, tas blokķēde ir tehnoloģija, kuras lietderībai ir tikai saskrāpēta virsma, šajā jomā ir talanta trūkums. Kripto valūtu virulentā replikācija ikdienā maldina patieso talantu pieejamību šajā jomā. Abi publiskie blokķēdes projekti, piemēram, STEEM un Verge, un privāti blokķēdes projekti, piemēram Hiperskats, vienmēr meklē jaunus prātus, kas palīdzētu atrisināt viņu tehniskās problēmas.
Kāpēc kļūt par Blockchain izstrādātāju?
Mūsu pasaule mainās tādā veidā, ka rūpnieciskās revolūcijas ātrums liekas gliemeža temps. Apmēram 19. gadsimta mijā lauksaimniecības strādnieki strādāja ar mehanizētas lauksaimniecības tehnikas parādīšanos. Konveijera efektivitāte drīz kļuva par normu, automatizējot cilvēku iepriekš paveikto ar daudz lielāku panākumu līmeni.
Mēs atkal piedzīvojam tāda paša veida revolūciju, tikai šoreiz cilvēku aizstāj mākslīgā intelekta un blokķēdes tehnoloģija. Tas notiek arī daudz ātrākā tempā un daudz plašākā mērogā. Drīz pienāks laiks, kad daudzas mūsdienu darba vietas automatizēs viedās datorsistēmas.
Datorprasmes un jo īpaši programmēšanas prasmes būs nepieciešamas, lai nākamajās desmitgadēs varētu veikt auglīgu karjeru. Protams, būs arī citas karjeras jomas, taču ir skaidrs, ka lielākajai daļai nozaru būs nepieciešama sava veida datorzināšanas, un ikviens, kam nav šo prasmju, darba tirgū nonāks neizdevīgā situācijā..
Jāatzīmē arī tas, kā komunikācijas tehnoloģija, kā arī bloka ķēdes piešķirtā jauda un decentralizētā atļauja ļauj jebkuram indivīdam visā pasaulē izveidot biznesu vienā rokā un droši veikt darījumus bez uzraudzības. Tas nekad nebija iespējams pirms interneta, un šāds darbības veids arvien vairāk kļūst par tendenci.
Kas attiecas uz karjeru pašā blokķēdē, tās apsvēršanai ir vairākas priekšrocības.
Blokķēdes pamattehnoloģijai ir pielietojumi visu veidu nozarēs. Blokķēdes izstrādātāja lomu var aptuveni salīdzināt ar vietnes izstrādātāja lomu. Visu veidu organizācijām – akadēmiskajai, finanšu, piegādes ķēdei, izklaidei, ziņām – ir nepieciešama vietne, taču pašiem darbiniekiem (tajā laikā, kad internets ieguva ievērību) trūka prasmju, kas nepieciešamas vietnes izveidei. Ar blokķēdi tas neatšķiras. Tehnoloģijas pielietojums var nākt par labu katrai nozarei, un kādā brīdī katram uzņēmumam būs nepieciešams īpašs indivīds vai komanda, kas palīdzētu viņiem strādāt ar tehnoloģiju.
Gan LinkedIn, gan UpWork ir piedzīvojuši lielu pieaugumu ar kriptovalūtu saistītās darba iespējās. Pirmajam bija 9,4 reizes vairāk ar šo jomu saistītu darba vietu nekā 2014. gadā. Saskaņā ar ComputerWorld, silīcija ielejas blokķēdes izstrādātāja gada vidējā alga ir 158 000 USD.
Tiek prognozēts, ka pašas blokķēdes nozares vērtība līdz 2025. gadam būs dažu simtu miljardu dolāru vērtība. Šis skaitlis ir ļoti aptuvena prognoze, jo mēs nezinām, kā valdības un iestādes reaģēs uz blokķēdes visaptverošajām transformācijām. Tomēr ir skaidrs, ka tas radīs revolūciju vairākās nozarēs un biznesa procesos. Citiem vārdiem sakot, tas, iespējams, tiek piedēvēts, taču to noteikti nevajadzētu novērtēt par zemu.
Neiedziļinieties laukā, domājot, ka kriptonauda ir viss, kas jāņem vērā, domājot par karjeru blokķēdē. Šajā jomā ir vairāki apakšspecialitāšu veidi, tostarp decentralizētas lietojumprogrammas un izplatītās virsgrāmatu tehnoloģijas. Šī joma ir arī tik jauna, ka joprojām tiek veikti protokolu pamatu pētījumi.
Punkts, kuru mēs cenšamies izdarīt, ir tāds, ka, koncentrējoties tikai uz kriptonauda, tiek ignorēts milzīgais blokķēdes kā tehnoloģijas potenciāls. Ir daudz iespēju veikt iemaksas citur, un tas dotu milzīgu labumu pašai nozarei, ja vairāk cilvēku dotu citiem blokķēdes īpašumiem.
Kādas ir Blockchain izstrādātāja karjeras iespējas?
Blokķēdes izstrādātājam ir pieejamas vairākas lomas.
Galvenie blokķēdes izstrādātāji koncentrējas uz pamattehnoloģiju un protokoliem – blokķēdes “kodolu”. Blockchain izstrādātāji strādā pie faktiskās ieviešanas un decentralizētas lietojumprogrammu programmēšanas. Kādam, kurš ir jauns blokķēdē, šī atšķirība var nebūt ļoti skaidra, taču tā ir nozīmīga.
Mēs jau iepriekš minējām, kā pastāv iespējas strādāt vai nu ar publiskiem, vai ar privātiem blokķēdēm. Pirmais ir saistīts ar darbu, kuru jūs, iespējams, pazīstat labāk – faktiskās monētas ar to ICO un sabiedrībai piedāvātajiem pakalpojumiem.
STEEM, IKONS un Ethereum ir visi publisko blokķēžu piemēri. Privātie blokķēdes ir bloku ķēdes, kas darbojas konkrētiem uzņēmumiem. Piemēram, Barclays pēta blockchain tehnoloģiju un veic smagu pētījumu par to. Viņi ir eksperimentējuši, lai redzētu, kā tas vislabāk var dot labumu viņu klientiem. Tirdzniecības finansēšana un identitātes integrācija, šķiet, ir divas interesantas jomas.
Kādas ir nepieciešamās prasmes?
Acīmredzot šī joma ir informātikas intensīva. Blokķēde ir tīra programmēšana, un dažādas blokķēdes un monētas ir veidotas uz dažādām valodām. Bitcoin darbojas ar C ++, un Ethereum darbojas gan ar C ++, gan ar Python. Daži blokķēdes mēģina paplašināt savu pievilcību, atbalstot vairākas valodas (piemēram, Dragonchain atbalsta Java, Python, NodeJS un C #). Ciktāl tas attiecas uz valodu, jums ir daudz iespēju, taču jums tajā jābūt pietiekami prasmīgam.
Jums būs nepieciešamas arī tīmekļa attīstības prasmes kā blokķēdes izstrādātājam. Tas ietver HTML, CSS, NodeJS un MongoDB. Ar blokķēdes izstrādi ir saistīts daudz aizmugures darbu. Tīklošana un drošības prasmes ir papildu bonuss, jo blockchain izstrādātāji cieši sadarbojas ar darbiniekiem no šīm jomām.
Kā ir ar patieso darbu? Neticami, jūs varat izveidot savu blokķēdi mazāk nekā pusstundas laikā. Noskatieties video zemāk:
Piešķirts, tas ir ļoti vienkāršs blokķēde, kurai ir maz praktisku pielietojumu, taču tas dod jums garšu kodēšanai, kas iesaistīta blokķēdes attīstībā. Šeit ir vēl viens video, kas māca, kā veidot viedus līgumus vietnē Ethereum:
Kas attiecas uz grāmatām, no kurām mācīties, Andreas M. Antonopoulos Apgūt Bitcoin ir fantastisks ievads lietu tehniskajai pusei. Tā ir brīvi pieejama kā e-grāmata.
Rezumējot, vispirms jums jāzina viena no programmēšanas valodām – Java, Python, JavaScript utt. Ja jūs interesē programmēšana viedie līgumi vietnē Ethereum, iespējams, vēlēsities iemācīties valodu Solidity. Ir nepieciešams arī uzlabot savas tīmekļa izstrādes zināšanas. Kad tas ir izdarīts, izmantojiet dažus dažādus resursus tiešsaistē, lai izveidotu savu pirmo blokķēdi, viedo līgumu vai decentralizēto lietojumprogrammu.
Kā jūs iegūstat darbu?
Pirmkārt, jums būs jāpārliecinās, ka esat ieguvis pamata prasmes. Neatkarīgi no pieprasījuma pēc izstrādātājiem, joprojām ir nepieciešami pamati. Blockchain ir sarežģīta tehnoloģija, atšķirībā no mūsu līdzīgas tīmekļa izstrādes līdzības, kas ir daudz vienkāršāka.
Vispārīgi runājot, ir divi ceļi, kurus varat izvēlēties, lai iekļūtu blokķēdes pasaulē: kā izstrādātājs vai kā kaut kas līdzīgs konsultantam (kur jūs darbojaties kā priekšmetu eksperts uzņēmumiem). Šajā rakstā mēs koncentrēsimies tikai uz pirmo.
Tehniskais ceļš, kurā jūs būtībā plānojat kļūt par programmatūras izstrādātāju, ir tas, kurā jūs kļūstat par viedo līgumu, decentralizētu lietojumprogrammu un blokķēdes koda programmētāju. Tam būs nepieciešamas visas zināšanas, kuras mēs pieminējām pēdējā sadaļā. Ja jūs zināt JavaScript, tas var jums atvieglot procesu, jo tam ir līdzība ar Solidity. Tas jums dos iespēju strādāt ar Ethereum platformu, lai izstrādātu viedus līgumus.
Tāpat kā ar visām programmēšanas iespējām, arī iesācēji ir ļoti laipni gaidīti. Tomēr pieredzējis izstrādātājs, kuram ir ieskats programmēšanā, visticamāk gūs panākumus, nekā tas, kurš iesāks ar lielāku pieredzi ar viedajiem līgumiem. Tas, ko uzņēmumi un projekti vērtē, ir spēcīga fundamentāla izpratne par programmēšanu un loģiku, ar kuru darbojas blokķēdes. Tam nevajadzētu atturēt iesācējus – pat pieredzējuši izstrādātāji sāka darbu bez pieredzes. Mācīšanās un faktiskā kodēšana ir atslēga.
Tiešsaistes darbā pieņemšanas platformās ir novērots ar kriptonaudu saistīto darba sludinājumu pieaugums. Gan LinkedIn, gan Upwork ir neskaitāmas blockchain izstrādātāju ziņas. Eņģeļu saraksts ir vēl viens lielisks avots blockchain izstrādātāju iespējām. Ripple šajā laikā arī pieņem darbā. Blocktribe ir vietne, kas paredzēta tikai blockchain darbiem.
Turklāt, tā kā blokķēdes pasaulē ir spēcīga saikne ar kopienu, jūs, iespējams, varēsiet nokļūt koncertā, piedāvājot savus pakalpojumus kā projekta brīvprātīgo. Komandas vienmēr priecājas par papildu roku pāri, ja jums ir pietiekamas prasmes un zināšanas. Pārbaudiet Reddit lapas, Telegram, Slack un Discord kanālus un čivināt projekta komandas locekļiem. Protams, neaizmirstiet pārbaudīt dažādu projektu vietnes – daudzās no tām ir norādītas brīvās vietas.
Tāpat kā ar jebkuru lomu mūsdienu pasaulē, tīklu veidošana ir būtiska karjeras attīstības sastāvdaļa. Blokķēdes kopiena ir ļoti saspringta. Ja esat patiesi ieinteresēts attīstīt karjeru un smagi strādāt, visticamāk, jūs atradīsit iespēju, izmantojot tikšanās, kuras regulāri notiek visā pasaulē. Jūs ne tikai sazināsieties un mācīsities no pieredzējušiem blokķēdes izstrādātājiem, bet arī, iespējams, iegūsit ienākšanu pasaulē kā faktiskais izstrādātājs. Jums būs iespēja saņemt atbildes uz jautājumiem un darba pārskatīšanu, kas ir nenovērtējami.
Secinājums
Nekad nebūs labāks laiks ienākt blokķēdes pasaulē kā iekšējs. Ikviens iekšpusē joprojām mācās tehnoloģiju, un iespēja kaut ko mainīt ir ļoti reāla. Pat blockchain veterāniem patīk Vitāliks Buterins nepārtraukti mācās par tehnoloģiju.
Tomēr fundamentālie rīki programmatūras izstrādei blokķēdēs – un pašās blokķēdēs – ir tie paši rīki, kurus lielākā daļa programmētāju zina šodien. Zināšanu krātuve ir plaša, un internetā ir pieejamas video pamācības un visaptverošas teksta rokasgrāmatas. Nekas neliedz jums kļūt par blokķēdes izstrādātāju, tāpēc dodiet to vaļā, ja jūs interesē šī joma un domājat, ka varat tikt galā ar tehniskajām prasībām.