Ang Metaverse ay isa sa mga pinakamainit na paksa sa tech na balita sa nakalipas na ilang taon, lalo na pagkatapos ng rebranding ng Facebook. Hindi lamang ang kumpanya ay pinalitan ng pangalan sa "Meta" ngunit naglunsad din ito ng isang hanay ng mga metaverse development tool. Simula noon, parami nang parami ang mga proyektong metaverse na lumitaw. Sino ang Mga Nag-develop ng Metaverse at Anong Mga Teknolohiya ang Kailangan Nila Malaman?  - 1Ang paglahok ng mga tech giant sa pagbuo ng metaverse world ay tiyak na nagbibigay ng magagandang pagkakataon para sa mga developer. Kaya, kung gusto mong makakuha ng momentum at tumalon sa metaverse bandwagon, patuloy na basahin ang aming artikulo upang malaman ang higit pa tungkol sa mga metaverse developer, ang kanilang mga responsibilidad, kasanayan, at mga prospect sa karera.

Tungkol sa Metaverse sa madaling sabi

Ang metaverse ay naging higit pa sa isang buzzword. Ito ay isang potensyal na trilyong dolyar na industriya na maaaring magbukas ng mga pinto sa maraming mga digital na pagkakataon. Ang isang kamakailang ulat ng Citi ay inaasahan na ang laki ng merkado ng metaverse ay maaaring umabot sa USD13 trilyon sa 2030. Nangangahulugan iyon na magkakaroon ng maraming mamumuhunan na handang lumahok sa espasyong ito at sa gayon ay makaakit ng napakaraming metaverse developer para sa paglikha ng mga app para sa mga VR headset at mga virtual na karanasan. Sino ang Mga Nag-develop ng Metaverse at Anong Mga Teknolohiya ang Kailangan Nila Malaman?  - 2Ngunit ano ang " Metaverse "? Ang terminong "metaverse" ay nilikha ni Neil Stevenson tatlong dekada na ang nakalilipas nang ilabas niya ang nobelang science fiction na tinatawag na Snow Crash. Ang nobela ay naglalarawan ng isang mundo kung saan ang mga tao ay tumakas mula sa kanilang malungkot na katotohanan patungo sa makulay at nakakatuwang mga virtual na realidad sa isang computer-generated na universe. At ang haka-haka na mundong ito ay nakakuha ng pangalang "Metaverse". Sa kasalukuyan, walang karaniwang kahulugan ng metaverse ngunit ito ay itinuturing na isang virtual na mundo na hyper-realistic, immersive, at interactive dahil sa augmented reality (AR) at virtual reality (VR) na mga teknolohiya. Ang survey na ginanap sa mga developer ng laro ilang taon na ang nakararaan sa US ay natagpuan na ang karamihan ng mga respondent ay nanirahan sa isang kahulugan na ang "metaverse" ay isang halo ng VR, AR, 3D, AI, Blockchain, at mga teknolohiya ng video kung saan nakatira ang mga user sa loob ng isang virtual. mundo. Sino ang Mga Nag-develop ng Metaverse at Anong Mga Teknolohiya ang Kailangan Nila Malaman?  - 3Sa huli, ang Metaverse ay nagsusumikap na dalhin ang pinakamataas na tulad-buhay na mga karanasan sa digital na mundo para sa mga user.

Saklaw ng Mga Trabaho sa Metaverse

Pagdating sa saklaw ng mga trabaho, ito ay kamangha-manghang malawak. Habang kami ay mabilis na patungo sa susunod na henerasyon ng World Wide Web (Web 3.0), ang saklaw ng mga trabaho sa Metaverse ay tumataas din. Makikita mo ang Metaverse sa Advanced Gaming, Decentralized Finance (tinatawag ding DeFi), Next-gen dApps, Social Media, Virtual Real-estate, Privacy at Data Management, NFT, at higit pang mga sphere. Sa ngayon, marami na tayong programmer na gumagawa ng Metagames at nagtatrabaho sa mga VR system batay sa konsepto ng Metaverse. Ang malalaking kumpanya tulad ng Amazon, Apple, Microsoft, Meta, at higit pa ay kumuha na ng host ng Metaverse specialist dahil inaasahan nila ang napakalaking pagtaas sa industriya ng Metaverse sa pinakamalapit na hinaharap. Mula sa mga developer hanggang sa mga 3D designer at Metaverse architecture, ang paglikha ng mga virtual na mundo ay mangangailangan ng tulong ng maraming propesyonal. Kaya naman ngayon ay malamang na oras na para itanong ang tanong na “ Paano maging isang metaverse developer? ”. Pag-isipan natin ang mga pangunahing responsibilidad at ang mga nangungunang kinakailangang kasanayan na dapat mong malaman bago ituloy ang tungkulin ng isang metaverse developer.

Ano ang Ginagawa ng Mga Nag-develop ng Metaverse?

Tulad ng malamang na nahulaan mo, ang mga developer ng Metaverse ay dapat na pangunahing lumikha ng isang digital at nakaka-engganyong mundo. Kailangan nilang bumuo ng mga partikular na application, platform, at laro na maaaring makipag-ugnayan sa mga user sa pamamagitan ng VR, AR, at AI na mga teknolohiya. Maaaring gumawa ang mga developer ng Metaverse sa mga proyekto sa paglalaro tulad ng mga first-person shooter at role-playing game, pati na rin sa mga environment na maaaring i-explore ng mga user kasama ang kanilang pamilya at mga kaibigan. At hindi lang iyon. Ang mga developer ng Metaverse ay maaari ding lumikha ng mga bagong kapaligiran batay sa iba't ibang aktibidad upang matulungan ang mga user na magsanay ng mga bagong kasanayan tulad ng pagluluto o paggawa ng yoga. Ang kagandahan ay maaari mong tuklasin ang walang limitasyong mga posibilidad ng Metaverse araw-araw. Kung bumaling sa isang mas techy na bahagi, ang mga developer ng Metaverse ay dapat magdisenyo ng mga mixed-reality na karanasan para sa isang virtual na mundo o isang Web3 platform. Dapat nilang isulat, i-debug, at i-execute ang application code, gayundin ang bumuo ng mga virtual na karanasan sa pamamagitan ng digital art. Sa totoo lang, ang pagdidisenyo at paggawa ng mga 3D asset para sa mga nakaka-engganyong mundo ay ang pangunahing gawain ng isang metaverse developer.

Ang Mga Pagkakaiba sa pagitan ng Tradisyunal at Metaverse Developer

Ang mga "tradisyunal" na developer, gaya ng pagkakakilala natin sa kanila, ay yaong mga bihasa sa mga diskarte sa programming na ginagamit ng mga kumbensyonal, Web 2.0 na kumpanya. Ang mga tech na kumpanyang ito ay maaaring magpakadalubhasa sa web development, gaming, data science, at higit pa. Madalas silang nangangailangan ng kaalaman sa mga programming language tulad ng Java, Phyton, C#, Rust, SQL, at marami pang iba. Ang ilan sa mga wikang ito ay kinakailangan din para sa mga trabaho sa Web 3.0/metaverse developer; gayunpaman, ang mga espesyalista sa metaverse ay dapat ding magkaroon ng mga partikular na karagdagang kasanayan na nagbibigay ng kalamangan sa mga tradisyonal na developer.

suweldo

Samantalang napag-usapan na natin nang detalyado ang tungkol sa mga suweldo ng tradisyonal na sektor ng IT , tumuon tayo sa Metaverse. Totoo, ang industriya ng Metaverse ay medyo bago kumpara sa iba pang mga larangan, kaya walang tumpak na data sa average na sahod ng mga developer ng metaverse. Ngunit kung gagawin natin ang Meta bilang isang halimbawa, ang kumpanya ay nagbabayad na ngayon ng halos $97,363 bawat taon sa mga metaverse developer nito. At pustahan namin ang numerong ito ay lalampas pa pagkatapos naming pumasok sa aktibong yugto ng Web 3.0.

Mga Karera sa Metaverse

Ang papel ng isang metaverse developer ay maaaring magkaroon ng maraming anyo at sumasaklaw sa iba't ibang mga responsibilidad. Kaya, kapag naghahanap ng papel sa industriya, maaari mong harapin ang mga sumusunod na tungkuling na-advertise:
  • Metaverse Research Scientist
  • Nag-develop ng VR
  • Metaverse Planner
  • Blockchain Developer / Engineer
  • Developer ng Ecosystem
  • Metaverse Cyber ​​Security Expert
  • 3D Game Designer
  • Tagapamahala ng Produkto
  • NFT Developer/Strategist

Kinakailangan ang mga kasanayan para sa isang Metaverse Developer

Gayunpaman, anuman ang pangalan ng post, mayroong ilang mahahalagang kasanayan para sa mga propesyonal sa Metaverse. Tumutok tayo sa kanila:

Computer Programming

Isa sa mga pangunahing kinakailangan ng isang metaverse developer ay ang kahusayan sa mga programming language tulad ng Java, Swift, Python, o iba pa. Gayundin, dapat mong maunawaan ang mga command at konsepto tulad ng encapsulation, mga loop, control logic, atbp. Bukod sa mga kasanayan sa pag-develop, dapat mong malaman kung paano gumawa ng mga disenyo ng UI/UX at ikonekta ang Apps sa API. Bilang karagdagan, kakailanganin mong gumamit ng mga third-party na library para sa pagpapahusay o pagdaragdag ng mga bagong functionality sa metaverse apps.

Mga SDK

Ang mga software development kit ay maaaring maging kapaki-pakinabang kapag gumagawa din ng metaverse apps. Ang ilan sa mga pinakasikat na SDK para sa Metaverse ay Wikitude, Vuforia, at higit pa. Sa gayon, kakailanganin mong tumutok sa pag-aaral ng mga ito kung gusto mong magsimula ng karera sa pag-unlad ng Metaverse.

3D Modeling

Dahil ang mga mundo ng Metaverse ay dapat na immersive at, sa karamihan ng mga kaso, ang three-dimensional, kaalaman sa 3D na teknolohiya ay mahalaga para sa karamihan ng mga developer ng Metaverse. Nangangahulugan iyon na ang mga developer na gagawa ng mga 3D na karanasan ay dapat na magawang gumana sa mga tool ng Unreal Engine at Unity.

VR/ AR Technologies

Habang ang mga tagalikha ng metaverse ay patuloy na naghahanap ng mga bagong paraan upang hubugin ang mga pinaka nakaka-engganyong kapaligiran at mga interface kailanman, ang Metaverse ay aktibong umaasa sa VR, AR, at Mixed-reality na mga teknolohiya upang tulay ang agwat sa pagitan ng tunay at virtual na mundo. Samakatuwid, ang kadalubhasaan sa mga teknolohiya ng XR ay walang alinlangan na isang bonus. Dapat mong malaman ang lahat ng terminolohiya at konsepto.

Blockchain / NFT Engineering

Ang Blockchain ay isa nang mahalagang bahagi ng maraming virtual na mundo, kaya ang mga metaverse developer ay dapat na makapagdisenyo ng mga protocol ng blockchain. Ang pinakasikat na wika sa blockchain development sphere ay kasalukuyang Solidity, kaya magandang ideya na magsimula dito.

Mga Kasanayan sa Data

Ang digital na mundo ay puno ng data, at ang Metaverse ay walang pagbubukod. Kabilang dito ang maraming impormasyong nakalap mula sa totoong mundo na higit pang ginagamit upang bumuo ng mas nakaka-engganyong kapaligiran para sa mga user. Kaya, malamang, ang mga developer ng metaverse ay dapat na handa na magtrabaho kasama ang data.

Artipisyal na Katalinuhan

Ang AI ay isang mahalagang bahagi ng industriya ng metaverse. Na-deploy ang AI para sa desentralisasyon at pamamahala sa sarili sa Metaverse. Iyon ang dahilan kung bakit ang mga kasanayan sa pagbuo ng AI ay malugod na tatanggapin.

Cyber ​​Security

Katulad sa maraming iba pang larangan, ang seguridad ay isa sa pinakamahalagang bagay sa Metaverse. Dahil ang metaverse ay magiging venue para sa lahat mula sa e-shopping hanggang sa mga serbisyo sa pangangalagang pangkalusugan, ang mahalagang data ay dapat na ganap na secure. Samakatuwid, ang pinahusay na pangangailangan para sa mga kasanayan sa cyber security.

Pamamahala ng Proyekto

Magkakaroon din ng mataas na demand ang mga taong may kadalubhasaan sa pamamahala ng proyekto. Kung mayroon kang mahusay na mga kasanayan sa pamamahala ng proyekto, maaari mong tiyakin na ang bawat hakbang ng proyekto ay isasagawa sa isang mataas na pamantayan, na may pinakamataas na kalidad.

Malikhaing Pananaw at Pag-iisip

Maliban kung wala kang malikhaing pananaw at malikhaing pag-iisip, hindi ka makakagawa ng mga kaakit-akit na application ng Metaverse. Kailangang maging malikhain ang mga developer ng Metaverse upang makabuo ng mga bagong paraan para makipag-ugnayan ang mga application sa mga user sa pinakakapana-panabik na paraan na posible. Gayundin, kung walang malikhaing pag-iisip, hindi ka makakagawa ng kakaiba at nakakaengganyo na disenyo. Iyon ang dahilan kung bakit dapat kang makapag-isip nang out-of-the-box.

Etika at Pananagutang Panlipunan

Kabilang sa mga soft skills, etika at mataas na responsibilidad sa lipunan ang mga nanalo pagdating sa metaverse. Ang isang developer na lumilikha ng isang metaverse na kapaligiran ay dapat magkaroon ng isang mataas na responsibilidad upang mabawasan ang mga pagkakataon ng mga negatibong kahihinatnan kapwa sa mga indibidwal at sa buong kapaligiran.

Iba pang Soft Skills

Ang kahalagahan ng iba pang mga soft skills ay hindi rin mapapansin. Taya namin ang pinakamahalaga sa kanila ay ang pagnanais na manatiling updated sa mga pinakabagong uso . Tulad ng "tradisyonal" na pag-unlad, dapat mong sundin nang mabuti ang mga umuusbong na uso at pagkatapos ay ilapat ang mga bagong kasanayan para sa metaverse development. Bukod pa riyan, ang mahusay na mga kasanayan sa komunikasyon at ang kakayahang magtrabaho sa isang koponan ay tiyak na makakatulong sa iyo na umakyat sa hagdan ng karera nang mas mabilis. Kung susumahin ang lahat, makatarungang sabihin na kung gusto mong maging isang metaverse developer, kailangan mong maging bihasa sa coding at malaman kung paano gumagana ang mga virtual na mundo. Bukod pa rito, dapat ay pamilyar ka sa pagmomodelo ng 3D at magkaroon ng matatag na pag-unawa sa mga mekanika at disenyo ng Metaverse.

Konklusyon

Ang mabilis na lumalagong mundo ng metaverse ay isang kamangha-manghang pagkakataon para sa maraming developer na makapasok sa industriya na malamang na baguhin ang paraan kung paano gumagana ang internet at kung paano nakikipag-ugnayan ang mga tao sa isa't isa. Ang Metaverse ay may napakalaking potensyal, kaya maraming puwang para sa paglago para sa mga developer. At ang pinakamagandang bahagi ay ang karera upang bumuo ng metaverse ay nagsisimula pa lamang. Ito ay isang kapana-panabik na oras upang tumalon. Kaya, pag-aralan natin ang Java gamit ang CodeGym upang makakuha ng pangunahing gusali para sa iyong Metaverse na karera!