Herhangi bir işi yapmak veya bir sorunu çözmek amacı ile bilgisayar donanım ve yazılımlarını tasarlayan, gerçekleştiren ve geliştiren kişidir. Peki, Bilgisayar mühendisliği nedir? Kimler yapabilir? İş bulma olanakları nasıldır? Görevi, eğitim, kariyer, yurt dışı iş imkanı ve maaş durumu nedir. İşte Bilgisayar mühendisliği hakkında merak ettiğiniz her şey;
Grup Bilgileri
Meslek Ana Grubu |
Profesyonel Meslek Mensupları |
Meslek Alt Ana Grubu |
Bilgi Ve İletişim Teknolojisi İle İlgili Profesyonel Meslek Mensupları |
Meslek Grubu |
Yazılım Ve Uygulama Geliştiricileri Ve Analistleri |
Meslek Birim Grubu |
Yazılım Geliştiricileri |
Gereken Minimum Eğitim Düzeyi |
Lisans |
Meslek Tanımı
Herhangi bir işi yapmak veya bir sorunu çözmek amacı ile bilgisayar donanım ve yazılımlarını tasarlayan, gerçekleştiren ve geliştiren kişidir.
Kimler bilgisayar mühendisi olmalıdır?
Bilgisayar mühendisi olmak isteyenlerin, sayı ve sembollerle akıl yürütme gücüne, bir işi öğelerine ayırıp işlem basamaklarını belirleme becerisine sahip, mantık yürütme ve tasarım yeteneği olan, dikkatli, sabırlı, kendini sürekli yenileme gereği duyan, araştırıcı kişiler olmaları gerekir.
Görev ve İşlem Basamakları
Bilgisayar Mühendisi, işletmenin genel çalışma prensipleri doğrultusunda, araç, gereç ve ekipmanları etkin bir şekilde kullanarak, işçi sağlığı, iş güvenliği ve çevre koruma düzenlemelerine ve mesleğin verimlilik ve kalite gereklerine uygun olarak:
a) Bilgisayar kurulacak yerin bilgisayar ağı ihtiyacını saptamak,
b) Kurulması için şartname hazırlamak ve temin etmek,
c) İhale tekliflerini değerlendirmek,
d) Yazılım konusunda çalışmak,
e) Bilgisayar şirketlerinde danışmanlık yapmak,
f) Sistem çözümleyicisi ve programcısı olarak çalışmak,
g) Bilgisayar donanımını tasarlamak,
h) Bilgisayara girecek verilerle ilgili çalışmalar yapmak,
I) Şifreleme yapar ve veri tabanı güveliğini oluşturur,
i) Sisteme destek olacak yazılımlar geliştirir,
j) Gelişen teknolojiye göre yazılımları ve donanımları günceller,
k) Kullanılacak araç, gereçleri ve çalışacak personeli belirler,
l) Ortaya çıkabilecek sorunlarla ilgili personeli bilgilendirir,
m) Yapılacak işlerin programını yapar ve uygulanmasını denetler,
n) Gerekli durumlarda personelin eğitiminden sorumlu olur. vb. görev ve işlemleri yerine getirir.
Bilgisayar mühendisliği mezunlarının görevleri, çalışabileceği alanlar ve
iş bulma imkanı
Görevleri
Bilgisayar mühendisleri yönetim, endüstri ve hizmet alanlarında değişik görevler üstlenebilirler. Aşağıda ana başlıklarda belirtilen görevlerde bulunabilirler:
1- Sistem çözümleyici olarak görev yapanlar; |
. Kuruluşun işlevine göre bilgisayar donanımı ve yazılımı ihtiyacını saptar, . Bu uygulama sistemini belli bir zaman içerisinde kurar, . Sistemin çalışması sırasında meydana gelebilecek aksaklıkları saptar ve ortadan kaldırır, . Sistemin iyileştirilebilmesi için gerekli yöntemleri, kullanılacak araç ve gereçleri, çalışacak personeli belirler, . Her aşamada yapılacak işlerle ilgili ayrıntılı yönergeler hazırlar, karşılaşılabilecek güçlükler için önlemler alır ve personele bunlarla ilgili bilgi verir, . Bilgisayar sisteminin kurulduğu kuruluşta sistem uzmanı olarak gerek donanım gerekse yazılım alanlarında hizmet verir. |
2- Sistem programcısı olarak görev yapanlar; |
. Bilgisayarın işletim sistemi üzerinde program geliştirir, . Değişen teknolojiye göre kullanımı daha ileri düzeyde olan yeni işletim sistemleriyle eskisini değiştirir, . Sisteme destek olacak yazılımlar geliştirir. |
3- Uygulama programcısı olarak görev yapanlar; |
. Herhangi bir işi bilgisayara yaptırmak veya bir sorunu bilgisayar yardımı ile çözmek için gerekli teorik işlemleri ve bunların uygulama sırasını saptar, . Bilgisayara verilecek verilerin ve bilgisayardan elde edilecek sonuçların biçimini belirler, . Yazılımın akış şemasını hazırlar, . Bu şemaya uygun olarak yazılımı herhangi bir programlama dili ile gerçekleştirir, . Programın amaca uygun olarak çalışıp çalışmadığını, varsa çalışması sırasında meydana gelen aksaklıkları saptar, . Eksiklikleri ve hataları, bir daha meydana gelmeyecek şekilde ortadan kaldırır, . Programı, amaca uygun hizmet verebilecek şekilde hazırladıktan sonra kullanım yönergesini hazırlayarak bilgisayar operatörlerine teslim eder. |
4- Veri tabanı yöneticisi olarak görev yapanlar; |
. Amaca yönelik kullanımı hızlı ve pratik olacak şekilde özel bir veri tabanı oluşturur, . Varolan özel veri tabanını geliştirir, . Veri tabanı kullanımı ile ilgili konularda çalışarak kullanıcıların sorunlarını çözümler, . Şifre oluşturarak, veri tabanının güvenliğinden sorumlu olur. |
5- Veri iletişim uzmanı olarak görev yapanlar; |
. Diğer veri iletişim donanım ve yazılımından, bilgisayar ağlarından ve işletiminden sorumludur, . Merkez ve merkeze bağlı diğer birimlerin birbiriyle olan veri haberleşmesinde kullanılan donanım ve yazılımların çalışmalarını devamlı kontrol eder, aksaklıklar oluştuğunda aksaklıkları ortadan kaldırır, . Sistemin veri haberleşmesinin daha iyi, güvenli ve hızlı olması için yeni teknolojileri araştırır ve sisteme uygular. |
6- Bilgi işlem birimi yöneticisi olarak görev yapanlar; |
. Kuruluşun tüm bilgi işlem çalışmalarını planlar ve yönetir, . Yeni ya da geliştirilmiş sistemler kanalıyla, kuruluşun işleyişinde ve çalışmalarında gelişmeler planlar, . Önerilen sistemleri değerlendirir ve uygun çalışmaları önerir, . Ek bilgi işlem hizmetleri isteklerini değerlendirir, . Yeni donanım ve yazılım teknolojilerini değerlendirir ve kuruluşun ihtiyaçlarına uygunluğunu saptar, . Personel ve yazılım-donanım kaynaklarının performansını yönetime bildirir, . Bilgi işlem çalışmaları için plan ve bütçeler geliştirir, . Birimin çalışmalarını denetler, . Birime alınan personelin eğitimini sağlar. |
7- Eğitmen olarak görev yapanlar; |
. Bilgisayar kuruluşunda çalışan personeli yazılım ve donanım düzeyinde eğitir, . Bilgisayar kurslarında mevcut uygulama paketlerini, programlama dillerini, veri tabanı ve işletim sistemlerini, donanım teknolojilerini öğrencilere anlatır, . Üniversitelerde bilgisayar alanında eğitmen olarak görev yaparlar. |
8- Danışman olarak görev yapanlar; |
. Bilgisayar firmalarında, satış yapan kurum ve kuruluşlarda gelişen teknolojiye göre donanım ve yazılım alanlarında tavsiyelerde bulunur, . Firmaların, kurum ve kuruluşların karşılaştıkları sorunlar karşısında çözüm getirici önerilerde bulunur. |
9- Mikroişlemci tasarımcısı olarak görev yapanlar; |
. Mikroişlemcinin kullanılacağı alana göre, mikroişlemcinin emir kümesini oluşturur, gerekli fonksiyonel birimleri tasarlar, geliştirir ve benzetimini yapar, . Mikroişlemcinin kullanılacağı yerlere uygun olacak şekilde boyutları, bacak sayılarını ve diğer fiziksel özelliklerini tasarlar, . Mikroişlemcinin donanımını amaca uygun şekilde tasarladıktan sonra mevcut yarı iletken teknolojisi ile mikroişlemciyi gerçekleştirir, . Mikroişlemcinin gerektirdiği ara yüzler varsa bunları da mikro işlemci ile uygun olacak şekilde tasarlar ve üretir, |
10- Bilgisayar donanımı tasarımcısı olarak görev yapanlar; |
. Bilgisayara yaptıracağı işi veya bilgisayar yardımı ile çözeceği sorunu belirler, . Mevcut mikroişlemci, onun ara yüzleri ve çeşitli tüm devreleri kullanmak suretiyle amacı gerçekleyebilecek donanımı kullanılacağı ortamların fiziksel şartlarına uyacak şekilde tasarlar, . Donanımı çalıştırır, varsa eksiklerini bulur ve giderir, . Donanımın diğer bilgisayar birimlerince tanınması için gerekli yazılımları hazırlar, . Yazılım ve donanımı sorunsuz şekilde çalışır hale getirdikten sonra, bu teknolojinin kullanım yönergesini hazırlayarak, kullanıcıların eğitilmesini sağlar. |
Mesleğin gerektirdiği genel özellikler
Bilgisayar mühendisi olmak isteyenlerin;
• Sayısal ve soyut düşünme yeteneğine sahip,
• Detaylı düşünebilen ve dikkatli,
• Sabırlı,
• Odaklanabilen,
• Baskı ve stres altında çalışabilen,
• Grup çalışmaları yürütebilen,
• Plan ve program hazırlama konusunda bilgili,
• Tasarım yeteneği olan ve yaratıcı,
• Ayrıntıları görebilen,
• Problem çözme kabiliyeti gelişmiş,
• Araştırmacı ve meraklı,
Gündemi ve yenilikleri takip edip uygulayabilen bireyler olmalılardır.
Kullanılan araç, gereç ve ekipman
- Donanım Parkı (PC, iş istasyonu, çok kullanıcılı sistem, ana bilgisayar, terminal, yazıcı, deney seti, Macintosh),
- Yazılım Parkı (çok sayıda derleyici paket yazılımı, veri taban
yazılımları, çeşitli kelime işlem, veri tabanı, grafik yazılımları, işletim sistemleri, programlama dilleri, uzman sistem yazılımları, algoritma yazılımları, similatörler vb.).
Meslekten Beklentiler
Maaş Durumu |
Yeni mezun bilgisayar mühendislerinin maaşları 2.200 TL ile 2.850 TL aralığında değişkenlik göstermektedir. Ancak alanında kendini geliştirmiş olan bir bilgisayar mühendisi doğal olarak daha fazla kazanarak 2.750 TL ile 4.000 TL arasında bir maaş almaktadır. Tecrübeli bilgisayar mühendislerinin maaşları ise yeni mezunlara göre farklılık gösterebilmektedir. Bu tamamen bilgisayar mühendisinin kendisini geliştirmesine ve güzel projelere imza atabiliyor olmasından kaynaklanmaktadır. Ortalama özel sektör bilgisayar mühendisi maaşları 4.500 – 5.500 Türk lirası arasındadır. Ancak programlama ve yazılım alanında çok iyiyseniz bu ücretler özel sektörde 10.000 Türk lirasını bile geçmektedir. Kamu bilgisayar mühendisi maaşları 2018 yılında ise 4.000 TL ile 5.500 TL aralığında değişkenlik göstermektedir. Göreve yeni başlayan bilgisayar mühendisleri 4.000 TL civarında maaş alır iken daha uzun yıllar kamuda görev yapmış olan bilgisayar mühendislerinin maaşları da biraz daha fazladır. Temmuz 2018 de ki son zam ile birlikte 1/4 derecesindeki mühendisin maaşı 5.204 TL’ye çıkmıştır. Genel olarak eğitim sonrası iş hayatında; - Eğitim sonrası kazanç kamu kurumlarında çalışanlar için çalıştıkları kurumun statüsüne göre değişmektedir. Genellikle sözleşmeli olarak çalışmaktadırlar (kamuda). Ücretleri asgari ücretin en az 4 katı kadardır. Oldukça dolgun ücretlerle çalışmaktadırlar. - Tecrübe ve çalışma süresine göre ücret değişikliği söz konusudur. Özel sektörde de yukarıda belirttiğimiz gibi ücretler 10.000-15.000 TL’ye kadar çıkmaktadır. |
Çalışma Alanları ve İş Bulma Olanakları |
Günümüzde bilgisayarların ve bilgisayar sistemlerinin kullanım alanları oldukça genişlemiştir. İş dünyasının hemen her sektöründe, eğlence dünyasında, telekomünikasyon dünyasında ve çeşitli diğer alanlarda bilgisayar sistemleri aktif olarak kullanılmaktadır. Bu bilgisayar sistemlerinin etkin üretilmesi, test edilmesi ve kullanılması için birçok alanda bilgisayar mühendislerine ihtiyaç duyulmaktadır.
Popüler kültür ve eğlence dünyasında bilgisayar destekli sistemlerin aktif olarak kullanılıyor olması, bilgisayar mühendisleri için renkli kariyer olanakları yaratmaktadır. Bilgisayar oyunları, web tabanlı uygulamalar ve mobil uygulamaların geliştirilmesinde bilgisayar mühendisleri aktif olarak rol almaktadır. Bu tür ürünlerin geliştirildiği ünlü sosyal medya ve oyun geliştirme şirketlerinde çalışabilmenin yanı sıra, bilgisayar mühendisleri düşük bir maliyet ile bu konularda kendi girişimlerini de başlatabilmektedirler. Ülkemizde bilgisayar mühendislerinin çalışma alanları, donanım teknolojisini tasarlama ve üretmeden çok yazılım teknolojisi üzerinde yoğunlaşmıştır. Bilgisayar Mühendisleri yazılım ve donanım geliştiren firmalar (teknokent firmaları vb.), Devlet kurumları (Bakanlıklar, TÜBİTAK, Savunma Sanayi Başkanlığı, RTÜK, Bankalar, vb.), Askeri Ar-Ge Kurumları (ASELSAN, HAVELSAN, ROKETSAN, TAI, MİKES, vb.), Üretim yapan özel şirketler (Arçelik, Vestel, Siemens, vb.), Bilgisayar donanımı ve yazılımı üreten ve pazarlayan kurum ve kuruluşlarda yazılım/donanım geliştirme mühendisi, tasarım uzmanı, proje yöneticisi, bilgi işlem birimi yöneticisi, danışman ve test uzmanı gibi görevlerde çalışabilirler. Bilgisayar Mühendisleri kendi yazılım/donanım firmalarını da kurabilirler. Ülkemizde son yıllarda gelişmekte olan ve Bilgisayar Mühendislerinin çalıştığı özel uzmanlıklar ve tanımlamaları şunlardır: Disiplinli BT Uzmanlığı, Network Uzmanlığı, Yeni Nesil Hizmetler, SAP Uzmanlığı, Yazılım Mühendisliği ve Mimarlığı. İsteyen bilgisayar mühendisleri Yüksek Lisans ve Doktora programlarına devam ederek akademik kariyer yapmaktadırlar. |
Mesleki Eğitimin Verildiği Yerler, Süre ve içeriği |
Mesleğin eğitimi, üniversitelerin Mühendislik, Mühendislik- Mimarlık, Mühendislik ve Teknoloji, Teknoloji, Mühendislik ve Doğa Bilimleri, Bilgisayar ve Bilişim Bilimleri, Mühendislik ve Tasarım, Mühendislik ve Bilgisayar Bilimleri ile Elektrik- Elektronik Fakültelerinin, “Bilgisayar Mühendisliği” bölümde verilmektedir. Eğitim süresi 4 yıl, hazırlık eğitimi olan fakültelerde ise 5 yıldır. Eğitim süresince mesleki dersler ağırlıklı olarak verilmektedir. Eğitimini başarı ile tamamlayanlara “Bilgisayar Mühendisliği” lisans diploması verilir. Genel olarak; Eğitimin ilk yılında matematik, fizik, kimya, bilgisayar mühendisliğine ve programlamaya giriş dersleri verilmektedir. Daha sonraki yıllarda ise donanım ve yazılım ile ilgili uzmanlık derslerine geçilmektedir. Programlama Dilleri, Veri Yapıları ve Algoritmalar, Olasılık ve İstatistik, Sayısal Mantık Sistemleri, Elektrik Devre Temelleri, Elektroniğe Giriş, Bilgisayar Mimarisi ve Mantık tasarımı, Mikroişlemciler, Hesaplama Kuramı, Bilgisayar Ağları ve İletişimi, Veri Tabanı Sistemleri ve İşletim Sistemleri bu tür derslere örnek olarak gösterilebilir. Ayrıca bazı üniversitelerde, öğrencilerin ilgi alanlarına yönelik Bulut Bilişim ve Kriptografiden, Hesaplamalı Geometri ve Paralel Bilgisayar Mimarilerine kadar değişen geniş bir yelpazade teknik seçmeli dersler sunulmaktadır. Tüm bunlara ek olarak, Bilgisayar Oyunları, Web Mühendisliği ve Otomatik Öğrenme alanlarında açılan seçmeli ders grupları aracılığıyla, uzmanlaşma imkanı da sağlayan üniversitelerde mevcut. |
Bilgisayar mühendisliği alanında en üniversitelerden bir kaçı şöyle: |
• Ortadoğu Teknik Üniversitesi • Boğaziçi Üniversitesi • Koç Üniversitesi • Bilkent Üniversitesi • İstanbul Teknik Üniversitesi • Galatasaray Üniversitesi • Yıldız Teknik Üniversitesi • TOBB Üniversitesi • Özyeğin Üniversitesi • İstanbul Üniversitesi • Ege Üniversitesi • Gazi Üniversitesi • Hacettepe Üniversitesi • Gebze Teknik Üniversitesi • … |
Meslek Eğitimine Giriş Koşulları |
Mesleğin eğitimine girebilmek için; - Lise veya dengi okul mezunu olmak, -ÖSYS (Öğrenci, Seçme ve Yerleştirme Sistemi) Kılavuzunda belirtilen şartları taşımak. Meslek Yüksekokulları ile Açıköğretim Önlisans Programlarının; Dikey Geçiş Sınavı (DGS) Kılavuzunda belirtilen bölümlerinden mezun olanlar, ÖSYM tarafından açılan Dikey Geçiş Sınavı’nda başarılı oldukları takdirde “Bilgisayar Mühendisliği” lisans programına dikey geçiş yapabilirler. |
Çalışma Ortamı ve Koşulları |
Genel olarak; Bilgisayar mühendisleri büro ortamında çalışırlar ve birinci derecede verilerle uğraşırlar, iş oturarak yürütülür, ortam genellikle sessizdir. Bilgisayar mühendisi çalışırken diğer meslektaşlarıyla ve iş sahipleriyle etkileşim halindedir. Bilgisayar mühendisleri genellikle bir takımın parçası olarak, takım arkadaşları ve yöneticileri ile uyum içerisinde, çözüm odaklı bir şekilde çalışırlar. Bilgisayar mühendislerinin çalışma ortamları konforlu ve sakin, ücretleri ise diğer birçok mesleğe kıyasla yüksektir. Bilgisayar mühendislerinin klasik çalışma ortamları ofisler olmakla beraber, birçok bilişim firmasında bilgisayar mühendislerinin konforlarını arttıracak tedbirler alınmaktadır. Buna örnek olarak sıklıkla haberlere konu olan çeşitli uluslararası bilişim şirketlerinin oyunlar ve ilginç dekorlar ile süslenmiş eğlenceli ofis ortamları verilebilir. |
Meslekte Yükselme/Kariyer İmkanı |
Bilgisayar kullanımının hızla yaygınlaştığı günümüzde bilgisayar mühendisleri eğitim, endüstri, ticaret, hizmet, danışmanlık alanlarında faaliyet gösteren özel kuruluşlarda, kamu kuruluşlarında, bankalarda, üniversitelerde, bilgisayar donanımı ve yazılımı üreten ve pazarlayan firmalarda çalışabilirler. Çalışma ve Sosyal Güvenlik Bakanlığınca onaylanan eğitim kurumlarından eğitim alıp, eğitim sonunda “Eğitim Katılma Belgesi” ile Bakanlıkça açılan İş Güvenliği Uzmanlığı Sınavında 70 ve üzeri puan alanlar İş Güvenliği Uzmanı Belgesi almaya hak kazanarak, İş Güvenliği Uzmanı olarak da çalışabilirler Kamuda çalışan bilgisayar mühendislerinin çoğunluğu sistem çözümleyicisi ve eğitmen olarak, özel kuruluşlarda çalışan bilgisayar mühendislerinin çoğunluğu ise, yazılım ve donanım geliştiricisi olarak çalışırlar. Bilgisayar mühendislerinin yoğun olarak özel sektörde çalıştıkları gözlenmektedir. Ülkemizde bilgisayar mühendislerinin çalışma alanları donanım teknolojisini tasarlama ve üretmeden çok yazılım teknolojisi üzerinde yoğunlaşmıştır. Gelecekte meslekte görülebilecek değişiklikler Elektronik mühendisliğinden doğan bilgisayar mühendisliği, önceleri yazılım - donanım diye ikiye ayrılmıştır. Yazılım ülkemizde önceleri inşaat mühendislerinin, sonraları ise nümerik (sayısal) analizle uğraşanların elinde bir tür programcılık olarak (şeklinde) gelişmiştir. Mikroelektronikteki gelişmeler sonucu giderek daha güçlü mikroişlemcilerin 1960'lı yılların transistörleri gibi donanımın hemen her yerinde kullanılıyor olması bu kez elektrik-elektronik ve bilgisayar mühendisleri arasındaki sınırı belirsizleştirmeye başlamıştır. Bilgi toplumunun günümüzdeki pek çok değişik mühendislik dallarını, bir biçimde yeniden kümelendirerek daha az sayıda uzmanlık dallarına indirgeyeceği ve genelde telekomünikasyon (haberleşme) bilgisayar ve yazılım mühendisliklerinin yeniden yapılanması sonucu belki de "Bilişim Mühendisliği" diye adlandırabileceğimiz yeni bir mühendisliği ortaya çıkarabileceğini bekleyebiliriz. Bilgisayar Mühendisliği programını bitirenlerden Ortaöğretim Alan Öğretmenliği Tezsiz Yüksek Lisans Programını veya Milli Eğitim Bakanlığı ve Yüksek Öğretim Kurulu (YÖK) işbirliği ile açılan/açılacak pedagojik formasyon programını başarı ile tamamlayanlar meslek liselerinin Bilişim Teknolojileri alanı derslerinde öğretmen olarak da çalışabilirler. Kendi branşı dışında ayrıca aylık karşılığı okutabileceği dersler; Bilgisayar, Bilgisayar (yazılım) Bilgisayar(donanım), Bilgisayar bakım ve onarım işletme, Bölümlerin teorik ve uygulamalı meslek dersleri, Diğer alanların Bilgisayar alanı ile ilgili tüm teorik ve uygulamalı meslek dersleri, Mikroişlemciler, Lijik, Veri Tabanı, Endüstriyel otomasyon teknolojileri, Mekatronik, Otomatik Kumanda, Bilgi Teknolojileri, Bilim ve Teknoloji, Alanın teorik ve uygulamalı meslek dersleri, Bilgi ve iletişim Teknolojileri, Küreselleşen Toplumda İletişim Teknolojileri, Bilişim Teknolojileri dersleridir. |
Kendi İşini Kurma İmkanı |
Bu konuda da şanslı bir mühendislik dalı. Çünkü devlet kurumlarından, özel kurumlara kadar artık dışarıdan birine belli bir süre içinde proje vermek oldukça yaygın. Örneğin bir bilgisayar mühendisi kendi yazılım şirketini açıp, özel şirketlerden gerekse de devlet kurumlarından iş alıp, verilen süre içinde yazılımı teslim ederek ticaret yapabilir. |
Benzer meslekler |
- Elektrik-Elektronik Mühendisi - Makine Mühendisi - Endüstri Mühendisi |
Anahtar Kelimeler: Bilgisayar Mühendisliği , Maaş , Bilişim , Teknoloji , Yazılım , Görev , Üniversite