Uden anbefalet tre års praktisk erfaring
*Bemærk: artiklen omhandler Google Cloud Professional Data Engineer certificeringseksamen, som var relevant indtil den 29. marts 2019. Efter dette skete der nogle ændringer - de er beskrevet i afsnittet "Yderligere»*

Google sweatshirt: check. Serious ansiktsudtryk: check. Billede fra video-versionen af denne artikel .
Vil du have en ny sweatshirt, som den jeg har på billedet?
Eller måske er du interesseret i certificatet og prøver at forstå, hvordan man får det?
I de seneste par måneder har jeg taget flere kurser og samtidig arbejdet med Google Cloud - for at forberede mig til Professional Data Engineer eksamen. Derefter tog jeg eksamen og bestod. Efter et par uger kom sweatshirten - men certificatet kom hurtigere.
I denne artikel vil der blive givet nogle oplysninger, som kan vise sig at være nyttige, samt de skridt, jeg tog for at få Google Cloud Professional Data Engineer certificatet.
Oversat til
Hvorfor skal du have Google Cloud Professional Data Engineer certificatet?
Data omgiver os, de er overalt. Derfor er der i dag efterspørgsel efter fagfolk, der ved, hvordan man skaber systemer, der kan behandle og bruge data. Og Google Cloud tilbyder infrastrukturen til opbygning af disse systemer.
Hvis du allerede har færdigheder i brugen af Google Cloud, hvordan kan du så demonstrere dem for en potentiel arbejdsgiver eller klient? Det kan gøres på to måder: ved at have en portefølje af projekter eller ved at gennemføre certificeringen.
Certifikatet fortæller potentielle klienter og arbejdsgivere, at du har bestemte færdigheder og at du har gjort en indsats for at få deres officielle bekræftelse.
Dette er også nævnt i den officielle beskrivelse af eksamen.
Vis dine evner til at designe og bygge databehandlingssystemer og maskinlæringsmodeller på Google Cloud platformen.
Hvis du ikke har de nødvendige færdigheder endnu, så vil du lære alt det, du behøver at vide om, hvordan man bruger Google Cloud til at skabe databehandlingssystemer af højeste niveau, mens du studerer lærematerialer til certificeringen.
Hvem har brug for at få Google Cloud Professional Data Engineer certificatet?
Du har set tallene — cloud-teknologi vokser, og den er her for at blive. Hvis du ikke kender statistikkerne, så tro mig: „clouds“ er i højeste kurs nu.
Hvis du allerede arbejder som databehandler eller dataanalytiker, maskinlæringsingeniør, eller hvis du ønsker at skifte til databehandling, så er Google Cloud Professional Data Engineer-certifikatet lige det, du har brug for.
Evnen til at anvende cloud-teknologier bliver et krav for alle specialister, der arbejder med data.
Er det nødvendigt med et certifikat for at være professionel inden for datahåndtering, dataanalyse eller maskinlæring?
Nej.
Du kan bruge Google Cloud til datahåndteringsløsninger uden et certifikat.
Certifikatet er blot én måde at bekræfte de færdigheder, du allerede har.
Hvad koster det?
Prisen for at tage eksamen er 200 USD. Hvis du ikke består, skal du betale igen.
Derudover skal du også investere i forberedende kurser og brug af selve platformen.
Omkostningerne ved at arbejde med platformen er betaling for brugen af Google Clouds tjenester. Hvis du er en aktiv bruger, ved du alt om dette. Hvis du er nybegynder og lige er begyndt at studere de undervisningsmaterialer, der er beskrevet i denne artikel, kan du oprette en Google Cloud-konto og gøre alt nødvendigt for under 300 USD, som Google indbetaler på din konto ved registrering.
Vi vil snart komme til omkostningerne ved kurserne.
Hvor længe er certifikatet gyldigt?
To år. Efter denne periode skal du tage eksamen igen.
Og da Google Cloud konstant udvikler sig, er det meget sandsynligt, at kravene til certificeringen også vil ændre sig (det skete lige, da jeg begyndte at skrive artiklen).
Hvad har du brug for for at forberede dig til eksamen?
For Google’s professionelle certificering anbefales det at have over tre års erfaring i branchen og mere end ett år i udvikling og håndtering af løsninger ved hjælp af GCP.
Jeg havde ingenting af dette.
Den relevante erfaring var omkring seks måneder i hver enkelt tilfælde.
For at udfylde hullet, brugte jeg flere online læringsressourcer.
Hvilke kurser har jeg gennemgået?
Hvis din situation ligner min, og du ikke opfylder de anbefalede krav, kan du tage nogle kurser fra listen herunder for at forbedre dine kompetencer.
Netop dem brugte jeg til at forberede mig til certificeringen. De er angivet i rækkefølge.
For hvert kursus har jeg angivet pris, varighed og nytteværdi for at bestå certificeringseksamen.

Nogle af de fantastiske online læringsressourcer, jeg brugte til at forbedre mine færdigheder før eksamen, er i rækkefølge: , , .
Pris: 49 $ om måneden (efter 7 dages gratis prøveperiode).
Tid: 1–2 måneder, mere end 10 timer om ugen.
Nytteværdi: 8 ud af 10.
Kursus på Coursera-platformen er udviklet i samarbejde med Google Cloud.
Det er opdelt i fem indlejrede kurser, hver med cirka 10 timers studie om ugen.
Hvis du ikke er bekendt med databehandling i Google Cloud, vil denne specialisering give dig de nødvendige færdigheder. Du skal udføre en række praktiske øvelser ved hjælp af en iterativ platform kaldet QwikLabs. Før dette vil der være forelæsninger af specialister fra Google Cloud om, hvordan man anvender forskellige tjenester som Google BigQuery, Cloud Dataproc, Dataflow og Bigtable.
Pris: gratis.
Tid: 1 uge, 4–6 timer.
Nytteværdi: 4 ud af 10.
Den lave nytteværdi betyder ikke, at kurset som helhed er ubrugeligt — sådan er det slet ikke. Den eneste grund til den lave vurdering er, at det ikke er rettet mod certificering af Professional Data Engineer (hvilket kan aflæses af navnet).
Jeg tog det for at genopfriske mine kundskaber efter at have bestået Coursera-specialiseringen, da jeg tidligere havde brugt Google Cloud i nogle begrænsede tilfælde.
Hvis du tidligere har arbejdet med en anden udbyder af cloud-tjenester eller aldrig har brugt Google Cloud, kunne dette kursus være nyttigt for dig: det er en fremragende introduktion til Google Cloud-platformen generelt.
Pris: 49 $ om måneden (efter 7 dages gratis prøveperiode).
Tid: 1–4 uger, mere end 4 timer om ugen.
Nytteværdi: 10 ud af 10.
Efter at have bestået eksamen og overvejet de gennemgåede kurser, kan jeg sige, at det mest nyttige var netop Linux Academy Google Certified Professional Data Engineer.
Videolektioner samt (en fremragende gratis læringsressource, der leveres sammen med kurset) og træningseksamener gør dette kursus til et af de bedste, jeg nogensinde har taget.
Jeg har endda anbefalet det som reference materiale i mine noter i Slack til teamet efter eksamen.
Noter i Slack
• Nogle spørgsmål på eksamen blev ikke dækket i hverken Linux Academy kurset eller A Cloud Guru, så det var forventeligt.
• I et spørgsmål var der et graf over datapunkter. Spørgsmålet var, hvilken formel de kunne grupperes under (f.eks. cos(X) eller X²+Y²).
• Det er vigtigt at vide forskellene mellem Dataflow, Dataproc, Datastore, Bigtable, BigQuery, Pub/Sub og forstå, hvordan de kan anvendes.
• To specifikke eksempler på eksamen var de samme som dem, der var på træningsmaterialet, selvom jeg slet ikke læste dem under eksamen (de stillede spørgsmål var nok til at svare på).
• Det er nyttigt at kende den grundlæggende SQL-syntaks, især til spørgsmål om BigQuery.
• Træningseksamener i Linux Academy og GCP kurserne ligner meget stilmæssigt de spørgsmål, der stilles i eksamen – det er værd at tage dem flere gange for at finde sine egne svagheder.
• Man skal huske, at Dataproc arbejder med Hadoop, Spark, Hive og Pigs.
• Dataflow arbejder med Apache Beam.
• Cloud Spanner – det er en database, der oprindeligt er designet til skyen, den er kompatibel med ACID og fungerer overalt i verden.
• Det er nyttigt at kende navnene på 'de gamle' – ækvivalenterne til relationelle og ikke-relationelle databaser (f.eks. MongoDB, Cassandra).
• IAM-rollerne for tjenesterne varierer lidt, men det ville være godt at forstå, hvordan man adskiller brugernes muligheder for at se data og designe arbejdsprocesser (f.eks. i rollen som Dataflow Worker kan man designe arbejdsprocesser, men ikke se data).
Det er nok for nu. Hver eksamen vil have sin egen måde at forløbe på. Linux Academy kurset vil give 80% af de nødvendige viden.
Pris: gratis.
Tid: 1–2 timer.
Nytteværdi: 5 ud af 10.
Disse videoer blev anbefalet på A Cloud Guru foraene. Mange af dem har ikke relation til Professional Data Engineer certificeringen, så jeg valgte blot de, som jeg genkendte navnet på tjenesterne.
Mens jeg gennemgik kurset, kunne nogle tjenester virke komplicerede, så det var rart at se, hvordan en specifik tjeneste blev beskrevet på bare et minut.
Pris: 49 $ for certificatet eller gratis (uden certificaat).
Tid: 1–2 uger, mere end seks timer om ugen.
Nytteværdi: ikke vurderet.
Jeg fandt denne ressource en dag før den planlagte eksamen. Der var ikke tid til at gå igennem den - heraf den manglende vurdering af nytte.
Men efter at have set kursusoversigten, kan jeg sige, at det er en fremragende ressource til at repetere alt, hvad du har lært om Data Engineering i Google Cloud, og finde dine svage punkter.
Jeg fortalte om dette kursus til en kollega, der forbereder sig til certificeringen.
Pris: gratis.
Tid: ukendt.
Nytteværdi: ikke vurderet.
Endnu en ressource, jeg stødte på efter eksamen. Den virker omfattende, men præsentationen er ganske kortfattet. Derudover er den gratis. Den kan bruges mellem træningseksamen og endda efter certificeringen - for at opfriske viden.
Hvad gjorde jeg efter kurserne?
Da jeg nærmede mig enden af kurserne, bookede jeg en eksamen med en uges varsel.
At have en deadline er en fremragende motivation til at revidere det, man har lært.
Jeg har taget træningseksamer fra Linux Academy og Google Cloud flere gange, indtil jeg begyndte at score stabilt over 95%.

Første gang jeg tog Linux Academy's træningseksamen og scorede over 90%.
Tests for hver platform er ens; jeg noterede og analyserede de spørgsmål, jeg konstant fejlbedømte - det hjalp med at fjerne svage punkter.
Under selve eksamen var emnet udvikling af datasystemer i Google Cloud med to eksempler (pr. 29. marts 2019 har eksamensindholdet ændret sig). Hele eksamenen bestod af flervalgsspørgsmål.
At gennemføre eksamen tog to timer, og jeg fandt den cirka 20% sværere end de kendte træningseksamen.
Ikke desto mindre er de sidste - en meget værdifuld ressource.
Hvad ville jeg ændre, hvis jeg skulle tage eksamen igen?
Flere træningseksamen. Flere praktiske erfaringer.
Selvfølgelig kan man altid forberede sig lidt bedre.
De anbefalede krav angiver mere end tre års erfaring med GCP, hvilket jeg ikke havde - så jeg måtte forholde mig til det, jeg havde.
Yderligere
Eksamen blev opdateret den 29. marts. Materialerne i artiklen vil stadig give et godt grundlag for forberedelse, men det er vigtigt at nævne nogle ændringer.
Afdelingerne i eksamen Google Cloud Professional Data Engineer ()
1. Design af datasystemer.
2. Konstruktion og vedligeholdelse af datastrukturer og databaser.
3. Dataanalyse og integration af maskinlæring.
4. Modellering af forretningsprocesser til analyse og optimering.
5. Sikring af pålidelighed.
6. Visualisering af data og støtte til beslutningstagning.
7. Design med fokus på sikkerhed og overholdelse af krav.
Afdelingerne i eksamen Google Cloud Professional Data Engineer ()
1. Design af datasystemer.
2. Bygning og drift af databehandlingssystemer.
3. Drift af maskinlæringsmodeller (flere ændringer er sket her) [NY].
4. Kvalitetssikring af løsninger.
I version 2 er afsnit 1, 2, 4, og 6 fra version 1 blevet samlet i afsnit 1 og 2, mens afsnit 5 og 7 er blevet samlet i afsnit 4. Afsnit 3 i version 2 er blevet udvidet og dækker nu alle nye funktioner i maskinlæring i Google Cloud.
Disse ændringer er sket for nylig, så mange undervisningsmaterialer er endnu ikke blevet opdateret.
Men hvis man bruger materialerne fra artiklen, burde det være tilstrækkeligt til at dække 70% af de nødvendige oplysninger. Jeg ville også selv undersøge følgende emner (de dukkede op i den anden version af eksamen):
- (hardware udviklet af Google specielt til maskinlæring).
Som man kan se, er opdateringen af eksamen primært relateret til mulighederne for maskinlæring i Google Cloud.
Tillæg fra 29.04.2019. Jeg har modtaget en besked fra underviseren for kursus Linux Academy (Matthew Ulasien).
Bare til reference: Vi planlægger at opdatere Data Engineer-kurset i Linux Academy og spejle de nye mål i det - omkring midten eller slutningen af maj.
Efter eksamen
Efter at have taget eksamen vil du få resultatet "bestået" eller "ikke bestået". På prøveeksamener anbefales det at sigte efter mindst 70%, så jeg satte mit mål til 90%.
Efter en vellykket eksamen vil du modtage en aktiveringskode på din e-mail sammen med det officielle Google Cloud Professional Data Engineer-certifikat. Tillykke!
Aktiveringskoden kan bruges i den eksklusive butik for Google Cloud Professional Data Engineer, hvor man kan finde nogle gode varer: der er T-shirts, rygsække og hættetrøjer (ved tidspunktet for eksamen kan nogle ting være udsolgt). Jeg valgte en hættetrøje.
Når du har fået certifikatet, kan du officielt vise dine færdigheder og vende tilbage til det arbejde, du gør bedst – bygning af systemer.
Vi ses om to år til gencertificeringen.
P. S. Tusind tak til de fantastiske undervisere fra de nævnte kurser og for at give ressourcer og tid til undervisning og eksamensforberedelse.
Om oversætteren
Oversættelsen af artiklen er udført af Alconost.
Alconost arbejder med , til 70 sprog. Modersmål oversættere, lingvistisk testning, cloud platform med API, kontinuerlig lokalisering, projektledere 24/7, alle formater af string resources.
Vi laver også – til websites, salgs-, brand-, reklame-, undervisnings-, teaser-, explainer- og trailers til Google Play og App Store.
→
Kilde: habr.com
