ASP.NET CORE Junior Developer Roadmap - Part 2 (práca v tíme)

ASP.NET CORE Junior Developer Roadmap - Part 2 (práca v tíme)

Pokračovanie článku ASP.NET CORE Junior Developer Roadmap - Part 1

Práca v tíme

Pokiaľ máš ako junior zvládnuté vyššie spomínané veci (v rôznej úrovni. Niečo viac, niečo trochu menej) môže začať robiť v tíme.

🚩 V tíme nie si sám. Na to aby tími dokázali rozumne pracovať nad spoločným code baseom využívajú rôzne verzionovacie systémy. V súčasnej dobe to je najčastejšie GIT. Je potrebné aby si zvládol základnú prácu s GIT-om. Na začiatok stačí vedieť získať aktuálnu verziu, vytvoriť si novú vetvu. Vedieť commitovať zmeny a pushnúť zmeny na server.

🚩 Nasleduje Pull request proces, ktorý má daná firma nastavený. (Budeš musieť spoznať základy práce s nástrojom, ktorý používajú. GitHub / GitLab / AZURE DevOps / …) Tam získaš feadback na svoj kód. Je to výborné miesto na učenie sa. Pretože dostaneš konštruktívne pripomienky od skúsených ľudí. Naučíš sa veľa o projekte, na ktorom pracuješ, ale aj o samotnom programovaní.

🚩 Firma, v ktorej budeš pracovať, má určite nastavený systém práce, využívajú jednu z viacerých metód riadenia softvérového vývoja. V súčasnosti to bude pravdpodobne niektorá z agilných techník. Skús pochopiť základy agilného riadenia, pozri si čo je scrum.

🚩 Ďalej sa vzdelávaj v C# / .NET. Mal by si zvládnuť základy OOP v .NET (classes, objects, interfaces, inheritance, composition), základy generík, údajové štruktúry, error handling, … Je potrebné naučiť sa pracovať so štruktúrou projektov, závislosťami, balíčkovacím systémom (Nuget).

Na projekte už nepracuješ sám, potrebuješ pochopiť a dodržiavať dohodnuté tímové štandardy, čítaš a orientuješ sa v cudzom kóde.

✅ Checklist:

Praca v time.png

🔗 Zdroje