Starfsprófíll

forritari skjalakeðju

Skjótt yfirlit

Skjalakeðjutækni er í mikilli upprennslum og forritari skjalakeðju er lykillinn að því að smíða örugg og skilvirka kerfi byggð á þessari tækni. Ef þér líkar að forrita og þráir þú að vera í fararbroddi í tækniþróun, gæti þetta verið frábært starf fyrir þig.

Samantekt

Forritari skjalakeðju vinnur að því að þróa og implementera hugbúnaðarkerfi sem nýta bálkakeðjutækni. Þetta felur í sér að skilgreina kröfur, hanna kerfisarkitektúr og skrifa kóða með því að nota viðeigandi forritunarmál, forritunarverkfæri og bálkakeðjuplattformar. Mikilvægt er að forritarinn hafi gott færni í að leysa vandamál og samstarfa með öðrum sérfræðingum.

Lykröf
  • • Hanna og þróa bálkakeðjubáskaða kerfi út frá kröfum og hönnum.
  • • Skrifa og prófa kóða með því að nota viðeigandi forritunarmál (t.d. Solidity, Go, Python).
  • • Setja upp og stjórna bálkakeðjuumhverfum og -verkfærum.

Skjalakeðjutækni er í mikilli upprennslum og forritari skjalakeðju er lykillinn að því að smíða örugg og skilvirka kerfi byggð á þessari tækni. Ef þér líkar að forrita og þráir þú að vera í fararbroddi í tækniþróun, gæti þetta verið frábært starf fyrir þig.

Stafræn tækni Bakkalárpróf eða jafngildi
Byrjaðu DNA-mat á starfi
Athugun á fljótfærni

Gætiforritari skjalakeðjupassað þig?

Svaraðu þremur snöggum spurningum. Þetta er ekki fullkomið mat – þetta er plagg sem hjálpar þér að ákveða hvort þú eigir að bera saman prófílinn þinn.

Framfarir0/3

Finnstu þér það gefandi að læra kunnáttu beint starf þínu áður en þú valdir leið?

Viltu gjarnan starf þar sem styrkir þínir geta vaxið með tímanum?

Viltu gjarnan bera saman þetta hlutverk við svipaðar starfsferil?

Dagur í lífi

Hvað fólk í þessu hlutverki gerir venjulega

Stafræn tækni

Dagur í lífinu

Dæmigerður dagur semforritari skjalakeðju

09
09:00 · Morgun
hönnunarferli blokkkeðjuundirstöðukerfa
Hönnunarferli fyrir blokkkeðjuundirstöðukerfi sem felur í sér skýra greiningu á vandamálum sem þarf að leysa með blokkkeðju, tilgreina viðskiptakröfur, skilgreina samstöðubúnað, velja mest viðeigandi blokkkeðjuvettvanginn, hanna blokkkeðjuhnúta, skipuleggja blokkkeðjustillingar, byggja forritaskil fyrir blokkkeðjur, hanna notendaviðmót, og samþætta flýtilykla fyrir hagræðingu.
10
10:30 · Um miðjan morgun
nota hugbúnaðarforritasafn
Nota kóðasafn og hugbúnaðarpakka sem fanga reglulega notaðar starfsvenjur til að hjálpa forriturum að einfalda störf sín.
12
12:00 · Miðdegi
nota hönnunarmynstur hugbúnaðar
Notar endurnýtanlegar lausnir, formfestir bestu starfsvenjur, til að leysa sameiginleg verkefni í þróun upplýsinga- og fjarskiptatækni í hugbúnaðarþróun og hönnun.
14
14:00 · Síðdegis
nota tölvustudd verkfæri í hugbúnaðargerð
Notar hugbúnaðarverkfæri (CASE) til að styðja við þróunarlífsferil, hönnun og innleiðingu hugbúnaðar og notkunar á hugbúnaði í háum gæðaflokki sem hægt er að viðhalda með auðveldum hætti.
15
15:30 · Seint eftir hádegi
skilgreina nýsköpunartækifæri blokkkeðja
Að skilgreina nýsköpunartækifæri blokkkeðja með því að kynna lausnir sem byggja á blokkkeðjum, innan tiltekins geira, en einnig á milli atvinnugreina. Að skilja afleiðingar nauðsynlegra blokkkeðjueiginleika eins og gagnsæi og öryggi til að knýja áfram nýjungar.
17
17:00 · Upptaka
túlkar tæknilegar kröfur
Að greina, skilja og beita upplýsingum sem veittar eru varðandi tæknileg skilyrði.

Verkefnaröð er lýsandi. Einstakir dagar eru mismunandi.

Hugbúnaður og tækni & Þekkingarsvæði
Hugbúnaður og tækni
Amazon Elastic Container Service ECSAmazon KinesisAmazon Simple Storage Service S3Amazon Web Services AWS CloudFormationAmazon Web Services AWS softwareAnsible softwareApache KafkaAtlassian ConfluenceAtlassian JIRAC#C++DockerEnterprise application integration EAI softwareGitGitHubGoGoogle AngularGrafana Labs Grafana CloudIBM TerraformJavaScript
Þekkingarsvæði
  • aðgangsstýring skjalakeðju

    Mismunandi opinleikastig bálkakeðja, mismunurinn á þeim, kostir þeirra og ókostir. Sem dæmi má nefna leyfislausar, heimilaðar, og blandaðar bálkakeðjur.

  • blokkeðjuhugtakasafn

    Hugtökin sem notuð eru á blokkkeðjusviðinu sem fela í sér reikning, staðfestingu, blokk, Byzantine villu, mynt, samstaða, dulritunar-, dreifstýrð forrit (DApp), DeFi, stafræn sjálfsmynd, dreifð höfuðbók, dulkóðun, eter, tilfangahvísl, stikluhöfuðbók, Merkle trie, gagnanám, hnútur, NFT, sönnun um hagsmuni, sönnun um vinnu, opinber/einka blokkkeðja, trustless, gildissönnun, 51 % árás, o.fl.

  • blokkkeðja

    Dreifstýrð opinber stafræn höfuðbók sem er dreift út og gegnir því hlutverki að taka upp viðskipti milli margra tölva. Það tryggir að ekki sé hægt að breyta skráningunum afturvirkt án samstöðu alls netsins, þ.e. allra blokka sem koma á eftir í keðjunni.

  • blokkkeðjuarkitektúr

    Hönnun uppbyggingar á jafningjaneti tölva sem virkar sem back-end stuðningur fyrir kerfi og forrit. Netið er byggt sem sýndarvél án miðlægs kerfis sem stjórnar samskiptum milli hnúta.

  • blokkkeðjusaga

    Helstu sögulegar staðreyndir og áfangar í blokkkeðjutækni sem og framkvæmd og forrit sem komu fram úr því.

  • dreifð höfuðbók fyrir tækni samstöðusamskiptaregla

    Þekking á nauðsynlegum samstöðusamskiptareglum blokkkeðja þ.m.t. sönnun-um-vinnu (PoW), sönnun-um-hagsmuni (PoS), framvísum sönnun-um-hagsmuni (DPoS), hagnýtt býsanskt bilunarþol (pBFT).

Nauðsynleg færni
hönnun upplýsinga- og fjarskiptatæknikerfa eða -forrita
  • þróa nýsköpunararkitektúr blokkkeðju

    Þróa nýjan arkitektúr fyrir blokkkeðju sem taka til greina eiginleika og forgangsröðun eftir þörfum sérstakra forrita. Rökstyðja kosti og galla slíks nýs arkitektúrs með tilliti til núverandi arkitektúrs.

  • greina dreifstýrð forrit

    Greina dreifstýrð forrit fyrir sérstakar kröfur um frammistöðu hvað varðar helstu aðgerðir og eiginleika, svo sem að bera kennsl á stjórnun, aðgangsstýringu, gagnaöryggi, gagnsæi, frammistöðu, kvarðanleika og viðhaldsþægni.

  • nota hönnunarmynstur hugbúnaðar

    Notar endurnýtanlegar lausnir, formfestir bestu starfsvenjur, til að leysa sameiginleg verkefni í þróun upplýsinga- og fjarskiptatækni í hugbúnaðarþróun og hönnun.

  • viðurkenna umsóknarsvæði blokkeðja

    Bera kennsl á tækifæri til að kynna lausnir sem byggja á blokkkeðjum í ýmsum sviðum (t.d. aðfangakeðjur, vöru- og þjónustukerfi, fjármál, o.sv.frv.), auk ummyndandi möguleika þeirra á viðkomandi sviði hvað varðar færni fólks, hlutverk sem þær þurfa að uppfylla, og ferli sem þessi hlutverk stuðla að. Auðvkenna virðisauka lausna sem byggja á blokkkeðjum með tilliti til hefðbundinna lausna.

  • meta blokkkeðjuarkitektúr

    Að meta blokkkeðjuarkitektúr með tilliti til hæfi þeirra fyrir ákveðin forrit, miðað við sérstakt mikilvægi og forgangsröðun byggingarlistareiginleika fyrir þessi forrit.

  • innleiða snjalla samninga

    Að innleiða snjalla samninga fyrir ýmis forrit, í mikilvægustu snjöllu samningarömmunum, svo sem Bitcoin og Ethereum, og í hentugustu forritunarmálum eins og Solidity, Rust, JavaScript, Vyper og Yul.

forrita tölvukerfi
  • nota tölvustudd verkfæri í hugbúnaðargerð

    Notar hugbúnaðarverkfæri (CASE) til að styðja við þróunarlífsferil, hönnun og innleiðingu hugbúnaðar og notkunar á hugbúnaði í háum gæðaflokki sem hægt er að viðhalda með auðveldum hætti.

  • villuleitarhugbúnaður

    Lagar tölvukóða með því að greina niðurstöður úr prófunum, staðsetur galla í hugbúnaði sem veldur röngum niðurstöðum eða óvæntum og fjarlægir þessa galla.

  • útskýra tæknilegar meginreglur dreifðar höfuðbókar

    Að útskýra meginreglur kerfisarkitektúrs sem eru til grundvallar dreifðar höfuðbókartækni (DLT), einkum blokkkeðja. Að skilja DLT kerfisarkitektúr hvað varðar hagnýta hluti í kjarna þess og í þjónustulögum, þjónustuvettvang forritsins, DLT þjónustu, og ytri þjónustu. Að skilja samspil þessara íhluta til að veita aðgerðir á DLT grundvelli, svo sem samstöðutæknieiginleika, höfuðbókarstjórnunareiginleikar, tækniseiginleika snjallsamninga, og dreifðar forritastjórnunareiginleikar.

auðkenning tækifæra
  • skilgreina nýsköpunartækifæri blokkkeðja

    Að skilgreina nýsköpunartækifæri blokkkeðja með því að kynna lausnir sem byggja á blokkkeðjum, innan tiltekins geira, en einnig á milli atvinnugreina. Að skilja afleiðingar nauðsynlegra blokkkeðjueiginleika eins og gagnsæi og öryggi til að knýja áfram nýjungar.

upplýsingafærni
  • útskýra blokkkeðjuáhrif

    Að útskýra afleiðingar, áhrif og ályktanir þess að nota blokkkeðjutækni á viðskiptaferlum sem þeir keyra, sem og á stærri skala, einnig þar á meðal félagslega og vistfræðilega þætti.

sjá um, safna og geyma stafræn gögn
  • nota hugbúnaðarforritasafn

    Nota kóðasafn og hugbúnaðarpakka sem fanga reglulega notaðar starfsvenjur til að hjálpa forriturum að einfalda störf sín.

leit og síun stafrænna gagna
  • frumdrátt af auðkennisstjórnun byggða á blokkkeðju

    Að útbúa frumdrátt af auðkennisstjórnun byggða á blokkkeðju og aðgangsstýringu m.t.t. þess hvernig þeir vinna, ákvarða ávinning þeirra í samanburði við núverandi lausnir, og hvernig hægt er að beita þeim í ákveðnum forritum.

túlkun tæknilegra fylgiskjala og skýringamynda
  • túlkar tæknilegar kröfur

    Að greina, skilja og beita upplýsingum sem veittar eru varðandi tæknileg skilyrði.

áhættumat og -stjórnun
  • viðurkenna áhættu blokkkeðja

    Að viðurkenna áhættu í tengslum við blokkkeðjur og rafmyntir. Burt séð frá stöðluðum áhættum í tengslum við viðskiptaferla sem þær keyra, bera blokkkeðjur virðisáhættu sem tengist jafningjavirðisflutnings. Áhætta er einnig tengd snjallsamningum sem stafræn framsetning fleiri eða síður flókinna viðskiptatengsla.

Framfarir í starfi

Vaxtarleiðir & svipuð hlutverk

Kannaðu dæmigerðar starfsferilsleiðir, skylda færni og svipuð hlutverk til að skipuleggja næsta skref þitt.

)}
Algengar spurningar

Algengar spurningar

Hverjir forritunarmál eru mest notaðir í skjalakeðjuþróun?
Solidity er oft notað fyrir Ethereum-báskaða kerfi. Go og Python eru líka vinsæl, sérstaklega fyrir að byggja viðeigandi tól og API.
Gæti ég unnið sem forritari skjalakeðju sem frjáls vinna?
Já, það er algengt að forritari skjalakeðju vinni sem frjáls vinna, sérstaklega fyrir fyrirtæki sem þurfa sérhæfða þróun á skamman tíma. Þó er meirihluti starfa í fastri starfsemi.
Hverjar eru helstu hæfileikar sem forritari skjalakeðju þarf að hafa?
Góð færni í forritun, þekking á bálkakeðjutækni (t.d. Ethereum, Hyperledger), hæfni til að leysa vandamál og góð samstarfsgeta eru allar mikilvægar hæfileikar.