Sciezka rozwoju - co dalej

0

Czesc wszystkim,

O co chodzi? Jestem aktualnie na inzynierce (AGH), za kilka miesiecy bede mial obrone pracy. Na wakacjach udalo mi sie dostaz staz w firmie telekomunikacyjnej a teraz juz tam pracuje przez miesiac - udalo mi sie poznac bardziej scruma, ogolnie jak pracuje korporacja. Z programowania mialem c,c++, jakies skrypty bashowe. Nie chce jednak w tej firmie zostac poniewaz robie rzeczy, ktore mi nie leza. Chcialem pracowac w Javie, poniewaz jest to jezyk, w ktorym czuje sie dobrze i wedlug mnie chyba umiem go najlepiej.

Przed ta praca pracowalem jako freelancer, mialem tez stala wspolprace z agencja programistyczna, w ktorej robilem strony na WordPressie, jakis systemow na CakePhp, Laravel. Duzo frontendu - sass,less, bootstrap.

Widzialem oferty pracy z Javy, w ktorej dodatkowym plusem jest podstawowe pojecia telekomunikacyjne. Wiem, ze ogolnie ciezko jest sie dostac na poczatek w tej dziedzinie. Jednoczesnie jest duzo ofert z PHP, ale nie wiem czy to przyszlosciowy i dobrze platny jezyk.

Co mi polecacie? Mam teraz poczucie ze umiem z wielu dziedzin duzo, ale nie jestem specjlalista z jednej.
Chcialbym tez wykorzysac doswiadczenie, ktore zdobylem.

0

Musisz sam zdecydować w czym się najlepiej czujesz i w tym szukać pracy. Nawet powiedzenie że php to mało bo dziś trzeba się specjalizować w danym frameworku. W takim laravelu siedzę już 1,5 roku a jeszcze o wielu rzeczach nie wiem.

0

Miałem podobny problem. Pod koniec inżynierki (EiT), stwierdziłem, że wolę Javę od embedded, więc zacząłem nieśmiało coś tam tworzyć. Rynek ma takie ssanie, że jeśli już coś tam umiesz + jak sam wspomniałeś masz skille w innych technologiach to nie ma problemu żeby złapać staż. Akurat dociągniesz stażem do końca semestru ;)

4

Musisz odpowiedzieć sobie na jedno zajebiście ważne pytanie.

0

A u mnie jak zaczynam naukę obiektowej Javy z tymi punktami i w ogóle to całkowicie tego nie rozumiem. Python, javascript obiektowo rozumiem podchodzi mi, a Java za Chiny Ludowe nie. Czy jest sens jej się uczyć jak mi nie podchodzi? I lepiej wybrać Python, JS, czy ta obiektowość Javy jest faktycznie tak udziwniona i trudna w nauce. W innych językach jest jakoś mniej tych odwołań do różnych klas.

0
Wielki Orzeł napisał(a):

A u mnie jak zaczynam naukę obiektowej Javy z tymi punktami i w ogóle to całkowicie tego nie rozumiem. Python, javascript obiektowo rozumiem podchodzi mi, a Java za Chiny Ludowe nie. Czy jest sens jej się uczyć jak mi nie podchodzi? I lepiej wybrać Python, JS, czy ta obiektowość Javy jest faktycznie tak udziwniona i trudna w nauce. W innych językach jest jakoś mniej tych odwołań do różnych klas.

Nie każdemu java podchodzi. Mi też nie podeszła. 100x bardziej wole C# który pomimo, że ma też masę klas ma to sensownie poukładane. Jedna z rzeczy która się microsoftowi naprawdę udała.

0

@mr_jaro no widzisz ja już miałem kilka podejść do Javy i mnie odrzucało od programowania, już nawet wskaźniki w C jakoś lepiej mi podeszły. Akurat nie jestem sympatykiem korporacji Microsoft i C# mi troszkę nie pasuje. Ale Python, Ruby, Node.js, JS w tym mogę wybierać. PHP w to nie chcę się pakować mimo że łatwy próg wejścia.

0

Obserwując to co się dzieje teraz w PHP, to biorąc pod uwagę np. frameworki próg wejścia jest bardzo wysoki, bo i bardzo dużo rzeczy jest do opanowania a obecne i najpopularniejsze frameworki są bardzo skomplikowane. A zatem twierdzenie że każdy łatwo może się nauczyć PHP i klepać w tym stronki bo jest niski próg wejścia w dzisiejszej rzeczywistości to mit. No chyba że ktoś chce klepać co najwyżej jakieś proste stronki ale nie na przykład poważne portale.

0

@drorat1 może tak, gdybyś teraz w 2016 roku 19 października wpadł na pomysł zostania programistą, to jaki język programowania na początek byś wybrał i w jaką technologię się zagłębiał?

0

Wydaje mi się że nie ma to większego znaczenia. Nie wiem, może JavaScript? Jednak na podstawie tego nie widzę żadnych trendów wzrostowych
http://www.indeed.com/jobtrends/q-php-q-python-q-ruby-q-java-q-.net-q-javascript.html

0

Ja też ostatnio uczę się Javascript na przemian z Python, a gdy mi nie podejdzie Django pójdę w kierunku Node.js. Tylko nie wiem czy nie porzucić naukę ES5 i już uczyć się nowości ES6, tyle że Node.js nadal preferuje ES5.

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