Nauka Javy + projekt w Kotlinie

0

Siema, doradzcie troche jak to rozegrac bo wy obyci w temacie. Ucze sie robic apki na androida. Kuzyn dal mi kontakt do swojego znajomego, ktory z grupa znajomych programistow maja jakis projekt i moglbym sie u nich uczyc tak po znajomosci. Nawet do CV moge wklepac, a oni moga mi wystawic papier o odbytych praktykach :D(dosyc spory projekt). Jedynym "problemem" jest to, ze projekt jest w Kotlinie. Ja Kotlina nie znam a z Javy jestem jeszcze dosyc zielony. W razie gdybym mial wiecej expa w Kotlinie niz Javie nie bedzie przeszkoda w szukaniu pracy jako junior w przyszlosci? W ofertach Kotlin jest raczej jako "nice to have". Ewentualnie jest 2 opcja, ze przy projekcie bede uczyl sie kotlina a we wlasnych projektach bede uzywal Javy ale dla poczatkujacego to chyba mija sie z celem zeby tak na 2 jezyki leciec.

0

Żadnego problemu, według mnie to nauka kotlina znacznie na plus. Nowe aplikacje powinny powstawać już w kotlinie a nie w javie. Nice to have odnosi się pewnie do tego że taka osoba będzie po części odpowiedzialna za migrację java -> kotlin. Dodatkowo Nice to have to jest dodatkowy walor, taki smaczek który jest bardzo poszukiwany na rynku pracy. Jednym zdaniem - świetna możliwość rozwoju, branża idzie w kotlina. Dlaczego jako junior ;) Może regular od razu - tutaj mówię dość poważnie.

0

To będzie duży problem. Nie wiem czy będziesz miał potem satysfakcję z pracy jak będziesz musiał kodować w Javie.
Kotlin to głównie Android. Tak można wywnioskować patrząc na aktualne oferty na indeed.com
Więc jak chcesz robić apki to trafny wybór.

0

Trochę OT ale ciekawi mnie jaki proces myślowy doprowadza do tego, że znajomość tego czy innego języka czyni z kogoś dobrego programistę. W szczególności jeśli mówimy o Java vs. Kotlin, gdzie bazą jest to samo środowisko i to co ono oferuje.

0

Naucz się Kotlina, a w CV pisz, że znasz Javę i Kotlina. Bo rekruter może nie zajarzyć, jak zobaczy samego Kotlina. W razie czego na rozmowie powiesz, że głównie działasz w Kotlinie, a z różnic pomiędzy Javą coś tam wydukasz.

Ja w moich hobbystycznych projektach używam tylko Kotlina. Po prostu jest lepszy, dla mnie. To tak kontra post vpiotra, że Kotlin to Android. A w pracy jest Java, jest Scala, to i może Kotlina się kiedyś wciśnie. Mamy na przykład taki silnik reguł i tam by mi Kotlin pasował bardziej od Javy. Generalnie do kodzenia logiki biznesowej prędzej się wtłoczy Kotlina niż do niskopoziomowego szajsu.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.