Elmondom mit látok én.
A java fejlesztő kollégák elég jók sqlben és el tudják indítani a programjukat linuxon, tegyük fel ez a stron unix skill + J2EE + SQL. Ha viszont az adatbázisban van teljesítmény hiány akkor megkérdik az egyik oracle expertet aki nyakig leásta magát az oracleben hogy segítsen elemezni az awr reportot és átírni a queryt.
A fejlesztőkre viszont nem lehet bízni komoly shell scriptelést mert olyanok születnek hogy a platrformos kollégák a hajukat tépik tőle.
Aztán ott a QA és a stress teszt, se a platform se a java fejlesztőknek nincs általában elég teljesítménytesztelési tapasztalatuk/tudásuk hogy rendesen meg tudják nyúzni a szoftvert.
(ez már nem is 3 hanem 4 de tegyük fel hogy a fejlesztő egyben scriptguru is és akkor csak 3)
===============================================================================
// Hocus Pocus, grab the focus
winSetFocus(...)
http://c2.com/cgi/wiki?FunnyThingsSeenInSourceCodeAndDocumentation