Praca w androidze a późniejsza nauka Javy.

0

Hej! Mam taki problem, że udało mi się dostać na praktykę do małej firmy, gdzie potrzebują programisty na androida. Niemniej jednak w dłuższej perspektywie odpowiadałaby mi praca w jakiejś większej korporacji w Javie. I stąd moje pytanie czy lepiej jest iść do tej pracy w androidzie i uczyć się też na własną rękę Javy(co wiadomo, że będzie szło wolniej, bo jestem tylko człowiekiem a nie robotem). Czy lepiej sobie odpuścić i przysiąść tylko nad Java i wystartować za rok do pracy już w Javie.

Z góry dzięki za wszelkie sugestie

1

A w czym ty chcesz pisać w Androidzie? Programy na Androida piszą też korporacje: ANDROID Developer

0

Ok źle się wyraziłem interesuje mnie po prostu praca w Javie w późniejszym okresie i pytanie jest takie czy warto zacząć jednak od androida i czy komercyjne doświadczenie w androidzie przyda mi się do czegoś w Javie później.

1

Aplikacje na androida pisze się w Javie więc Twoje pytanie jest bez sensu.

Jeśli chcesz pisać w Javie to masz wiele podspecjalizacji np. mobile (Android), backend/serwery, web, aplikacje klienckie, low-latency, data-processing i masa innych, bo Java jest zapewne nawet w telewizorach. I rozwój w jednej dziedzinie raczej podności Twoją ogólną znajomość języka Java, która jednak jest dopiero początkiem przygody. Dochodzą biblioteki, frameworki, narzędzia, biznesowe know-how itd. Skakanie z jednej gałązki na drugą jest jak najbardziej możliwe, ale nie będzie tak, że umiejąc dobrze Andoirda będziesz umiał pisać dobrze np. aplikacje bankowe bez nauki dodatkowych rzeczy.

Z ciekawości: skoro nie masz zielonego pojęcia o Javie (wnioskuje po pytaniu) dlaczego chcesz być programistą akurat w tym języku? :D

0
datdata napisał(a):

Aplikacje na androida pisze się w Javie więc Twoje pytanie jest bez sensu.

Jeśli chcesz pisać w Javie to masz wiele podspecjalizacji np. mobile (Android), backend/serwery, web, aplikacje klienckie, low-latency, data-processing i masa innych, bo Java jest zapewne nawet w telewizorach. I rozwój w jednej dziedzinie raczej podności Twoją ogólną znajomość języka Java, która jednak jest dopiero początkiem przygody. Dochodzą biblioteki, frameworki, narzędzia, biznesowe know-how itd. Skakanie z jednej gałązki na drugą jest jak najbardziej możliwe, ale nie będzie tak, że umiejąc dobrze Andoirda będziesz umiał pisać dobrze np. aplikacje bankowe bez nauki dodatkowych rzeczy.

Z ciekawości: skoro nie masz zielonego pojęcia o Javie (wnioskuje po pytaniu) dlaczego chcesz być programistą akurat w tym języku? :D

bo kce zarabiać duzo pieniendzy, a java to kabona

0

Nie powiedziałem, że nie znam javy tylko przyznam , że nie znam androida , a javy znam podstawy. Nawet nie planowałem znajdować sobie jakiejś pracy, bo zdaje sobie sprawę, że nie wiele umiem(stąd może moje nie najmądrzejsze pytanie w poście), ale jak się trafiła okazja porobienia czegoś komercyjnie to czemu nie spróbować? A dlaczego akurat java-powód jest bardzo prosty to pierwszy język, z którym troszkę lepiej się zapoznałem i spodobał mi się, wieć chciałbym się go nauczyć dobrze, a nie skakać z kwiatka na kwiatek i nie umieć potem nic.

0

Moje wątpliwości zostały rozwiane

1

@kdmrulez Uzepłniają się po części? Przecież na Androida się piszę w Javie, już ci to napisali :D

0

Dzięki za pomoc panowie :D

0

To jest głównie kwestia opanowania frameworków. Równie dobrze mógłbyś zapytać, czy jak zacznę pisać w Swingu, to będę mógł potem pisać w Springu. Pewnie, że się da. Podstawowa składnia jest ta sama. W przypadku Androida trzeba pamiętać o wielu aspektach związanych z developmentem urządzeń mobilnych, którymi developerzy np. back-endów się nie przejmują. Natomiast w przypadku back-endów i jakichś projektów "korporacyjnych" trzeba poznać używany framework, biblioteki, zdobyć wiedzę domenową i poznać masę innych rzeczy istotnych w codziennej pracy. Wszystko zależy od projektu. W każdym razie w świecie javy fajne jest to, że pewne fundamentalne podstawy są te same niezależnie od tego, co piszesz.

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