Koje veštine su potrebne za DevOps?

Teško je ne biti zbunjen kada počnemo da istražujemo odakle da počnemo sa učenjem ove oblasti. Mnogo novih tehnologija se razvija konstantno i nije lako odabrati pravi put ako uzmemo u obzir da lista konstantno raste.

Dakle, pitanje je šta prvo naučiti?

Podelićemo listu u sledeće kategorije:

Osnovne tehničke veštine

univerzalno znanje neophodno za sve DevOps pozicije. Ovo je osnovni preduslov za sve dalje vezano za DevOps. Ovde nema izbora da li želite ili ne želite – jednostavno ovu kategoriju morate da znate.

Napredne tehničke veštine

alati i procesi koji su vrlo česti u ulogama DevOps -a, ali koje možda ne koristite ili vam nisu potrebni u svakoj ulozi. Svakako je preporuka da ih upoznate i razumete osnovnu logiku.

Soft skills: ne tehničke veštine

ali veštine koje će vam pomoći u budućnosti razvoja karijere kako da bolje komunicirate sa ljudima na dnevnoj razini.

Ne možete da naučite napredne veštine DevOps-a ako nemate osnovne tehničke veštine.

Međutim, ne morate biti vrhunski ekspert za bilo koju od osnovnih veština da biste prešli na DevOps veštine. Ni međuljudske veštine se ne mogu potceniti jer uloga DevOps-a podrazumeva uspostavljanje i održavanje efikasne komunikacije sa svim članovima multifinkcionalnog tima.

Šta je od DevOps treninga i kurseva dostupno?

Sertifikacija nije neophodna za DevOps poziciju, u praksi kompanije prilikom zapošljavanja više cene praktično znanje i iskustvo nego sertifikaciju. Ali sa druge strane zadavanje ciljeva polaganja određenih ispita i sticanje sertifikata je jako dobar motiv za učenje.