Fejlesztő elismerése jobb. Anyagi elismerés - fizetés - jellemzően több. Erkölcsi elismerés talán még látványosabb. Az üzemeltetés nem hálás terület. Olyankor látszik a léte, amikor valami nem megy jól. De olyankor azonnal hass, és különben is miként következhetett be? Ha rendben mennek a dolgok, akkor észre sem veszik. Illetve mégis, de abban sincs mindig köszönet. Az üzemeltető költség, nem bevételt termel. A fejlesztő értéket állít elő, bevételt termel. (ez nem a véleményem, inkább tapasztalat - szerencsére nem minenhol ilyen szűklátókörű a vezetés, de azért van ilyen)
A fejlesztő munkája inkább változatos. Újabb projektekre állhat rá pár hónap - max. mondjuk 1 év - alatt . Az üzemeltető évekig termel az adott környezettel, az operátor meg monoton vágja a fát, sokszor az ő hátán vágnak fát. Többen írták, hogy nem hisznek a devops jelenségben. Pedig a devops, solution-architect, l3+ sysengineer, ilyesmi lehet a kitörési pont, az már lehet változatos, érdekes, elismert, stb.
A határ- és munkaidőkről: a folyamat legelején az üzemeltető biztosítson fejlesztő-, teszt- stb körnezeteket, a végén végezze el a migrációt - munkaidőn túl-, de legyen ott az induláskor, majd a nap végén finomhangoljon... Nem az a 9-től 5-ig állás - legalábbis itthon.
A stresszről: Ha a fejlesztő stresszel a határidő miatt, akkor vajon aki azt a produktumot üzemeltetni fogja nem stresszel majd szintén? A fejlesztői stressz előre vetíti az üzemeltetőit is. A fejlesztés viszont rövid periódus, az üzemeltetés pedig hosszú. Az üzem alatt a hardverhiba, teljesítménykorlát, időkorlát, emberi hiba, biztonsági incidens és még számtalan hibaforrás is része az egésznek.
Szóval, gondolja meg alaposan ;)