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.
Ż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.
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.
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.
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.