Z doświadczenia w pracy jako programista widzę, że Java to tylko wstęp do innych języków opartych o tzw. JVM (Java Virtual Machine).

Innym językiem opartym o JVMa jest np. Kotlin.

W Kotlinie możesz pisać aplikacje webowe i aplikacje mobilne.

Kotlin to język “następca” Javy (chociaż nie zawsze, bo po prostu Java ma się dobrze i developerzy nie zawszę chcą przechodzić na coś innego, np. Revolut).

Nauczyłbym się najpierw Javy, bo potem Kotlina jest o wiele łatwiej ogarnąć (jak tak miałem, że potrzebowałem ok. 2 miesięcy żeby już ładnie śmigać w Kotlinie i to było podczas tworzenia projektu komercyjnego!).

Innym przykładem są moi kursanci. Jeden z nich miał całą rozmowę techniczną w Javie, a potem po dołączeniu do firmy pisał już w Kotlinie i to jest bardzo często spotykane 🙂 Po prostu Kotlin wchodzi łatwiej niż Java, więc jesli umiesz Javę to Kotlin to będzie dla Ciebie CATCH UP!

A na ten moment Java wciąż jest na topie w firmach i moim zdaniem i patrząc na rynek przez najbliższe 4-5 lat to się nie zmieni (firmy bardzo powoli przechodzą z Javy na Kotlina).

To znaczy, że w około rok możesz się nauczyć Javy, a potem łatwo przejść na Kotlina. Przez kilka lat na spokojnie w niej pracować za dobre pieniądze.

Posłuchaj wywiadu “Dlaczego Warto się uczyć Javy”.

Lista poruszanych tematów:

  1. Co łączy mnie z branżą IT?
  2. Czym jest Java?
  3. Czym różni się od innych języków back-endowych, np. C++ czy Pythona?
  4. Co można, a czego nie można stworzyć w Javie? Aplikacje desktopowe? Może mobilne?
  5. Jakie są wg Ciebie 3 największe zalety Javy?
  6. A jakie są 3 wady Javy?
  7. Jak bardzo popularna jest obecnie Java?
  8. Dlaczego osoby, które zaczynają przygodę z programowaniem, rzadziej wybierają Javę niż Pythona czy JavaScript?
  9. Jaką drogę nauki polecisz osobie, która do tej pory nie miała styczności z programowaniem?
  10. Jak Javy mogą się uczyć osoby, które programują już w innych językach? Polecisz jakiś sprawdzony sposób?

Podobne Posty

0 0 votes
Article Rating
Subscribe
Powiadom o
guest
0 komentarzy
Inline Feedbacks
View all comments

© 2024 JavaReady.pl Bartek Kalka | Opinie | Oferta Szkoleń | Kontakt