/i/Yazılım

Umuyoruz ki geleceğin yazılımcıları bu altinciden çıkacak!
    başlık yok! burası bom boş!
  1. 1.
    0
    bilgisayar/yazılım mühendislerinin işi kod yazmak değildir de ondan. Mühendisler bu alanda mimarlar gibidir. Yapılması gereken her işi her malzemeyi her sistemi belirler, yazar, çizer. Daha sonra coder dediğimiz programcılar bu mimariyi koda dökerler. Tabi Türkiye'de bilgisayar lafını duyunca insanların aklına ilk önce "format atmayı biliyon mu" cümlesi geldiği için işler bu anlattığım şekilde işlemiyor.

    Eğer bildiği diller açısından soracak olursan da, bir kere sağlam bir dil (Java, C, C++, C#, Lisp, F#) öğrendiğinde, yeni bir dil öğrenmek en fazla 2 hafta alır.

    Bilgi açısından ise programcı(web sitesi yazan adam) zaman(time) ve yer(space) karmaşıklık(complexity) hesaplarıyla uğraşmaz. Algoritma yazmak, geliştirmek gibi şeylerle uğraşmaz. Ayrıca tak attığın C dilleri windowsun yazıldığı dillerdir. 2 hafta video izleyerek web sitesini kendi kendine yazabilicek konuma gelmen de mümkün ayrıca. Ancak bir mühendis gibi düşünmekve problemlere çözüm bulabilmek de disiplinlibir eğitimle mümkün. Senin o C# bilen mühendis diye nitelediğin adam elektrik, elektronik, mantık, assembly, veritabanı, veri yapıları, algoritmalar, ve bir sürü konuda bilgi sahibi olup, sadece program yazma konusunda değil, aynı zamanda yazdığı programın nasıl işlediği, hangi donanımın nasıl kullanıldığı konusunda da bilgi sahibi olan adamdır. Senin format atarak çözmeye çalıştığın problemleri tespit edebilen, sorun kaynağını bulabilen, ve bu problemleri format dediğimiz sıfırlama yöntemini kullanmadan çözebilen adamdır.
    ···
   tümünü göster