Plani i avancimit për të fituar profesionin Data Engineer

Gjatë tetë viteve të fundit kam punuar si menaxher projektesh (nuk shkruaj kod në punë), gjë që natyrshëm ndikon negativisht në bazën time teknologjike. Vendosa të reduktoj prapambetjes time teknologjike dhe të fitova profesionin Data Engineer. Aftësia kryesore e Data Engineer-it është mundësia për të zhvilluar, ndërtuar dhe mbështetur depozitat e të dhënave.

Kam përgatitur një plan studimi, mendoj se do të jetë i dobishëm jo vetëm për mua. Plani është orientuar në studimin e pavarur të kurseve. Prioriteti jepet kurseve falas në gjuhën ruse.

Kategoritë:

  • Algoritmet dhe strukturat e tĂ« dhĂ«nave. Kategoria kryesore. NĂ«se e studion kĂ«tĂ«, gjithçka tjetĂ«r do tĂ« funksionojĂ« gjithashtu. ËshtĂ« e rĂ«ndĂ«sishme tĂ« praktikosh kodimin dhe pĂ«rdorimin e strukturave dhe algoritmeve kryesore.
  • Baza dhe depozitat e tĂ« dhĂ«nave, Business Intelligence. Nga algoritmet kalojmĂ« te ruajtja dhe pĂ«rpunimi i tĂ« dhĂ«nave.
  • Hadoop dhe Big Data. Kur baza nuk fiton vend nĂ« hard disk, ose kur tĂ« dhĂ«nat duhet tĂ« analizohen, por Excel nuk mund t'i ngarkojĂ« mĂ«, fillojnĂ« tĂ« dhĂ«nat e mĂ«dha. NĂ« opinionin tim, duhet tĂ« kalosh nĂ« kĂ«tĂ« kategori vetĂ«m pas njĂ« studimi tĂ« thelluar tĂ« dy kategorive tĂ« mĂ«parshme.

Algoritmet dhe strukturat e të dhënave

Në planin tim kam përfshirë studimin e Python, përsëritjen e bazave të matematikës dhe algoritmikës.

Baza dhe depozitat e të dhënave, Business Intelligence

Temat qĂ« lidhen me ndĂ«rtimin e depozitave tĂ« tĂ« dhĂ«nave, ETL, kube OLAP varen shumĂ« nga mjetet, prandaj nĂ« kĂ«tĂ« dokument nuk ofroj lidhje pĂ«r kurse. ËshtĂ« e arsyeshme tĂ« studosh kĂ«to sisteme kur punon nĂ« njĂ« projekt tĂ« caktuar nĂ« njĂ« kompani tĂ« veçantĂ«. PĂ«r njohjen me ETL, mund tĂ« provosh Talend ose Airflow.

Në opinionin tim, është e rëndësishme të studosh metodologjinë moderne të dizajnit të depozitave të të dhënave Data Vault link 1, link 2. Një nga mënyrat më të mira për të mësuar këtë është ta marrësh dhe ta realizosh në një shembull të thjeshtë. Në GitHub ka disa shembuj të realizimit të Data Vault. link. Një libër modern mbi depozitat e të dhënave: Modeling the Agile Data Warehouse with Data Vault nga Hans Hultgren.

Për të njohur mjetet e Business Intelligence për përdoruesit fundorë, mund të përdorësh ndërtuesin falas të raporteve, panelet e kontrollit dhe mini depozitat e të dhënave Power BI Desktop. Materialet mësimore: link 1, link 2.

Hadoop dhe Big Data

Përfundim

Jo gjithçka që mëson e aplikon në punë. Prandaj, një projekt diplomor është i nevojshëm, ku ti do të provosh të aplikosh njohuritë e reja.

Plani nuk përfshin tema të lidhura me analizën e të dhënave dhe Machine Learning, pasi kjo ka lidhje më tepër me profesionin e Data Scientist. Po ashtu, nuk ka tema të lidhura me shërbimet cloud AWS, Azure pasi këto tema varen shumë nga zgjedhja e platformës.

Pyetje për komunitetin:
Sa tĂ« arsyeshĂ«m Ă«shtĂ« plani im i zhvillimit? ÇfarĂ« tĂ« heq ose tĂ« shtoj?
Cilin projekt do të rekomandonit si punë diplomore?

Burimi: habr.com

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster