Share this article

Paano Maging isang Web3 Developer

Kung naghahanap ka man ng susunod na hakbang sa iyong paglalakbay sa Crypto o naghahanap lang upang makakuha ng karanasan sa isang umuusbong na larangan, maraming pagkakataon na pumasok sa Web3. Narito ang mga tool at hakbang na kailangan upang maging isang Web3 developer.

Baguhan ka man sa Crypto o matagal ka nang nasa espasyong ito, hindi maiiwasang makatagpo ka ng pariralang “maaga pa.” Ang parirala ay inulit ng mga mangangalakal at tagabuo, na nagpapakita na ang Crypto at Web3 bago pa rin ang space.

Ito ay totoo lalo na para sa mga developer ng Web3. Sa simula ng 2022, a ulat mula sa Electric Capital natagpuan na ang karamihan ng mga developer na bumubuo ng Web3 ay nasa espasyo lamang sa loob ng halos isang taon. Ang mas kapansin-pansin ay wala pang 1,000 full-time na developer ang responsable para sa $100B sa kabuuang halaga na naka-lock sa mga smart contract.

Halos isang taon pagkatapos ng ulat ng Electric Capital, ang mga gumagawa ng paglipat sa Web3 ay napakaaga pa rin. Kahit na sa kabila ng isang Crypto bear market, ang mga developer ng Web3 ay patuloy na bumubuo sa kasalukuyang arkitektura at bumuo ng mga bagong produkto. Nalaman ng kamakailang ulat mula sa Alchemy na ang Ethereum smart contract deployment ay tumaas ng 40% simula Q1 2022, sa kabila ng pagbaba ng ETH ng 60% sa parehong yugto ng panahon.

Kung naghahanap ka man na gawin ang susunod na hakbang sa iyong paglalakbay sa Crypto , na inspirasyon ng Web2 hanggang sa Web3 na mga kwento mula sa mga katulad ng Shiv Sakhuja o Varsha Mahadevan, o naghahanap lamang upang makakuha ng karanasan sa isang umuusbong na larangan, maraming pagkakataon na makapasok sa Web3. Sa artikulong ito, titingnan natin ang mga tool at hakbang na kailangan mong gawin upang maging isang Web3 developer.

Unawain ang mga pangunahing kaalaman ng Web3

Ang unang hakbang sa iyong paglalakbay sa pagiging isang Web3 developer ay upang makakuha ng matatag na pag-unawa sa mga pangunahing kaalaman ng Web3. Higit pa sa pagkuha ng kaalaman sa ano ang Technology ng blockchain at kung paano ito gumagana, mahalagang maunawaan ang ebolusyon ng internet at ang mga pangunahing kaalaman ng Web3.

Sa unang pag-ulit ng internet, na kilala rin bilang Web1 o ang "read" na panahon ng internet, ang mga developer ay bumuo ng mga static na koleksyon ng mga link at homepage. Maaari silang ayusin ang mga pahina o magdagdag ng mga bagong link, ngunit ang buong karanasan ay T masyadong interactive.

Pagkatapos ay dumating ang Web2, na itinuturing na "read/write" na bersyon ng internet. Ang Web2 ay maaaring pinakamahusay na mailalarawan sa pamamagitan ng paglitaw ng mga platform ng social media tulad ng Facebook at Twitter. Ang bagong bersyon ng internet na ito ay idinisenyo upang maging interactive, kung saan ang mga developer ay gumagawa ng mga profile at mga mekanismo ng storage para sa mga user na makipag-ugnayan sa ONE isa.

Sa mundo ng Web2, ang mga developer ay pangunahing nakatuon sa tatlong pangunahing bahagi: front end, back end at data storage. Ang pag-unlad ng Web3 ay may katulad na mga pangunahing bahagi, ngunit may ONE pangunahing pagkakaiba: pagmamay-ari ng data.

Ang Web3 ay pinakamahusay na nauunawaan bilang ang "read/write/own" phase ng internet. Sa pagtutok sa pagmamay-ari, ang pag-iimbak ng data at pamamahala ng data ay sa panimula ay naiiba. Sa halip na tumuon sa pag-iimbak ng data para sa isang partikular na website o platform, ang mga developer ng Web3 ay nag-iimbak ng data sa isang blockchain na maaaring magamit sa lahat ng konektadong platform.

Binibigyang-diin din ng Web3 ang desentralisasyon, na may layuning lumikha ng internet na hindi pagmamay-ari o kontrolado ng ONE indibidwal o entity. Nangangahulugan ito na ang data ay maaaring ma-access at maibahagi nang mas madali, na nagbibigay-daan para sa higit na pakikipagtulungan at transparency. Bilang karagdagan, ang Technology ng Web3 ay nagbibigay-daan sa mga developer na lumikha ng mga application at tool na maaaring magamit upang bumuo ng isang mas secure at walang tiwala na digital na imprastraktura. Sa Web3, ang mga user ay may higit na higit na kontrol sa kanilang sariling data, na nagbibigay sa kanila ng higit na kontrol sa paraan ng paggamit nito.

Paunlarin ang iyong partikular na hanay ng kasanayan sa Web3

Tulad ng sa mga tradisyunal na tungkulin ng developer, mahalagang maunawaan ang partikular na hanay ng kasanayan at mga wika na kailangan mo upang bumuo ng mga proyekto. Sa kabutihang palad, ang ilang mga proyekto sa Web3 ay lumikha ng mga pagkakataon kung saan maaari kang mag-program sa mga katutubong wika ng Web2. Ang NEAR Protocol, halimbawa, ay lumikha ng mga tool upang magprograma sa mga karaniwang wika gaya ng Javascript. Bukod pa rito, ang front end development para sa Web3 ay nagbibigay ng katulad na karanasan sa pagbuo ng Web2, na gumagamit ng iba pang pamilyar na mga wika kabilang ang HTML at CSS.

Gayunpaman, hindi lahat ng blockchain ay nagtayo ng mga library ng code gamit ang mga tradisyonal na wika. Dahil sa partikular na katangian ng mga blockchain, malamang na gagamit ka ng mga wikang tukoy sa Web3 upang bumuo ng mga protocol at matalinong mga kontrata.

Ang ONE sa mga pinakamahusay na wika upang simulan ang pag-aaral para sa Web3 ay Katatagan, isang karaniwang ginagamit na programming language na binuo ng Ethereum team. Ang pagiging solid ay a Kumpleto si Turing, object-oriented programming language na makakapagbigay sa iyo ng pinakamahusay na access sa pagbuo sa iba't ibang chain. Higit pa sa Ethereum, pinapayagan ka ng Solidity na bumuo para sa anumang proyekto na tugma sa Ethereum Virtual Machine (EVM). Nangangahulugan ito na magagawa mong buuin layer 2 blockchains kabilang ang Polygon, Optimism at ARBITRUM, pati na rin ang EVM-compatible blockchains gaya ng Avalanche, Solana at Aurora.

Ang pangalawang pinakasikat na Web3 programming language ay kalawang. Kilala sa maliksi nitong disenyo at mataas na performance, nagsisilbi ang Rust bilang native programming language para sa mga proyekto tulad ng Solana, Polkadot at higit pa. Ang kalawang ay hindi lamang popular sa espasyo ng Web3, ngunit naging lalong popular din sa mga developer. Noong nakaraang taon, a survey ng Stack Overflow nalaman ng mga user na ang Rust ang pinakapaboritong programming language ng mga developer.

Makilahok sa komunidad

Pagdating sa pagtatrabaho sa Web3, ang pag-aaral tungkol sa mga trend ng developer at pagkuha ng posisyon ng developer ay T palaging nangyayari sa mga lugar tulad ng LinkedIn o Indeed. Sa halip, ang pinakamahusay na paraan upang makakuha ng trabaho sa Web3 ay ang makisali sa komunidad at manatiling napapanahon sa mga pinakabagong trend ng developer. Mga lugar tulad ng Discord, Reddit at Telegram ay may mga aktibong komunidad ng developer. Dahil ang karamihan sa mga teknolohiya ng Web3 ay open source, ang pagiging aktibo sa isang komunidad ay magkokonekta sa iyo sa mga builder at user na magkatulad na nakikipagtulungan sa hinaharap ng internet.

Sumisid nang malalim sa mga maimpluwensyang proyekto ng blockchain sa Consensus 2023

Mula noong 2015, ang Consensus ay naging lugar ng pagpupulong para sa mga developer ng blockchain upang muling kumonekta at pandayin ang hinaharap ng Crypto at Web3. Samahan kami sa Consensus 2023 upang bisitahin ang Protocol Village, ang nakalaang lugar ng pagpupulong para sa mga founder, developer, token investor at user na nagtatampok ng programming, pagtatrabaho at networking.

Galugarin ang mga pagpapaunlad ng software at Learn mula sa mga tagumpay, problema at karanasan ng bawat isa sa Protocol Village. Ang lugar ng pagtatrabaho at networking ay nag-aalok ng mga computer station para sa isang live na hack, mga whiteboard para sa coding/brainstorming at iba pang mga mapagkukunan para sa mga developer upang maipakita ang kanilang trabaho.

Griffin Mcshane

Si Griffin McShane ay isang New York transplant na kasalukuyang naninirahan sa Brooklyn, NY. Siya ay nagtapos ng Providence College, kung saan nag-aral siya ng computer science at business, at sa University of Maine School of Law, kung saan nakuha niya ang kanyang JD. Higit pa sa kanyang trabahong pagsusulat para sa CoinDesk, isinulat ni Griffin ang Inside Crypto newsletter para sa Inside.com ni Jason Calacanis at isang miyembro ng International Association of Privacy Professionals (IAPP). Wala siyang hawak na materyal na halaga ng anumang Cryptocurrency.

Griffin Mcshane