//Bocs a topic szempontjából off miatt.
Ez nem csak egyetemen ülő, hanem céges kódhuszárokra is jellemző. Sajnos az üzemeltethetőség nem szokott szempont lenni, több ok miatt. Egyrészt van az a programozó, akinek fogalma sincs arról, hogy egy komplex rendszer üzemeltetése hogyan folyik. Másrészt ha mégis, akkor az a "management" fele sokszor nem feature, szóval low prio.
Mindemellett van most ez az ostoba trend, hogy continouous integration, meg egyéb szép megfogalmazásai annak, hogy egy szoftver projekt miért akarja az egész legacy supportot, in-service ütemezést és minden mást az aktuális HEAD-en kívül leszarni, (dobozos terméknél mondatvégi pont, belső szaroknál meg az a folytatás hogy azt majd a deployment / operations megoldja. Aztán vagy hagyják neki, vagy nem). Ékes példa pl. a firefox, akik eljutnak oda, hogy vegyük le az "about" tabról a verziószámot, mert a usernek semmi köze hozzá, az autoupdater majd jól kérdés nélkül átbuzerálja a segge alatt a cuccot. És olyan elmés, tág világlátásról tanúskodó retorikai kérdéseket látni fejlesztőktől, hogy "Pl a facebooknál érdekel, hogy melyik verzió fut?".