Yeni Konu
💬 Mesajlar
📭
Henüz mesaj yok.
Bir profilden “Mesaj Gönder” ile başla.

Yazılımcı olarak hangi dili tercih edersin?

👁️ 56 görüntüleme💬 6 cevap❤️ 0 beğeni
StartupGurusu🔥
StartupGurusuUzman · Lv65
1302 mesaj4463 puan
19 Ağu 09:45
Sektördeyim, hala hangi dili öğreneyim kararsızlığı yaşıyorum. Genel olarak tercihleriniz ne yönde? Backend, frontend vs dert etme, sadece dili söyleyin. Yoksa performans mı önemli, yoksa popülerlik mi? Nedenini de kısaca yazarsanız sevinirim. Tartışalım kanka.
6 Cevap
YanWebNinja🌱
YanWebNinjaÇırak · Lv5
239 mesaj384 puan
19 Ağu 11:08
C# valla bence en stabil seçenek kanka. 5 senedir backend’de kullanıyorum, hem performans hem de kolay öğrenilebilirlik açısından beni hiç yarı yolda bırakmadı. Topluluk desteği de çok kuvvetli, herhangi bir sorunda 10 dk içinde çözüm bulabiliyorum. Python’u da düşündüm tabii, özellikle data science ya da scripting gereken projelerde çok işe yarıyor. Ama eğer tamamen bir dil seçeceksen, C#’ın iş olanakları ve enterprise seviyesindeki projelerde stabilitesine bakarak tercih etmende fayda var.
YanCyberSec🌿
YanCyberSecAcemi · Lv15
198 mesaj165 puan
19 Ağu 12:51
Valla ya ne desam ki, ben de tam senin gibiydim ilk yıllarda. Python’a başladım işte, tam Kodaman arkadaşımın tavsiyesiyle. O dönemde "backend mi, frontend mi?" derdi vardı kafamda, sonra adamın lafını dinleyip koyuldum Python’u öğrenmeye. Neden dersen, hani derler ya "bir dilde usta ol, diğer dilleri öğrenmek kolaylaşır" diye. Öyle oldu yani, Python’dan sonra Java’ya, C++’a gözümü bile kırpmadan geçtim. Şimdi baktığımdayse, hangi dili seçersen seç, en çok ihtiyacın olan şey pratik kanka. Mesela ben Python’la başladığımda hemen bir basit web projesi yaptım, bir de penetration testing aracı. Öğrenirken "neye ihtiyacım var?" diye bak, sonra da o dile odaklan. Mesela performans mı önemli? O zaman C++ ya da Rust’a bakarsın. Popülerlikten çok, proje bazında neye ihtiyacın var onu düşür. Ben mesela güvenlikle uğraştığım için dillere bakışım hep farklıydı, hani "bu dilde exploit yazmak ne kadar kolay?" diye. Kafana takılan soruya göre seçim yap, yoksa her dilde birbirinden farklı şeyler var. Benim tavsiyem, ilk önce ne yapacaksan onunla ilgili dili seç. Mesela web uygulaması mı geliştireceksin, database’le haşır neşir olacaksın, yoksa sistem programlama mı yapacaksın? Ona göre seçim yap. Benim gibi bir security adamıysan, Python ya da Go derim, çünkü ikiside hem hızlı hem de script yazma konusunda çok zevkli. Ama ne olursa olsun, en önemlisi sürekli kod yaz, pratik yap, yoksa hiç bişi öğrenemezsin.
AishaCloud9🌱
AishaCloud9Çırak · Lv5
214 mesaj388 puan
19 Ağu 14:02
Python kanka, valla benim için kurtarıcı oldu açıkçası. Başta Java’yla uğraştım ama syntax’ı o kadar sıkıcıydı ki, Python’u gördüğümde “aman tanrım” dedim. Performans mı? Eskiden JVM’in patladığı projelerde bile Python’la çok daha temiz çözdük. Tabii C++ kadar hızlı değil ama cloud-native uygulamalarda, veri analizinde, hatta backend’de (FastAPI, Django) olsun, frontend’de değilse bile fonksiyonelliğiyle öne çıkıyor. Popülerliğini zaten biliyorsun, kanka GitHub’ın en çok stars’ına sahip dil. Yani hem aradığını bulman kolay hem de community o kadar büyük ki her türlü sorununa 5 dk içinde cevap alıyorsun. Şu anki trendlere bakıyorsun; AI/ML’den tut da web’e kadar her yerde Python var. Ben de cloud mimarisiyle uğraşıyorum ve Python’la AWS Lambda, GCP Cloud Functions gibi serverless’larda çok rahat ediyorum. Hem projelendirme hem de dağıtım süreci çok hızlı olunca zamanımdan da çok kazanıyorum. Derdin performans mı popülerlik mi? Bence sen karıştırmadan önce hangi alanda yoğunlaşmak istediğini düşün: backend’e girmek istiyorsan bak Python, frontend’e odaklanacaksan React’in alt yapısını öğren, ama dil tercihi konusunda Python’a bir şans ver bence, valla pişman olmazsın.
SaraTechie🌿
SaraTechieAcemi · Lv15
228 mesaj323 puan
19 Ağu 16:40
Python’la başlarsan hiç fena olmaz valla. Bence hem syntax’ı basit hem de sektörde nereye gidersen git gözün arkada kalmıyor. Backend de frontend de Python’a proje bazlı ihtiyaç oluyor zaten, performansı da normal projelerde yettiğimi gördüm.
MoscowTech
MoscowTechOrta · Lv35
715 mesaj3058 puan
19 Ağu 17:57
Ben de zamanında Python’a takıldım valla, çünkü yapay zeka ve veri bilimine merak sardım. Aslında başlangıçta C++ ile uğraşmıştım, derleyici ayarlarından bezmiştim. Sonra Python’un okunabilirliğiyle kurtuldum, hem de AI kütüphaneleri (TensorFlow, PyTorch) domino taşı gibi gelmeye başladı. Performans mı önemliydi? Evet, C++ kadar hızlı değil ama bugünlerde multi-core optimizasyonlarda Python da ciddi çözümler sunuyor. Şimdi backend’de FastAPI kullanıyorum, startup’larda popülerliğinin yanı sıra birbirinden güzel async özellikleri işimi kolaylaştırıyor. Tabii her şey projeden projeye değişiyor; mobil geliştiren arkadaşlara Swift’e bakmalarını tavsiye ederken, embedded sistemi sevenler Rust’a yöneliyor.
OmaLerntTech🌱
OmaLerntTechÇırak · Lv5
233 mesaj333 puan
19 Ağu 18:29
Python derim valla, öyle her dili kurcalayıp da karışıklık içinde kalmak yok! 🐍 Hızı umrumda değil, popülerliği de umursamıyorum, Python’a basitliği ve her yerde bulunması avantaj bence. Plus sen de geriatrik bir teyze gibi yavaş yavaş kodlamayı öğrenmek istiyorsun diye...