Oracle i co dalej?

0

Cześć,

Od ponad 3 lat pracuje z baza danych Oracle, znam SQL, PL/SQL, kierowałem już wieloma projektami, jednak wydaje mi się, że sam Oracle to trochę mało, chciałbym się rozwijać. Proszę o opinie co warto zacząć się uczyć dalej? Python? Java? R? Który z języków będzie dobrym uzupełnieniem PL/SQLa?

0

SQL to tylko jeden mały klocek wśród setek , które wypada znać żeby robić coś sensownego. Więc tak naprawdę jesteś na samym początku. Żeby odpowiedzieć na twoje pytanie najpierw sam musisz wiedzieć co chcesz robić. Sprecyzuj to.

1

Jeśli lubisz kodzić w Javie to przypomnienie sobie podstaw, ogarnięcie Springa i Hibernate będzie spoko dopełnieniem do PL/SQL. Na pewno szybko znajdziesz pracę :)

0

Zależy co chcesz robić. Java C# to języki ogólnego zastosowania, w przypadku aplikacji biznesowych można w pewnym zaokrągleniu napisać, że nie pisze się ich w niczym innym. Python, R to języki stosowane w Data Science / ML i w tych dziedzinach chyba najbardziej pokazują swoją siłę (R właściwie wyłącznie w tym obszarze). W każdej z tych technologii da się zarobić na chleb i samochód, żeby do piekarni mieć czym pojechać. Najłatwiej na rynku pracy odnajdziesz się mając przyzwoitą znajomość Java ew. C#, ale nie oznacza to, że pisze się w nich najciekawsze projekty.

2

Moim zdaniem możesz popatrzeć np na Oracle APEX - według mnie jest fajnym dopełnieniem do Oracle. Z języków które podałeś, to raczej Java jest częściej wykorzystywana z Oracle (jedno i drugie jest rozwijane przez tą samą firmę).

0

Może data science?

8

A ja zaproponuję coś zupełnie innego... Naucz się innego DBMS. Np. postgreSQL lub MS SQL Server. Zobaczysz, jak przyjemna może być administracja BD. :)

2

Jest jeszcze opcja "Nauczyć się Oracla jeszcze bardziej".

1

Rynek prawdę Ci powie. Mam taki samy stack, jak Ty. Od jednej firmy słyszę: proszę się podszkolić w Big Data, od drugiej: proszę podszkolić się we Frontendzie to będzie Pan full-stackiem, od trzeciej: tylko Java!.

0

Dziękuje za wszystkie sugestie. @Tomek Pycia rzeczywiście Oracle APEX wydaje się być ciekawym dopełnieniem do tego co teraz potrawie :) Java wydaje się być trudniejsza od Pythona (może się mylę) no i Python jest ostatnio w modzie, także skłaniam się ku niemu. A może ruby on rails...?

0

APEX to niszowa rzecz u nas, nie wydaje mi się to dobrym pomysłem.

1 użytkowników online, w tym zalogowanych: 0, gości: 1