Mam zdany Oracle Certified Associate i co dalej?
Iść w aplikacje webowe czy Android?
Uczę się sam, mam 49 lat, mogę poświęcić ze 4 godziny dziennie na naukę.
Jeden kierunek rozwoju jaki mi zasugerowano to dalej Maven, XML, SQL, Spring, Hibernate.
Z kolei mój kumpel w USA, od 20 lat w Javie, napisał mi tak:
-
W tej chwili programowanie aplikacji internetowych na
przegladarki (browser) jest juz uwazane za wymierajace. -
Stopien rozwoju telefonow i zapotrzerbowania na programowanie po
prostu eksploduje. Jest chyba 100 razy wieksze niz klasyczne
programowanie na przegladarki. -
Jesli bedziecie sie starac o prace, to bedziecie miec
konkurencje ludzi ktorzy maja 20 lat doswiadczenia w programowaniu
internetowym. Wypadniecie zawsze blado w takim zestawienu.
Natomiast nikt nie ma wielu lat doswiadczenia w progamowaniu na
telefony. To jest zbyt nowe. Wiec bedziecie konkurowac co
najwyzej z ludzmi, ktory maja 3-4 lata doswiadczenia. -
W najgorszym wypadku mozna pisac programy i sprzedawac je na
Apple Store (http://www.appstoreapps.com) i Google Store
(https://play.google.com/store). Nie jest to latwy chleb, ale
teoretycznie mozna.
To programowanie dzieli sie w tej chwili na:
a) Jawe na system operacyjny Android (wszytkie telefony nie
produkowane przez Apple), oraz
b) Objective C na system operacyjny iOS (czyli wszystkie produkty
Apple: iPhone, iPad, itd)
Kupilbym sobie ksiazki do jawy na Android i nauczylbym sie najpierw
tego. W drugiej kolejnosci Objective C. Chyba ze, stawiacie na to
ze Apple wygra konkurencje na rynku. Ja tak nie mysle."
Jakie są Wasze przemyślenia i rady?!