Yazılıma hangi dili öğrenerek başlanmalı? (Video)
ShiftDelete.Net olarak yeni bir video ile karşınızdayız. Yazılıma hangi dili öğrenerek başlanmalı? İşte merak edilen tüm detaylar!
ShiftDelete.Net olarak yeni bir video ile karşınızdayız. Bu videomuzda yazılıma ilgi duyan veya yazılım dili öğrenmek isteyenlerin çok merak ettiği bir soruya cevap veriyoruz. Yazılıma hangi dili öğrenerek başlanmalı? İşte merak edilen tüm detaylar!
Tek bir yazılım dili ile yazılımcı olunmaz!
Son zamanların popüler mesleklerinden biri olan yazılım dünyası herkesin şüphesiz ki merak ettiği konuları içerisinde barındırıyor. Yazılım öğrenmek isteyen kişiler genel olarak kendilerine bir dil arayarak yazılımcı olmaya çalışıyor. Ancak yapılan yanlış yazılım dili tercihleri ile kendilerini ilerleyen dönemler için kötü etkileyebiliyorlar. İşte bu videomuzda yazılım dünyasına giriş yapmak isteyen, aklında fazlasıyla soru olan kişilerin sorularını cevaplıyoruz. Hadi sizi daha fazla uzatmadan videomuz ile baş başa bırakalım. İyi seyirler!
Genel olarak kaynaklarda yazılıma HTML ve CSS yazılım dili ile başlanmasıyla alakalı bilgiler görebilirsiniz. Bu 2 yazılım dilini öğrendiğiniz zaman maalesef yazılımcı olmuyorsunuz. Bundan dolayı da bu yazılım dilleri arasına JavaScript‘i de katarsanız bir yazılımcı olabilirsiniz. Ancak genel olarak bu yazılım dilleri çoğu kişi tarafından bilindiği için iş bulma konusunda sıkıntılar yaşayabilirsiniz. Buna ek olarak da yazılıma nesne yönelimli bir yazılım diliyle başlamanızda oldukça önemli.
C# ve Java yazılım dilini öğrenerek nesne yönelimli bir programlama dili öğrenmiş olacaksınız. Ancak ilk olarak C# ile başlanmasını sizlere tavsiye ediyoruz. Özellikle yıllardır Windows kullanan kullanıcılar için büyük bir avantajı bulunan bu yazılım dili ile oyun ve mobil uygulama geliştirmeleri de yapabilirsiniz.
Haberde hata mı var?Bize bildirin
Senin fikrin ne?
Bu gelişme hakkında sen ne düşünüyorsun?
Yorumlar (30)
merhaba sıfırdan başladım herhangi bir bilgim yok videoyu izledim C# sitesine girdim ama şuan ne yapmam gerektiğini bilmiyorum.
Hocam ben unity ve unreal engine dan oyun yapıyordum daha sonrasında python öğrenme kararı oldım şuanda da javascript dersleri alıyorum sizce ne yapmalıyım
C# görüyorum. Bitirmek üzereyim. 2.olarak ne önerirsiniz ?
Hocam Ben C# C++ HTML Js Biliyorum Ama Yaşım 15 7 Yıldır Meraklıyım Uraşıyorum Ne Önerirsin Hocam
Merhaba Pyton diye bişey var sizce c# mi yoksa bunumu öğrenmeliyiz
mac pc kullanıyorum nasıl nereden indirebilirim
ben de windows pc kullanıyorum da nasıl indirilir bilmiyorum
Çok yanlış yönlendirmeler var. C++ bilmeyen c# veya javanın altında yatan referans pointer kavramlarını zor anlar. Ayrıca javascripti de her yönüyle bilen iş bulmakta zorlanmaz. Yeter ki referans gösterebileceği bir proje olsun..
bence C++ En iyisi.
Yazılıma, yazılım dili öğrenerek başlanmaz. Yazılım dilleri sizin işi yaparken kullandığınız aracınızdır. Tornavida kullanılması gereken yerde pense kullanamazsınız. Hangi işi yapmak istiyorsanız ona uygun tercih yapmalısınız. Esas nokta işin mantığını öğrenmektir. Bu mantık algoritma olarak geçer. Algoritmaya hakim olmayan, olasılığı bilmeyen insandan yazılımcı olmaz. Yazılımcı satranç oyuncusu gibidir. Yazdığı kodun değil 1 adım, 10 adım ötesini kestirebilmeli, sonuçlarını fark edebilmeli, kodu önce zihninde akacak şekilde tasarlayabilmeli. OOP, C# ve Java önerileri tam Türk yazılımcı zihniyetini gösterir nitelikte. OOP kullanışlı ve okunmayı kolaylaştıran, özellikle ekip çalışmalarında olmazsa olmaz hale gelmiş bir yapıdır. Fakat 10 satırlık iş yapılacak yerde OOP kullanmanın anlamı yoktur. Siz o 10 satırı yazabilmek için projeye 1000 satır daha ekleyeceğinizin bilincinde olmalısınız. İşin özü şu, dili yapacağınız işe göre seçersiniz. Ne iş yapacağınıza karar vermeniz daha olumlu olur. Veri mi işlenecek, grafik mi işlenecek, servisler üzerinden veri alışverişi mi yapılacak, sabit bir exe yazılıma mı ihtiyaç duyuluyor, web çıktısı mı gerekiyor? Bunlara karar verdikten sonra gerekirse tek bir projede tek bir dili kullandığınız günleriniz olacak. Hayatınızı tek bir dile endekslemek geri kalmanıza sebebiyet verecektir. Günümüz devrinde her teknolojiden iyi kötü haberdar olup en azından mantık çerçevesinde burada geliştirme yapabilecek yetkinlikte olmalısınız. Bir dili hatmetmek gibi bir yöntem zaten yok. Onu aklınızdan çıkartın.
İngilizce bilin sonra Html Css JavaScript react node Mongo db express gibi teknolojileri öğrenin iş bulursunuz.Yani C#’a Java’ya sadece gerek yok.C# ve Java mentörünüz yani yol göstereniniz olmadan bence kolay öğrenilecek diller değil çabuk soğursunuz bu dillerden.
Olmak istediğiniz konumda birisini bulun ve haline bakın. Sonra bir daha düşünün.