Back end için Java öğrenmek mantıklı mı?

Tuğrul Acar

Hectopat
Katılım
28 Ocak 2019
Mesajlar
98
Daha fazla  
Cinsiyet
Erkek
Merhaba, şu an bilgisayar mühendisliği 3. sınıfa geçtim ve bir alanda gelişmek istiyorum bunun için mobil geliştirme veya back end düşünüyorum ancak yazılım dili konusunda kararsızım. Normalde iş imkanından dolayı Java ve Spring Framework'u düşünüyorum, ancak sizce hangi dile yatırım yapmak mantıklıdır piyasa için.
 
Son düzenleyen: Moderatör:
Çalışmak istediğin bir firma bul, ilanlarına bak, cevabını buldun.
 
Java şuanda sıkça kullanılan bir dil, spring framework de aynı şekilde. Elektrikçi olmama rağmen Java + spring çalışıyorum şu sıralar... Back end kısmında gerçekten önemli bir framework çok detaylı ve iyi.

@WeissesFleisch beğenmeme nedeninizi öğrenebilir miyim? Sizinde fikrinizi alalım.
Yorumu beğenmemek biraz absürt kaçabiliyor veya insanı tilt edebiliyor o konuda haklısınız özür dilerim, geri çekiyorum.

Java çok kullanılan bir dil özellikle Avrupa'da ve Java yazılımcısının olmazsa olmazlarından birisi bence spring framework (ki Aselsan gibi şirketler bile spring framework istiyor iş ilanlarına bakarsanız.). Veya C# tarafında bir geliştirme yapılabilir fakat ben Java'ya ısındığım için bu tarafı öneriyorum. Tekrardan söylüyorum amacım kötü değildi, kusura bakmayın.
 
Son düzenleme:
Java şuanda sıkça kullanılan bir dil, spring framework de aynı şekilde. Elektrikçi olmama rağmen Java + spring çalışıyorum şu sıralar... Back end kısmında gerçekten önemli bir framework çok detaylı ve iyi.


Yorumu beğenmemek biraz absürt kaçabiliyor veya insanı tilt edebiliyor o konuda haklısınız özür dilerim, geri çekiyorum.

Java çok kullanılan bir dil özellikle Avrupa'da ve Java yazılımcısının olmazsa olmazlarından birisi bence spring framework (ki Aselsan gibi şirketler bile spring framework istiyor iş ilanlarına bakarsanız.). Veya C# tarafında bir geliştirme yapılabilir fakat ben Java'ya ısındığım için bu tarafı öneriyorum. Tekrardan söylüyorum amacım kötü değildi, kusura bakmayın.
Bende özür diliyorum hocam otobüs yolculuğundayım biraz gerginim kusura bakmayın.

Java'nın yavaş yavaş yerine başka şeyler geldiğini ve kullanımının sona ereceğini düşünüyorum ben. Android geliştirme için Kotlin Java'nın yerini aldı bile mesela. Spring kullanmadım ama Javayı iyi hale getiriyordur belki.
 
Bende özür diliyorum hocam otobüs yolculuğundayım biraz gerginim kusura bakmayın.

Java'nın yavaş yavaş yerine başka şeyler geldiğini ve kullanımının sona ereceğini düşünüyorum ben. Android geliştirme için Kotlin Java'nın yerini aldı bile mesela. Spring kullanmadım ama Javayı iyi hale getiriyordur belki.
Benim yıllarca tecrübem yok yazılım sektöründe maalesef ki. Fakat staj yaptığımda duyduğum, öğrendiğim aynı şekilde internetteki yabancı-Türkçe kaynaklardan gördüğüm şeyleri paylaşmaya çalışıyorum. Mobile kısmı düşünmediğim için Kotlin bakmıyorum mesela. Her dilin bir alıcısı var, hoşgörün için teşekkür ederim, iyi yolculuklar.
 
Java da ogrensen JavaScript (TypeScript) de ogrensen gunun sonunda degisen bir sey olmayacak. Belli konseptler pratikte oturunca tech stack degistirmek, baska dille calismak vs. bir developer icin en kolay seylerden birisi. Corba icerken kasiga gecmek, et yerken catala gecmek gibi bir olay bu...

Benim sana tavsiyem ilk etapta SQL ve bir scripting language ogrenmeye calis. Zaten ogrenme egrileri kolay olacaktir. Ondan sonra da cloud platformlarda kendini gelistirmeni tavsiye ederim ozellikle AWS veya Azure. Is imkanlari cok guzel cloud tarafinda.
 
Gayet mantikli.
Spring defacto standart Java dunyasinda.
Kotlin de ogrenebilirsin, JVM de calisiyor ne de olsa, Spring + Kotlin gidersin.

Spring yaygin degil diyenler ya sacmaliyor ya da trolluyor.

Backend dil ve framework ustu bir kavram, dilin yeterli olnayacagini bilerek basla.
 
Gayet mantikli.
Spring defacto standart Java dunyasinda.
Kotlin de ogrenebilirsin, JVM de calisiyor ne de olsa, Spring + Kotlin gidersin.

Spring yaygin degil diyenler ya sacmaliyor ya da trolluyor.

Backend dil ve framework ustu bir kavram, dilin yeterli olnayacagini bilerek basla.
Peki başka nelere yoğunlaşmak lazım

Java da ogrensen JavaScript (TypeScript) de ogrensen gunun sonunda degisen bir sey olmayacak. Belli konseptler pratikte oturunca tech stack degistirmek, baska dille calismak vs. bir developer icin en kolay seylerden birisi. Corba icerken kasiga gecmek, et yerken catala gecmek gibi bir olay bu...

Benim sana tavsiyem ilk etapta SQL ve bir scripting language ogrenmeye calis. Zaten ogrenme egrileri kolay olacaktir. Ondan sonra da cloud platformlarda kendini gelistirmeni tavsiye ederim ozellikle AWS veya Azure. Is imkanlari cok guzel cloud tarafinda.
Scripting language için en mantıklı seçenek ne sizce,benim Java seçmek istememin en büyük sebebi iş imkanları ve Java'ya belli düzeyde hakim olmam.
 

Yeni konular

Geri
Yukarı