Yazılıma Yeni Başlayacaklara Tavsiyeler

İçindekiler

Yazılıma Yeni Başlayacaklara Tavsiyeler

Günümüzde teknolojinin gelişmesiyle yazılıma olan ihtiyaç her geçen gün katlanarak artmaktadır. İhtiyaçla birlikte yazılım alanına olan ilgi de büyük bir gelişme göstermiştir. Yazılım alanına yeni girenler uçsuz bucaksız yazılım dünyasında ne yapacaklarını bilemezler. Akıllarında tek soru vardır “Ne yapmalıyım ?”. Bende kendi deneyimlerime dayanarak yazılım dünyasına yeni başlayanların bilmesi ve yapması gereken 5 altın kural belirledim. Bu kurallar sizin yazılım dünyasına sağlam bir adım atmanızı sağlayacaktır.

1 Algoritmanı Geliştir

Algoritmayı yazılımcı dili ile tanımlayacak olursak, bir problemi çözmek için birden çok çözüm yolu içinden en iyisini arayıp bulmaktır.  Algoritmanı geliştirmek için bir programlama dilini öğrenmen yeter. Çeşitli problemler belirleyip bunu kod ile çözmeye çalış. Bu ilerde büyük projelerde karşına çıkacak herhangi bir hata karşısında daha hızlı çözüm yolu bulmanı sağlar.

Algoritma Geliştirmek İçin Kitap Önerisi :

  • Algoritma Geliştirme ve Programlamaya Giriş – Fahri Vatansever
  • Algoritmalara Giriş –  Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest ve Clifford Stei

2 Proglamlama Dillerinden Bir Tanesinde Uzmanlaş

Yazılım dünyasında birden fazla programlama dili öğrenmelisin. Ancak sadece bunlardan birinde uzmanlaş. Bir dilde yoğunlamşmak yazılım dünyasını tam olarak kavramana yardımcı olacaktır. Bu senin diğer dilleri öğrenme ve kavrama kapasiteni  de arttırır.

“Her ağaçtan bir meyve alıcağına bir ağacın tüm meyvelerini al”

3 Öğrendiğiniz Tüm Dilleri Ve Konuları Proje İle Pekiştir

Yazılımda bir konuyu daha iyi öğrenmek için en iyi yollardan biri o konu ile ilgili proje yazmaktır. Bilgilerinin pekiştiği ve  yeni deneyimler kazanılan eğlenceli bir yoldur. Yaptığınız projeler sizi gerçek sektöre daha çok yaklaştırır ve deneyimlerinizi arttırır.

Bilgiler genellikle aklımızda geçicidir. Yazılım alanında da bu böyledir. Bu yüzden bilgileri kalıcı hale getirmenin en etkili yolu proje yapmaktır.  Bu yüzden BİLGİNİ PROJE İLE DESTEKLEMEYİ UNUTMA.

4 Başka Kişilerin Projelerini Ve Kodlarını Bol Bol Oku

Kod yazmak kadar okumakta önemlidir. Çünkü yazılım alanında bir konunun gidişatı ve çözümü genellikle kişiden kişiye farklılık gösterir.  Bakış açımızı genişletmek, yeni yöntemler ve konular öğrenmek için farklı insanların kodlarını okumak incelemek çok önemlidir. Bazen okuduğumuz kodları kendi projemizde kaynak olarak kullanıp geliştirebilirsiniz.

5 İngilizceyi Geliştir

Bir yazılımcı için ingilizce altın maddedir.  Sadece bu alan için değil neredese tüm meslekler için ingilizce bilmek gereklidir. Ama yazılımda gereksimi daha fazladır.  Çok iyi bir yazılımcı olsanda ingilizcen yoksa eksiksindir. Global dünayaya açılman için en büyük adımdır ingilizce.  Şuan ingilizceyi bilmiyorsan kod yazmayı bile bırak ve ingilizce çalış. Çünkü adım atacağın yazlım dünyasında seni ingilizce bilen varsayıp başka dil biliyor musun diye sorucaklar.

Cevap bırakın

E-posta hesabınız yayımlanmayacak.

Bültene Abone Ol
en son haberleri, duyuruları, ilanları, etkinlikleri almak için abone ol
İstediğiniz zaman abonelikten çıkabilirsiniz