24 Ocak 2010 Pazar

mühendis

Mühendis sözcüğü Arapça'da hendese (geometri) ile meşgul olan, geometri bilen kişi anlamına gelmektedir.

Türk Dil Kurumu'na göre mühendis, İnsanların her türlü ihtiyacını karşılamaya dayalı yol, köprü, bina gibi bayındırlık; tarım, beslenme gibi gıda; fizik, kimya, biyoloji, elektrik, elektronik gibi fen; uçak, otomobil, motor, iş makineleri gibi teknik ve sosyal alanlarda uzmanlaşmış, belli bir eğitim görmüş kimse.dir.

Modern anlamda mühendis, bilim insanlarının ürettiği teorik bilgiyi tekniker ve teknisyenlerin uygulayabileceği pratik bilgiye dönüştüren kişidir.

Arthur Mellen Wellington (demiryolları inşaat mühendisi)'a göre mühendislik, "Beceriksiz birinin iki dolara kötü yaptığı bir şeyi bir dolara iyi yapma sanatıdır."

Mühendislik mesleğinin yürütülebilmesi için meslek disiplinin içinde olduğu TMMOB'a bağlı bir meslek odasına üye olmak zorunluluğu vardır. Mühendislik işini yapan insanlara mühendis adı verilir.

Bilgisayar Mühendisliği , Elektrik Mühendisliği ve Bilgisayar Bilimini kapsayıp, temel olarak yazılım ve donanım üzerine birçok konu ile ilgilenir. Ayrıca matematik ile ilgili birçok konu içerir. Sadece yazılım\programlama ile alakalalı Türkiye'de yanlış bilinen, aslı "Yazılım Mühendisliği" olan elektronik yada elektrikle ilgisi olmayan, dolayısıyla bilgisayarın donanımı ve teknolojisinin detaylarını bilmeyen, buna karşın bilgisayar kelimesi geçtiği için halk tarafından bilgisayar donanımı hakkında bilgisi olduğu sanılan, elektrik, elektronik, elektrik-elektronik mühendisliğine göre kısıtlı olan bir bölümdür. İlk bilgisayarların yapılmasıyla birlikte bilgisayar alanına yönelen elektronik mühendisleri tarafından başlatılmış bir mühendislik dalıdır.

Bilgisayar mühendisleri, yazılım dilleri, yazılım tasarımı ve yazılım - donanım entegrasyonu eğitimi alırlar.Yazılımların neyi yapabileceği neyi yapamayacağı (bk. Hesaplanabilirlik), yazılımların belirli bir görev üzerinde nasıl etkili bir verim gösterebilecekleri (bk. algoritma ve karmaşıklık), yazılımların saklanmış bir veriyi nasıl yazıp okuyabilecekleri (bk. veri yapıları ve veritabanları), yazılımların nasıl daha akıllı çalışabilecekleri (bk. Yapay zeka),insan ve yazılımların birbirleriyle nasıl bir iletişim içerisinde olacakları (bk. insan bilgisayar etkileşimi ve kullanıcı arayüzleri) konuları üzerinde ve ASIC, FPGA, devre tasarımı ile donanım-yazılım entegrasyonu alanlarında çalışırlar.

Bilgisayar mühendisleri elektronik ve bilgisayar donanımıyla ilgili dersler de alırlar. Ancak bu eğitim sınırlıdır. Çoğu bilgisayar mühendisinin donanım bilgisi bir genel kültürden ibarettir. Donanım ve popüler bilgisayar bilgisinin bilgisayar mühendisinin verimliliğini olumlu ya da olumsuz olarak etkilediğini ispat etmenin bir yolu yoktur. Bilgisayar mühendisi bilgisayarın nasıl yapıldığından çok, nasıl işe yarar hale getirilebileceği ile ilgilenir. Mühendislik, sayısal düşünebilme kabiliyeti ile doğru orantılı olduğundan, belli bir programlama dili üzerindeki hakimiyet de yine bilgisayar mühendisinin verimliliği hakkında ölçü birimi değildir. Hazır algoritmaları program haline getirme işi bilgisayar mühendisliğinden çok bilgisayar programcılığı alanının konusudur.

Bilgisayar mühendisi adaylarının yılda bir kez toplandığı Bilgisayar Mühendisliği Öğrencileri Kongresi oluşumu meslektaşlar arasındaki dayanışmayı arttırmaktadır.