C ile program yazmak istiyorsan Sistem programcısı olmalısın. Sistem programları nelerdir.
*Driver'
ler. Doğrudan donanıma erişebilen portları kullanıp kesmeleri
yönetebilen ve çekirdeğin bir parçası olan donanım sürücüler.
*İşletim
sistemi modülleri. Kernel modunda çalışmakla birlikte her hangi bir
donanımı yönetmeyen, farklı amaçlarla yazılan kodlar.
*İşletim sisteminin kendisi. İşletim sisteminin kendisi en temel sistem programıdır. C ve asm ile yazılırlar.
*Diğer
sistem programları (bazı sistem programcıları, soket
programları,derleyicileri ve editörleri de sistem programı olarak kabul
eder.)
Bunlar dışında program yazacaksan C ile yazman
hiçbirşey kazandırmaz. Tüm programcıların (yerli yabancı) ortak bir
atasözü vardır.
"İyi bir C programcısı 5 yılda yetişir"
Bilgisayar mühendisliği bölümünde ise bir iki dönemde bu dili öğretmeye
çalışıyorlar, halbuki 4 sene sadece C yi bile gerçek anlamda öğrenmeye
yetmez.
Şimdi otur düşün, 4-5 seneni C ve Asm ile sistem
programlama konusuna mı ayıracaksın, yoksa 1 sene içinde usta bir
uygulama programcısı olup aranan eleman mı olacaksın(gerçekten
çalışırsan).
Hiç yorum yok:
Yorum Gönder