Ib qho yooj yim qhia txog yuav ua li cas ntes cov ntaub ntawv Engineering nthwv dej thiab tsis txhob cia nws rub koj mus rau hauv abyss.
Zoo li txhua tus xav los ua Tus Kws Tshawb Fawb Txog Kev Tshawb Fawb niaj hnub no. Tab sis dab tsi txog Data Engineering? Qhov tseem ceeb, qhov no yog hom hybrid ntawm tus kws tshuaj xyuas cov ntaub ntawv thiab tus kws tshawb fawb cov ntaub ntawv; Tus kws tshaj lij cov ntaub ntawv feem ntau yog lub luag haujlwm rau kev tswj cov haujlwm ua haujlwm, ua cov kav dej, thiab cov txheej txheem ETL. Vim yog qhov tseem ceeb ntawm cov haujlwm no, qhov no yog tam sim no lwm tus kws tshaj lij jargon uas nquag tau txais lub zog.
Cov nyiaj hli siab thiab kev thov loj yog ib feem me me ntawm qhov ua rau txoj haujlwm no ntxim nyiam heev! Yog tias koj xav koom nrog cov qib ntawm cov phab ej, nws yeej tsis lig dhau los pib kawm. Hauv tsab ntawv no, kuv tau sau tag nrho cov ntaub ntawv tsim nyog los pab koj ua thawj kauj ruam.
Yog li cia peb pib!
Data Engineering yog dab tsi?
Ua siab ncaj, tsis muaj lus piav qhia zoo dua qhov no:
βIb tug kws tshawb fawb tuaj yeem tshawb pom lub hnub qub tshiab, tab sis nws tsim tsis tau. Nws yuav tsum tau nug tus kws ua haujlwm ua haujlwm rau nws. "
* Cov kauj ruam no yog ua raws li ib tsab xov xwm zoo Adilya Khashtamova. Yog li, yog tias koj paub Lavxias teb sab, txhawb tus sau no thiab nyeem nws post.
1. Algorithms thiab cov qauv ntaub ntawv
Kev siv cov ntaub ntawv tsim nyog tuaj yeem txhim kho kev ua tau zoo ntawm cov algorithm. Qhov zoo tshaj plaws, peb txhua tus yuav tsum tau kawm txog cov qauv ntaub ntawv thiab cov algorithms hauv peb cov tsev kawm ntawv, tab sis qhov no tsis tshua muaj. Txawm li cas los xij, nws yeej tsis lig dhau los kom paub.
Yog li ntawm no yog kuv nyiam cov chav kawm dawb rau kev kawm cov ntaub ntawv qauv thiab algorithms:
Dab tsi ua rau cov kev kawm tshwj xeeb yog tias lawv muaj kev sib tham sib ib puag ncig uas koj tuaj yeem sau thiab khiav SQL queries txoj cai hauv koj tus browser. Cov peev txheej Niaj hnub SQL yuav tsis superfluous. Thiab koj tuaj yeem siv qhov kev paub no rau Leetcode cov haujlwm hauv ntu Databases.
3. Programming hauv Python thiab Java/Scala
Vim li cas koj yuav tsum kawm Python programming lus, kuv twb tau sau rau hauv tsab xov xwm Python vs R. Xaiv cov cuab yeej zoo tshaj plaws rau AI, ML thiab Data Science. Thaum nws los txog rau Java thiab Scala, feem ntau ntawm cov cuab yeej khaws cia thiab ua cov ntaub ntawv ntau yog sau ua hom lus. Piv txwv li:
Apache Kafka (Scala)
Hadoop, HDFS (Java)
Apache Spark (Scala)
Apache Cassandra (Java)
HBase (Java)
Apache Hive (Java)
Yuav kom nkag siab tias cov cuab yeej no ua haujlwm li cas, koj yuav tsum paub cov lus uas lawv tau sau. Scala txoj hauv kev ua haujlwm tso cai rau koj los daws cov teeb meem kev ua cov ntaub ntawv sib luag. Hmoov tsis zoo, Python tsis tuaj yeem khav theeb ntawm kev nrawm thiab ua haujlwm sib luag. Feem ntau, kev paub txog ntau hom lus thiab cov txheej txheem programming yog qhov zoo rau qhov dav ntawm txoj hauv kev los daws cov teeb meem.
Txhawm rau nkag mus rau hauv hom lus Scala, koj tuaj yeem nyeem Programming hauv Scala los ntawm tus sau lus. Twitter kuj tau tshaj tawm cov lus qhia qhia zoo - Tsev kawm ntawv Scala.
Database Fundamentals - Kev npaj, tsim, kev ua haujlwm thiab kev daws teeb meem;
Tsim cov kev sim - A / B xeem los ua pov thawj cov ntsiab lus, txiav txim siab kev ntseeg siab, kev ua haujlwm ntawm lub cev, thiab txhim kho txoj hauv kev txhim khu kev qha kom xa cov kev daws teeb meem zoo sai.
Cov no tsuas yog qee qhov kev xav tau los ua tus kws tshaj lij cov ntaub ntawv, yog li kawm thiab nkag siab cov ntaub ntawv, cov ntaub ntawv xov xwm, kev xa khoom mus tas li / xa mus / kev sib koom ua ke, cov lus programming, thiab lwm yam kev tshawb fawb hauv computer (tsis yog txhua yam kev kawm).
Txoj hauv kev los ua Data Engineering tsis yooj yim li nws zoo li. Nws tsis zam txim, nws chim siab, thiab koj yuav tsum npaj rau qhov no. Qee lub sij hawm hauv kev taug kev no yuav thawb koj tso tseg. Tab sis qhov no yog kev ua haujlwm tiag tiag thiab kev kawm.
Cia li tsis txhob qab zib los ntawm qhov pib. Tag nrho cov ntsiab lus ntawm kev mus ncig yog kawm kom ntau li ntau tau thiab npaj txhij rau kev sib tw tshiab.
Nov yog ib daim duab zoo kawg uas kuv tuaj hla uas qhia txog qhov no zoo:
Thiab yog, nco ntsoov kom tsis txhob burnout thiab so. Qhov no kuj tseem ceeb heev. Hmoov zoo!
Koj xav li cas rau tsab xov xwm, cov phooj ywg? Peb caw koj mus dawb webinar, uas yuav muaj hnub no thaum 20.00. Thaum lub sij hawm webinar, peb yuav tham txog yuav ua li cas los tsim kom tau ib tug zoo thiab scalable cov ntaub ntawv ua system rau ib lub tuam txhab me me los yog pib ntawm tus nqi tsawg. Raws li kev xyaum, peb yuav tau paub nrog Google Cloud cov ntaub ntawv ua cov cuab yeej. Pom koj!