Java öğrenmeyi bırakıp Python'a geçmek

Satisfying

Decapat
Katılım
4 Haziran 2019
Mesajlar
86
Çözümler
1
Yer
Ankara
Selamlar, ben bir süredir Java öğrenmeyi bırakıp Python öğrenmeyi düşünüyordum eğer şu an Java'yı bırakırsam gelecekte pişman olur muyum sizce? Java'ya 1 yıl önce(14 yaşında) Bukkit programlama (Minecraft plugin) öğrenmek için başlamıştım, :D tabii bir 5-6 aydır falan Bukkit'i de bıraktım. Tamamen Java'ya yöneldim.

Java'da yapamadığım veya zorlandığım bazı şeyleri Python'da daha kolay yapabilirim düşünüyorum. Örneğin robotik alanında Java'da doğru düzgün kaynak yokken Python'da daha çok var. Ardunio robotik için belki daha iyi olabilirdi ama sadece robotik ile ilgili şeyler yapmayacağım.

Python'a başlarsam pişman olur muyum? Veya Java'yı bırakmalı mıyım? Yardımcı olursanız sevinirim kafam 1-2 aydır karışık.
 
Son düzenleyen: Moderatör:
Yaşına bakarsak programlamadan ekmek yemeyeceksin. Senin yaşında olsam programlamaya çok takılmazdım ama illa istiyorsan Python öğren. Donanım kısmında da Arduino iyi olur fakat 4, 5 sene sonra Arduino seni zehirlemeye başlar. Texas Instruments gibi daha profesyonel işlemciler programlarsın. Python'ın üzeceğini sanmam. Yapacağın zaten temel uygulamalar. Ben sana JavaScript öneririm. Kolay bir dil ve yaptıklarını her yerde görüntülemek keyifli.
 
Peki C# öğrenmek yazılımcı olmak isteyen biri için uygun bir dil midir? Yazılım mühendisi olmak istiyorum C# ile başladım biraz da ilerledim ufak projeler de yaptım şuan hala devam ediyorum. C# öğrenmek ileride işimi görür mü ve diğer dillere de geçersem zorluk çeker miyim?
 
Yaşına bakarsak programlamadan ekmek yemeyeceksin. Senin yaşında olsam programlamaya çok takılmazdım ama illa istiyorsan Python öğren. Donanım kısmında da Arduino iyi olur fakat 4, 5 sene sonra Arduino seni zehirlemeye başlar. Texas Instruments gibi daha profesyonel işlemciler programlarsın. Python'ın üzeceğini sanmam. Yapacağın zaten temel uygulamalar. Ben sana JavaScript öneririm. Kolay bir dil ve yaptıklarını her yerde görüntülemek keyifli.
Python öğrenmeye başladım birkaç gün önce. JavaScript'i de araştıracağım, teşekkürler.
 
Peki C# öğrenmek yazılımcı olmak isteyen biri için uygun bir dil midir? Yazılım mühendisi olmak istiyorum C# ile başladım biraz da ilerledim ufak projeler de yaptım şuan hala devam ediyorum. C# öğrenmek ileride işimi görür mü ve diğer dillere de geçersem zorluk çeker miyim?
Bence C# gayet güzel bir dil. Ama tabi sizin ne yapmak istediğinize de bağlı. Her dilin kullanıldıkları alanlar farklılık gösterebiliyor. Örneğin, yapay zeka için Python programlama dili daha popülerken diğer diller Python'a göre daha az popüler olabiliyor. Ama C# gibi dillerle de yine Yapay zeka vs. kullanılabilir. Veya Android üzerinde vs. çalışacaksanız Java tercih edebilirsiniz.

Yazılım mühendisi olmaktan ziyade kendinize daha güzel bir hedef belirleyebilirsiniz bence. Örneğin ben şu x alanında (Örneğin yapay zeka, görüntü işleme, ses tanıma) çalışmak istiyorum gibi. Belli bir alana yoğunlaşabilirsiniz.

Ayrıca bence birkaç dil öğrenmektense bir dili çok iyi bir şekilde öğrenmek daha iyi olabilir. Ama tabi birkaç dilde öğrenebilirsiniz, sizin seçiminiz. Kolay gelsin. :)
 
Java zevklidir bunla birlikte aşırı stabildir. Bırakmanızı tavsiye etmediğimi şöyle söylemek isterim, dünya çapında Java üstatları diğer dillerin üstatlarına göre daha iyi maaş alırlar.

Peki C# öğrenmek yazılımcı olmak isteyen biri için uygun bir dil midir? Yazılım mühendisi olmak istiyorum C# ile başladım biraz da ilerledim ufak projeler de yaptım şuan hala devam ediyorum. C# öğrenmek ileride işimi görür mü ve diğer dillere de geçersem zorluk çeker miyim?

C# başlangıç için iyidir.
C# ileride de iş görür.
C#'tan Java'ya geçerseniz eşşekten ata geçmiş gibi hissedersiniz yani çok sıkıntı yaşayacağınızı sanmıyorum eşşek sürebildiğinize göre atta sürersiniz 1 günlük deneyim sonrası adaptasyon tam olarak sağlanır.

C# yazan arkadaşlara tavsiye .NET Core'u bi araştırın.

Ortalığı daha da karıştırmak için:
Favorim Golang 😎
 
Uyarı! Bu konu 7 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı