Hangi Programlama Dilini Öğrenmeliyim?

En iyi programlama dili hangisidir?
4 Şubat 2009
Bu sorulara hemen bir soruyla cevap vereceğim: Neye göre?

Doğru cevapları bulmak için soruları daha doğru sormak gerekir.

Hobi olarak programlama yapmak istiyorum. En kolay öğrenebileceğim programlama dili hangisidir?
Visual Basic

Yazılım sektörüne programcı/yazılımcı olarak girmek istiyorum. Türkiye’de en popüler programlama dili hangisidir?
Buna cevabım Java ve C#’ın en üst sıralarda yer aldığı şeklinde olacaktır. Aynı zamanda eğer kurumsal çözümler üreten firmalarda yazılım kariyeri yapmak istiyorsanız o zaman veritabanı konusunda da kendinizi geliştirmeniz gerekecektir. Bu da mutlaka SQL öğrenmelisiniz anlamına gelir.

Yurt dışında yazılım konusunda kariyer yapmak istiyorum.
C ailesiyle başlayın. (C, C++, Visual C++) sonra Java ya da C# öğrenin.

Mikro işlemcilere, gömülü sistemlere yazılımlar geliştirmek istiyorum.
Assembly ve C öğrenmelisiniz. Tabii mikroişlemcileri/gömülü sistemleri yakından tanımanız gerekir.



Bu böyle uzayıp gider ve bu kadar da kolay değildir. Yani genelleyemezsiniz.

Eğer bilimsel bir çalışma yapacaksanız farklı, ticari yazılımlar geliştirecekseniz farklı, işletim sistemi yazacaksanız farklı programlama dillerini öğrenmeniz gerekir.

Diğer taraftan sadece programlama dili bilmeniz yetmez. Eğer web programları geliştirecekseniz web teknolojisini, PDA programlayacaksanız mobil teknolojisini vb. bilmeniz gerekir.

Ama ne yapıyorsanız yapın bilmeniz gereken temel öğeler vardır. Mesela temel programlama becerileri; algoritma analizi ve tasarımı. değişken, veri tipi, bellek, program akış kontrolü kullanımları gibi.

Sonuçta hangi programlama dilini seçeceğiniz kariyerinizi de etkiler ve bunun için söylenebilecek matematiksel olarak doğruluğu ispatlanmış bir “doğru” yoktur. Herkes kendi doğrusunu bulmak durumundadır. Benim bu noktada size katkım ne olabilir? İki yönlendirme:

1. Aşağıdaki bağlantılar dünya genelinde hangi dilin ne kadar kullanıldığını (popülaritesini) göstermektedir.
http://www.langpop.com/
http://www.ohloh.net/languages/compare?measure=commits&percent=&l0=csharp&l1=java&l2=pascal&l3=cpp&l4=visualbasic&l5=-1&commit=Update
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

2. Kariyer sitelerine girin ve en çok hangi programlama dilini bilen yazılımcılar aranıyor bir göz atın.

Hoşça kalın.
Kadir Çamoğlu
Microsoft MVP

* * *

NOT:
Blogdaki diğer yazılarla ilgili bilgi almak için tıklayın.
http://www.chip.com.tr/blog/kadircamoglu/Blogda-Neler-Var_1479.html

Eğer facebook grubumuza halen üye değilseniz tıklayın.
http://www.facebook.com/group.php?gid=29006737231

Toplam 15660 kez okundu.
Oyla:
En Düşük
Oy ver: 1Oy ver: 2Oy ver: 3Oy ver: 4Oy ver: 5
En Yüksek
YORUMLAR
Toplam 9 yorum
12Sonraki
Ziyaretçi yazmış:
Ben matematikten hoşlanmıyorum ve oldum olasıda sevemedim,çünkü sevmiyorum,ama programcılıgıda yapmak istiyorum hobi olarak,sizce matematik benim önümde bir engelmi,hiç ugraşmayayımmı
hevesimi kırmazsanız sevinirim
14 May 2010  22:52%0Bu yorumu beğendimBu Yorumu Beğenmedim%100
Ziyaretçi yazmış:
merhaba ben tolga yeni başlayacağım programlama dilini öğrenmek için nerden başlamalıyım.hangi dilden
17 Eki 2009  02:02%100Bu yorumu beğendimBu Yorumu Beğenmedim%0
PcMaKeR yazmış:
C# yada c++.net miş vb birşey miş gibi düşünen arkadaşlarım çok.

sonuçta msil bir program .net

ister c# ile ister vb ile geliştirin uygulamalarınızı sonuç aynı aynı güç.

ama burda dilin önemi ne oluyor şu oluyor sizin hızınızı arttırıyor.

örneğin ahmet vb de kendi harikasını yaratıyor mehmet c# da kendisininkini fakat sonuç c# = vb.net < .NET e kayıyor

Ama .net bağımsız olsun derseniz

c++> hepsinden ağır basıyor.

java iste platfıorm bağımsız. bir nevi .net gibi düşünün javayı.

ms sun firmasından sonra kendi programlama çatısını oluşturdu ve şuan yaklaşık 20 çeşit programlama çeşiti .neti kullanabiliyor.

ben dil için şunu düşünüyorum hangisi hızlı ve rahat iş çıkartıyor ona yönelin.

Kolay rahat ve yüksek potansiyeli olan her zaman tutulur ve yükselir.

vb.net ve c# Microsoftun durmadan geliştirdiği ve yüksek potansiyele sahip diller. ama ikisininde gücü eşit şuan.

bana önceden vb kolay geliyordu şimdi c#.

4. senem bu sonuna kadar da gider bu gidişle.
17 Mar 2009  13:46%67Bu yorumu beğendimBu Yorumu Beğenmedim%33
Ziyaretçi yazmış:
Evet size hak veriyorum. Soru "Ne yapmak istiyorsunuz?". Fakat "Ne için? Ne yapmak?" hedefinize daha çapuk ulastırır.
Ben Almanyada Bilgisayar işletmeciliği okudum. Ilk sömesterde profesorum: "Bir dil bir hafta sonu öyrenilir" dedi. Bu sözün ne kadar doğru olduğunu 20 senelik geçmişimde anladim. Çünkü diller o kadar önemli ve farklı deyil. Önemli olan, sorun nasil çözülür, onu bilmek.
Satranç oynamasını herkes öğrenebilir. Ben de biliyorum. Yani Taşlar nasıl nereye konur. Fakat yenmek?
Gecen Iphone icin ikabe diye program yazmak istedim. Ne lazıim Objective C. Biliyormuyum? Hayır.
Bir araştırayım dedim. Program yazildi bitti. Zor olani Matamatik idi. Dünya güneşin etrafında nasıl dönüyor. Onu hesabını yapmak, beni çok yordu.

Mahmut Keygubatli
07 Şub 2009  16:33%100Bu yorumu beğendimBu Yorumu Beğenmedim%0
Ziyaretçi yazmış:
Ufkumuzu farklı yönlere doğru aydınlattığınız için tekrar teşekkürler Hocam,bu yıl okulda gördüğümüz mikroişlemciler dersinden çok zevk aldım buyuzden bu alanda Türkiyede hizmet vermek istiyorum fakat mikroişlemcilere yazılım geliştiren Türkiyede hangi sektörler vardir bilemiyorum eğer o tür sektörler bolca varsa çok mutlu ve memnun olurum(:..

Esra Ünver.
06 Şub 2009  19:18%100Bu yorumu beğendimBu Yorumu Beğenmedim%0
12Sonraki


Bu sayfalarda yer alan okur yorumları kişilerin kendi görüşleridir. Yazılanlardan CHIP Online sorumlu değildir.
Siz de yorumunuzu yazın
CHIP Online Ziyaretçisi
Yorumunu Gönder
Lütfen bu bölüme sadece yorumlarınızı yazın. Teknik yardıma ihtiyaç duyduğunuz konuları lütfen forumda ilgili bölüme veya Uzmanına Sorun bölümümüze yazın, yanıtınızı çok daha sağlıklı ve hızlı olarak alabilirsiniz
Siz de kendi teknoloji blogunuzu ücretsiz oluşturun!

Tek Kişilik Yazılımevi-Kategoriler

 


Şubat 2009
PtsSalÇarPerCumCtsPzr
      1
2345678
9101112131415
16171819202122
232425262728 

CHIP Online Yazar Blogları

Yazarlarımızdan, editörlerimizden sizlere...

Cem SinanoğluCem Sinanoğlu
Ne halin varsa gör!
Selim ÖztürkSelim Öztürk
22 Kasım = Sansür mü?
Rik FergusonRik Ferguson
Yılbaşı alışverişinde yalancı fırsatlara kanmayın!
Kadir ÇamoğluTek Kişilik Yazılımevi
Yazılım Test Uzmanlığı Kariyeri
Zeynel ÖztürkZeynel Öztürk
Google+ sizi yayınlamasın!
 

CHIP Dergisi: Şubat 2012


İşbirliği ortaklarımız

  • Hepsiburada.com
  • Level
  • Turhost
  • CHIP Download
  • yenibiris.com
  • CHIP Download
 
 
Cep telefonları | Ekran kartları | Masaüstü | Notebook | Ses kartları | Webcam | Klavye & Fare | Yazıcılar | Tablet Ev Sineması
Mp3 Player | Usb Bellekler | Video kameralar | Fotoğraf Makinesi | Taşınabilir diskler | LED & LCD Tv | Monitörler | OEM | PDA
Navigasyon | Oyun Konsolu