29 Ocak 2016 Cuma


Hangi  Programlama Dili Seçilmeli?

  Yapmak istediğiniz işlemi bilgisayara yaptırmak için programlama dili kullanırız. Programlama dili ileri seviye, orta seviye ve düşük seviyeli diller olarak gruplanabilir. Seviyeleri makine diline yaklaştıkça düşer, konuşma diline yaklaştıkça artar. Makine dili bilgisayarın anladığı dildir. Bilgisayarların anladığı aslında sadece 0 ve 1'lerden oluşur. İşte, programlama dilleri de bizim yazdıklarımızı 0 ve 1'lere dönüştürerek bilgisayarla konuşmamızı sağlar. Bu şekilde istediklerimizi bilgisayara yaptırabiliriz.
   
 Düşük seviyeli dillere örnek Assembly dilidir. Makine diline çok yakındır. Ama bu dille istediğinizi yaptırmak o kadar kolay değildir. Öğrenmek çok zahmetlidir. Günümüzde bilgisayarın işlemcisi gibi donanıma çok yakın parçalarla ilgilenen kişiler Assembly dili kullanır. 

  Orta seviyeli diller, C dil ailesi.(C, C++, C# gibi)  Bu seviyede dil konuşma diline biraz daha yakındır. Programın hızlı olmasını sağlar. Bu yüzden tercih edilirler. 
  
  Yüksek seviyeli diller neredeyse konuşma dili gibidir. Örnek olarak, Java, Pascal, Basic verilebilir.
Öğrenmek kolaydır, Program yazmanın zevkini tadabilirsiniz. Ama konuşma diline yaklaştıkça hızdan taviz verilir. Kendimiz için kolaylaştırdıkça, bilgisayar için zorlaştırıyoruz. Bu şekilde de düşünebilirsiniz.

  Hangi dili seçmeniz gerektiğiyse, tamamen sizin projenize bağlıdır. Hangi amaçla program yazıyorsanız ona göre programlama dili seçmelisiniz. Sadece kod yazmak amaçlı dil öğrenmek istiyorsanız, programlama dilinden çok algoritma mantığına ağırlık vermelisiniz. Daha sonra projeniz için gerekli dili öğrenmek zor olmayacaktır.
       
                       
 Bilgisayar Mühendisliği Öğrencilerine Tavsiyeler!

Kişisel gelişiminize önem verin!

Sosyal olmak ve çevre oluşturmak çok önemlidir. Eğitim amaçlı düzenlenen bir çok kurs size yeni insanlarla tanışmak için iyi bir fırsat sunar. Bu etkinlikleri takip ederek, katılmaya çalışın.


Gündemi ve teknolojik gelişmeleri takip edin!

Sürekli gelişen bir dal seçtiniz. Siz daha mezun olmadan öğrendikleriniz eskiyebilir. Bu yüzden teknolojileri bloglardan ya da dergilerden takip ederek bilginizi güncellemeniz gereklidir.


Okuldaki yazılım derslerine zaman ayırın!


Bu alanda kendinize bir çok yol çizebilirsiniz. Akademisyenlik, memurluk ya da özel şirketlerde çalışmak, hatta kendi şirketinizi kurmak gibi. Seçimlerinize bağlı olarak notlarınıza özen göstermeyebilirsiniz. Ama yazılım derslerine zaman ayırmazsanız başarılı olmanız mümkün değildir. Sürekli kod yazarak algoritma mantığını kavramanız gerekir. Bu da zaman alır.


Kendinize alan seçin!


Bir çok dallara ayrılan bu bölümde bir an önce kendinize sorular sormaya başlayın. Mezun olunca ne yapmak istiyorum? Hangi alanlarda kendimi geliştirmeliyim? En iyi olduğum alan hangisi? Tüm alanları incelemeli ve bu sorulara cevap aramalısınız.Cevabı bulduğunuzda hemen harekete geçin. Seçtiğiniz alanda en iyisi olmak için çok çalışın.