Azért a programozó nem csak "OOP-ben szerencsétlenkedik". Bármilyen feladatnál nagyon hamar előjön hogy kell alá valami adatbázis. ez 99%-ban valamilyen relációs adatbázis, amit az OOP világgal ugye az ORM köt össze. De azért szerintem senki sem meri magát programozónak hívni, ha nem ért legalább egy kicsit az SQL-hez (most h melyik dialektus az mindegy). Esetleg egy infós már hallott a adatbázisok normálformáiról is, a programozó meg csak az ORM-et használja, mert a gyakorlat áltában úgyis az.
Programozó / informatikus határvonal itt elég halvány. Monjduk egy programozótól talán nem várnám el, hogy noSQL adatbázisokról is legyen némi fogalma, egy "informatikustól" meg igen. de ez már csak a szavakhoz társított szubjektív dolog, szerintem nincs ilyen éles tudásbeli határvonal. Sőt meggyőződésem hogy sok ember fejében a két szó egymás szinonímája.