Arkitektët e të dhënave janë ndër anëtarët më të vjetër në një ekip të dhënash, me vite përvojë pune me lloje të shumta teknologjish. Ata kanë një kuptim të fortë të ruajtjes së të dhënave, sistemeve të menaxhimit të të dhënave dhe modelimit të të dhënave, dhe i përdorin këto aftësi për të ndihmuar organizatat të ndërtojnë arkitekturat e tyre përkatëse të të dhënave.
Aftësitë e tyre teknike mund të ndryshojnë në bazë të llojeve të sistemeve që përdorin organizatat e tyre, por të gjithë arkitektët e të dhënave kanë të njëjtat aftësi themelore. Le të zbërthejmë atë që duhet të mësoni për t’u bërë një arkitekt i të dhënave në mjedisin e sotëm.
Çfarë duhet të dini për t’u bërë një arkitekt i të dhënave?
Pranabesh Sarkar, arkitekt i lartë i shquar, arkitektura e të dhënave, inxhinieria dhe qeverisja në Altimetrik, sugjeron që aftësitë teknike dhe ato të buta janë thelbësore për hartimin e një platforme efektive të të dhënave.
“Një arkitekt i të dhënave ka shumë përgjegjësi, duke filluar me të kuptuarit e kërkesave të biznesit dhe duke e kthyer të njëjtën në një infrastrukturë të dhënash pragmatike dhe të shkallëzueshme,” thotë ai.
Kjo do të thotë që një arkitekt i të dhënave duhet të jetë i përgatitur mirë me zgjidhje të ndryshme të bazës së të dhënave, duke përfshirë:
“Ata kanë nevojë për një kuptim të thellë të llojeve dhe aftësive të ndryshme NoSQL për të aplikuar atë të duhurin për një problem specifik biznesi,” shton Sarkar. “Përvoja praktike me një shumëllojshmëri zgjidhjesh të dhënash së bashku me modelimin e të dhënave është një aftësi e domosdoshme.”
Sunil Kalra, drejtor i asociuar i inxhinierisë së të dhënave në LatentView Analytics, thotë se rekomandohet shumë që arkitektët e të dhënave të kenë përvojë me të paktën një shërbim publik analitik cloud, si p.sh.
“Këto platforma cloud ofrojnë një gamë të gjerë mjetesh dhe shërbimesh analitike që mund të përdoren për të nxjerrë njohuri domethënëse nga të dhënat,” thotë ai. “Në përgjithësi, zotërimi i këtyre aftësive dhe njohurive është thelbësor për arkitektët e të dhënave për të lundruar në mënyrë efektive në kompleksitetin e arkitekturës së të dhënave në peizazhin e sotëm të drejtuar nga të dhënat.”
Si mund të stërvitem për t’u bërë arkitekt i të dhënave?
Me teknologjitë dhe tendencat e reja që shfaqen vazhdimisht, arkitektët e të dhënave duhet të jenë në krye të çdo gjëje që vjen më pas. Kjo do të thotë një jetë me edukim dhe trajnim të vazhdueshëm.
“Çdo vit teknologjia do të ndryshojë – vitin e kaluar ajo po lëvizte në renë kompjuterike, këtë vit është Snowflake,” thotë Jim Halpin Jr., udhëheqës teknik i rekrutimit për LaSalle Networks Chicago. “Arkitektët e të dhënave duhet të jenë në gjendje të marrin iniciativën për të mësuar teknologjitë e reja.”
Nga këndvështrimi i tij, arkitektët më të mirë të të dhënave gjithashtu nuk janë asnjëherë shumë larg kodit dhe marrin pjesë rregullisht në rishikimet dhe auditimet e kodit, duke mbajtur një puls mbi KPI-të specifike në mjedisin e tyre. “Ata kënaqen me anën teknike, si dhe me pamjen e madhe të të menduarit strategjik, dhe kështu shpesh ata kanë një ide se ku po lëvizin tendencat dhe kalojnë kohë duke hulumtuar, lexuar dhe diskutuar ato tema brenda rrjetit të tyre,” thotë ai.
Përtej rrjetëzimit, konferencave, takimeve dhe publikimeve, ka edhe programe të strukturuara duke përfshirë çertifikatat, programet e masterit dhe bootcamps ku mund të marrin pjesë arkitektët e të dhënave.
“Azure dhe AWS kanë certifikata, ka programe master në analitikë parashikuese dhe shumë të tjera,” thotë Halpin. “Shumica e arkitektëve të të dhënave zgjedhin atë që është më e rëndësishme për rolet e tyre.”
Këtu janë disa programe trajnimi në internet që mund t’ju ndihmojnë të mësoni ndërlikimet e rrugës së karrierës së arkitektit të të dhënave. Mbani në mend se disa nga këto opsione janë mjaft të kushtueshme, ndërsa të tjerat (siç është YouTube) janë të lira ose falas:
Vlerësoni me kujdes çdo kurs për t’u siguruar që ai plotëson nevojat dhe orarin tuaj përpara se të filloni.
Keni nevojë për një diplomë për t’u bërë arkitekt i të dhënave? Apo thjesht aftësi?
Duke pasur parasysh kërkesën për arkitektë të aftë të të dhënave (dhe normat historikisht të ulëta të papunësisë në të gjithë industrinë e teknologjisë), nuk ju nevojitet domosdoshmërisht një diplomë formale për t’u bërë arkitekt i të dhënave, për sa kohë që mund të bindni një menaxher punësimi dhe/ose rekrutues që ju të ketë aftësitë e nevojshme për punën.
Mbani në mend se çdo intervistë pune për arkitektin e të dhënave do të zhytet thellë në përvojën tuaj teknike, me intervistuesin tuaj duke bërë disa pyetje për të vlerësuar aftësinë dhe nivelin tuaj të përvojës me mjete dhe platforma të ndryshme. Për shembull, do të pyeteni:
- Përvoja juaj me ndërtimin e modeleve të të dhënave.
- Si e keni siguruar sigurinë dhe integritetin e të dhënave gjatë ndërtimit dhe menaxhimit të bazave të të dhënave.
- Si i menaxhoni burimet e jashtme të të dhënave në lidhje me një bazë të dhënash.
- Si i keni kapërcyer sfidat dhe keni siguruar pranim nga palët e interesuara kur planifikoni arkitekturat e të dhënave.
- Nëse i keni kaluar grupet e të dhënave nga ambientet në renë kompjuterike dhe si i keni kapërcyer sfidat që lidhen me këtë.
- Metodat tuaja për testimin e arkitekturave të të dhënave përpara lëshimit.
- Si e keni aplikuar qeverisjen strikte të të dhënave.
Këto janë vetëm disa nga pyetjet që mund t’ju bëhen; çelësi është të qëndroni fleksibël dhe të përgatiteni me histori që vendosin aftësitë dhe përvojën tuaj në dritën më të mirë të mundshme.
Arkitektët e të dhënave gjithashtu duhet të dinë të flasin për biznes
Një arkitekt i të dhënave duhet të punojë vazhdimisht me aktorë të ndryshëm në një organizatë, duke përfshirë ekipin e teknologjisë, ekipin e menaxhimit të produktit dhe palët e interesuara të biznesit. Kjo do të thotë se menaxhimi i palëve të interesuara është një aspekt kyç i profesionit të arkitektit të të dhënave.
Sarkar thotë se çdo platformë e të dhënave në një organizatë është ndërtuar për të nxitur rezultate të shumta biznesi, duke vënë në dukje se arkitektura e të dhënave duhet të dizajnohet për të trajtuar shumë persona dhe raste të ndryshme përdorimi. “Është e rëndësishme të angazhoheni me ekipet e biznesit përpara se të fillojë dizajni për të kuptuar kërkesat dhe pritshmëritë e ndryshme,” shpjegon ai. “Këshillohet t’i qaseni zgjidhjes në një mënyrë shtesë duke përfshirë rastin e përdorimit të biznesit si pjesë të arkitekturës së të dhënave.”
Një arkitekt i të dhënave duhet të kryejë shumë detyra dhe të zgjidhë probleme të shumta komplekse me arkitekturën e të dhënave. “Për të pasur sukses, arkitektët e të dhënave duhet të kenë një mentalitet të orientuar drejt biznesit me një kuptim të mirë të objektivave dhe qëllimeve të kompanisë,” thotë Sarkar. “Arkitekti i të dhënave është i dobishëm në përdorimin e ekspertizës teknike për të minimizuar kostot e platformës, duke ofruar ende performancë dhe shkallëzim.”
Halpin shton se komunikimi dhe bashkëpunimi janë aftësi thelbësore për një arkitekt të të dhënave, pasi ato shpesh shërbejnë për të kapërcyer hendekun midis ekipeve teknike dhe drejtuesve të biznesit. “Arkitektët e të dhënave duhet të kenë zgjuarsi të fortë biznesi dhe një kuptim solid të drejtimit që ekipi drejtues dëshiron të marrë kompaninë,” thotë ai. “Ata janë të përfshirë në diskutime më të mëdha të menaxhimit dhe kontributi i tyre vlerësohet shumë.”
Kjo do të thotë se ata dinë të paraqesin me takt pengesat dhe sfidat, si dhe pasojat e vendimeve – si për udhëheqjen ashtu edhe për përdoruesit teknik.
Siç vë në dukje Halpin, ndonjëherë arkitektët e të dhënave janë të lidhur me një industri specifike dhe kanë ekspertizë të thellë të lëndës në atë hapësirë: “Ne e shohim këtë më shumë në industritë shumë të rregulluara si kujdesi shëndetësor, sigurimet apo bankat ku ka shumë pajtueshmëri dhe nuanca që vijnë. me ato fusha.”
Aftësi të tjera përfshijnë menaxhimin e projektit, duke u mundësuar arkitektëve të të dhënave të planifikojnë, prioritizojnë dhe ekzekutojnë idetë në kohë dhe me buxhet. “Nivelet e larta të iniciativës për të hulumtuar tendencat në zhvillim në teknologji dhe aftësitë e forta të komunikimit për të komunikuar ide te lidershipi, si dhe për të përballuar çështjet dhe për të menaxhuar pritshmëritë e ekipeve teknike dhe drejtuesve,” shton Halpin, janë gjithashtu kritike.
Qëndrimi i përditësuar me teknologjitë në zhvillim është thelbësor në një peizazh teknik me zhvillim të shpejtë. “Kërkoni vazhdimisht informacion në internet, ndiqni bloget dhe buletinet e kompanive lider në industri dhe angazhohuni në mënyrë aktive me teknologjitë e reja përmes përvojave praktike,” thotë Kalra, i cili gjithashtu rekomandon mbajtjen e një zakoni për të shkruar bloge për të ndihmuar në stimulimin e të menduarit kritik, për të inkurajuar kërkime të mëtejshme. , dhe lehtësojnë mësimin e vazhdueshëm.