Szerintem a kovetkezo lepes, vagy inkabb ugras az a DevOps Engineer.
Uzemeltetokent a szakma csucsa jelenleg - szerintem - az SRE (Site Reliability Engineer).
Uzemeltetonek tartom magam, de mindig is erdekelt a programozas es rengeteget tanultam programozoktol,
eppen ezert, amikor megjelent / nepszerubb lett az Agile, TDD, BDD, Kanban stb. ugyanezeket a software engineering megoldasokat/modszereket kerestem az uzemeltetesi oldalon, mig vegul eljutottam oda, amit a szakma DevOpsnak nevez.
Sok mindent ujra kell gondolni, de ha megerted a fobb vezerlo elveket, akkor rajossz hogy nagyon sok old school dolog
nelkul nem letezne a DevOps sem, illetve nehany dolgon finomitani kell.
Peldaul:
"Ami jol mukodik azon ne valtoztass/ne nyulj hozza!"
Eredetileg azt jelentette, hogy ami jol mukodott/jo volt a konfiguracio, ahhoz hozza sem nyultak. -> Mindenki elfelejti -> Technical debt.
Ez manapsag azt kell hogy jelentse, hogy ha valami jol mukodik / megoldja azokat az igenyeket amit az uzlet tamaszt vele szemben, az uzemeltetese gazdasagos/hatekony/stb. akkor magan az uzleti logikan, konfiguracion nem kell valtoztatni, de attol meg ujra es ujra kell deployolni, mert amugy rengeteg minden valtozik (Platform/Virtualizacios technologia verzioja, OS verzio, implementalo nyelv verzioja, implementalo eszkoz verzio, security frissitesek, stb). Kulonben menthetetlenul elavul es nem lesz hozza ember aki hozza fog nyulni.