Sobes.tech
Principal

Ako ste prešli z úrovne junior na úroveň middle?

sobes.tech AI

Odpoveď od AI

Prechod z Junior na Middle v DevOps zahŕňal niekoľko kľúčových etáp:

  1. Prehlbovanie technickej expertízy:

    • Dôkladné štúdium základov operačných systémov (Linux): súborový systém, procesy, sieť, práva prístupu.
    • Porozumenie fungovaniu sietí (TCP/IP, DNS, smerovanie).
    • Ovládnutie nástrojov automatizácie: skriptovanie (Bash, Python), systémy správy konfigurácie (Ansible, Chef, Puppet).
    • Ovládnutie kontajnerizácie (Docker) a orchestrácie (Kubernetes).
    • Skúsenosti s CI/CD pipeline-ami (Jenkins, GitLab CI, GitHub Actions).
    • Zručnosti práce s cloudovými platformami (AWS, Azure, GCP).
  2. Rozvoj praktických zručností:

    • Aktívna účasť na reálnych projektoch, nie len na izolovaných úlohách.
    • Riešenie zložitejších problémov v produkcii.
    • Návrh a realizácia malých infraštruktúrnych riešení.
    • Účasť na code review, ako z pohľadu kontrolóra, tak aj z pohľadu kontrolovaného.
    • Písanie automatizovaných testov pre infraštruktúrne komponenty.
  3. Rozšírenie obzorov:

    • Porozumenie obchodnému kontextu úloh, nie len technickej realizácii.
    • Štúdium metodológií riadenia projektov (Agile, Scrum).
    • Komunikácia s inými tímami (vývoj, testovanie, biznis analytici).
    • Samostatné štúdium nových technológií a najlepších praktík.
  4. Mentorstvo (neformálne a formálne):

    • Vzdelávanie mladších kolegov, vysvetľovanie princípov práce.
    • Účasť na výmene znalostí v rámci tímu.
  5. Preberanie väčšej zodpovednosti:

    • Vykonávanie úloh s minimálnou kontrolou zo strany skúsenejších kolegov.
    • Aktívne navrhovanie riešení a zlepšení.
    • Ochota prevziať zodpovednosť za svoju prácu.

Tento proces bol neustálym učením sa a aplikáciou nadobudnutých znalostí v praxi, s postupným zvyšovaním zložitosti úloh a rozširovaním zóny zodpovednosti.