Czesc,

Stoję na małym rozdrożu i mam problem z wyborem więc postanowiłem zasięgnąć porady bardziej doświadczonych programistow.

Obecnie pracuję jako database developer gdzie poza pracą analityczną, czyli typowym raportowaniem, pisze logikę pod aplikacje "biznesowe" po stronie bazy(+ troche c# i vb w ramach modyfikacji gotowych GUI, prywatnie uczę się oraclowego APEXa dodatkowo). I to jest dla mnie bardzo ok. Zdając sobie jednak sprawę, że z samym SQLem nie jestem specjalnie łakomym kąskiem dla potencjalnych przyszłych pracodawców chcę się dalej rozwijać w innych językach.
Moim celem są bardziej aplikacje desktopowe niż webowe, wszystko skupione jednak w okół DB - rozważałem pythona i javę. Wybór padł ostatecznie na jave(java ee + javafx +spring, potem moze groovy(moze grails dla webu?) albo scala). Ogolem rozważania prowadzę pod kontem budowania GUI.

Moje pytanie do osób znających trochę lepiej Warszawski rynek - czy programowanie aplikacji bazodanowych bez uzycia ORMów dalej ma rację bytu?