Data Engineer och Data Scientist: Vad de kan och hur mycket de tjÀnar

Tillsammans med Elena Gerasimova, chef för fakulteten "Data Science och analytik" pÄ Netology fortsÀtter vi att utforska hur Data Scientist och Data Engineer samverkar och hur de skiljer sig Ät.

I första delen berÀttade vi om de grundlÀggande skillnaderna mellan Data Scientist och Data Engineer..

I detta material kommer vi att diskutera vilka kunskaper och fÀrdigheter specialister bör ha, vilken utbildning som vÀrderas av arbetsgivarna, hur anstÀllningsintervjuer genomförs, samt hur mycket dataingenjörer och data scientists tjÀnar. 

Vad mÄste scientists och ingenjörer veta

Relevant utbildning för bÄda specialister Àr Computer Science.

Data Engineer och Data Scientist: Vad de kan och hur mycket de tjÀnar

Varje data specialist – antingen data scientist eller analytiker – mĂ„ste kunna bevisa riktigheten i sina slutsatser. För detta krĂ€vs kunskaper i statistik och grundlĂ€ggande matematik relaterad till statistik..

MaskininlÀrning och dataanalysverktyg Àr oumbÀrliga i den moderna vÀrlden. Om vanliga verktyg inte Àr tillgÀngliga, behöver man ha fÀrdigheter för snabbt lÀrande av nya verktyg, skapande av enkla skript för automatisering av uppgifter..

Det Àr viktigt att pÄpeka att en data specialist effektivt ska kunna kommunicera resultaten av sin analys. HÀr kan data visualisering eller resultat av genomförda studier och hypotesprövningar hjÀlpa. Specialister mÄste kunna skapa diagram och grafer, anvÀnda visualiseringsverktyg, samt förstÄ och förklara data frÄn dashboards.

Data Engineer och Data Scientist: Vad de kan och hur mycket de tjÀnar

För dataingenjören framtrÀder tre omrÄden som frÀmsta fokus.

Algoritmer och datastrukturer. Det Àr viktigt att fÄ erfarenhet av att skriva kod och anvÀnda grundlÀggande datastrukturer och algoritmer:

  • analys av algoritmers komplexitet,
  • förmĂ„ga att skriva tydlig, underhĂ„llbar kod, 
  • batchbearbetning,
  • bearbetning i realtid.

Databaser och datalager, Business Intelligence:

  • lagring och bearbetning av data,
  • design av integrerade system,
  • Data Ingestion,
  • distribuerade filsystem.

Hadoop och Big Data. DatamĂ€ngderna vĂ€xer stĂ€ndigt, och inom 3‒5 Ă„r kommer dessa teknologier att bli nödvĂ€ndiga för varje ingenjör. Dessutom:

  • Data Lakes,
  • arbete med molnleverantörer.

MaskininlÀrning kommer att anvÀndas överallt, och det Àr viktigt att förstÄ vilka affÀrsproblem de kan lösa. Det Àr inte nödvÀndigt att kunna skapa modeller (det kan data scientists ta hand om), men man mÄste ha kÀnnedom om deras tillÀmpningar och relaterade krav.

Hur mycket tjÀnar ingenjörer och scientists

Inkomst för dataÄtervinning ingenjörer.

I internationell praxis Àr ingÄngslönen vanligtvis $100 000 per Är och ökar betydligt med erfarenhet, enligt Glassdoor. Dessutom erbjuder företag ofta aktieoptioner och Ärliga bonusar pÄ 5-15%.

I Ryssland i början av karriÀren ligger lönen vanligtvis inte under 50 000 rubel i regionerna och 80 000 i Moskva. PÄ denna nivÄ krÀvs ingen erfarenhet, förutom genomförd utbildning.

Efter 1-2 Ă„r i arbete — spannet Ă€r 90-100 000 rubel.

Spannet ökar till 120-160 000 efter 2-5 Är. Faktorer som specialisering pÄ tidigare företag, projektens storlek, arbete med big data osv. lÀggs till.

Efter 5 Ärs arbete Àr det lÀttare att söka jobb inom nÀrliggande avdelningar eller att ansöka om sÄdana smalare specialiserade positioner som:

  • Arkitekt eller ledande utvecklare pĂ„ en bank eller telekom — omkring 250 000.

  • Pre-Sales hos en leverantör vars teknologier du har arbetat mest med — 200 000 plus eventuell bonus (1-1,5 miljoner rubel). 

  • Experter pĂ„ implementering av Enterprise business applications, som SAP — upp till 350 000.

Inkomsten för data scientists

Studie frÄn analysmarknaden av företaget «Normala studier» och rekryteringsbyrÄn New.HR visar att Data Science-specialister i genomsnitt fÄr högre lön Àn analytiker inom andra specialiteter. 

I Ryssland Ă€r ingĂ„ngslönen för en data scientist med erfarenhet pĂ„ upp till ett Ă„r — frĂ„n 113 000 rubel. 

Som arbetslivserfarenhet rÀknas numera Àven genomgÄngen utbildningsprogram.

Efter 1-2 Är kan en sÄdan specialist redan tjÀna upp till 160 000.

För en medarbetare med erfarenhet frÄn 4-5 Är ökar spannet till 310 000.

Hur intervjuer genomförs

PÄ vÀst, gÄr nyutexaminerade frÄn yrkesutbildningsprogram ofta pÄ sin första intervju i genomsnitt 5 veckor efter avslutad utbildning. Cirka 85% hittar arbete inom 3 mÄnader.

Processen för att genomgÄ intervjuer för datatekniker och data scientists skiljer sig knappt Ät. Den bestÄr vanligtvis av fem steg.

Sammanfattning. Kandidater med orelaterad tidigare erfarenhet (till exempel frÄn marknadsföring) mÄste för varje företag förbereda ett detaljerat följebrev eller ha rekommendationer frÄn en representant för det företaget.

Teknisk screening. Genomförs vanligtvis per telefon. BestÄr av en till tvÄ svÄra och lika mÄnga enkla frÄgor som rör arbetsgivarens nuvarande teknikstack.

HR-intervju. Kan hÄllas via telefon. PÄ detta stadium kontrolleras kandidaten för generell lÀmplighet och kommunikationsförmÄga.

Tekniskt intervju. HÄlls oftast personligen. Olika företag har olika nivÄer pÄ befattningar i sitt schema och namnen pÄ positionerna kan skilja sig. PÄ detta stadium testas dÀrför just tekniska kunskaper.

Intervju med teknisk chef / huvudarkitekt. Ingenjörer och data scientists Àr strategiska positioner och ofta nya för mÄnga företag. Det Àr viktigt att potentiella kolleger faller chefen i smaken och har en gemensam syn.

Vad som hjÀlper data scientists och ingenjörer att vÀxa i karriÀren

Det har dykt upp ganska mÄnga nya verktyg för databehandling. Och fÄ Àr riktigt bra pÄ alla. 

MÄnga företag Àr inte villiga att anstÀlla personal utan erfarenhet. Men kandidater med en minimal grund och kunskap om populÀra verktyg kan fÄ den erfarenhet som behövs, om de Àr villiga att lÀra sig och utvecklas sjÀlvstÀndigt.

VÀrdefulla egenskaper för dataingenjörer och data scientists

Vilja och förmÄga att lÀra sig. Det Àr inte nödvÀndigt att jaga erfarenhet direkt eller byta jobb för ett nytt verktyg, men man mÄste vara beredd att gÄ över till ett nytt omrÄde.

StrÀvan efter att automatisera rutinprocesser. Detta Àr viktigt inte bara för produktiviteten utan ocksÄ för att upprÀtthÄlla hög datakvalitet och hastighet i leveransen till konsumenten.

UppmÀrksamhet och förstÄelse för "vad som finns under huven" hos processerna. Ett problem löses snabbare av den specialist som har en god överblick och grundlig kunskap om processerna.

Förutom utmĂ€rkta kunskaper om algoritmer, datatyper och pipelines, mĂ„ste man lĂ€ra sig tĂ€nka i produkter — se arkitektur och affĂ€rslösning som en enhetlig helhet. 

Till exempel, det kan vara nyttigt att vÀlja en kÀnd tjÀnst och tÀnka ut en databas för den. Sedan övervÀga hur man utformar ETL och DW som fyller den med data, vilka konsumenter som finns och vad de anser vara viktigt att veta om datan, samt hur köpare interagerar med applikationerna: för jobbsökning och sociala nÀtverk, biluthyrning, podcast-appar, utbildningsplattformar.

Positionerna för analytiker, datavetare och ingenjörer ligger nÀra varandra, sÄ övergÄngen mellan dessa omrÄden kan ske snabbare Àn mellan andra branscher.

I alla fall har personer med IT-bakgrund en fördel jĂ€mfört med dem utan. I genomsnitt byter vuxna motiverade individer jobb och utbildning var 1,5–2 Ă„r. Det Ă€r lĂ€ttare för dem som studerar i grupp och med en mentor, jĂ€mfört med dem som enbart förlitar sig pĂ„ öppna kĂ€llor.

FrÄn redaktionen pÄ Netology

Om du funderar pÄ en karriÀr som Data Engineer eller Data Scientist, inbjuder vi dig att utforska utbildningsprogrammen i vÄra kurser:

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster