Bugun, yazılımcılıkta sağlam kariyerin garanti yollarından birisi olarak gorulen bilgisayar muhendisliğine yakından bakıyoruz. Peki muhendis olmak, bilgisayarın dilinden anlayarak onun anladığı dilden uygulamalar yazmak icin eğitim şart mı? Tabii ki değil. Bilgisayar muhendisliğini meslek olarak yapmak, bu daldan para kazanmak icin bilinenin aksine mektepli olmak gerekmiyor.
Yazılım alanında ilerleyebilmek, sağlam kariyer yapabilmek icin coğu insana gore bilgisayar muhendisi olmak şart. Her ne kadar kendisini bu alanda geliştiren yetenekli kişiler muhendislerin onune gecebilse de eğitim goren muhendisler, işleri biraz daha garanti altına alıyorlar.
Bilgisayar muhendisi ya da yazılım muhendisi olmak icin en onemli detay kendini geliştirmekte yatıyor. Bolca kişisel uğraşla, emek vermekle oğrenilen bilgisayar muhendisliği, aslında bir meslek dalı değil, insanlar icin yaşam bicimi haline geliyor. Cunku bir bilgisayar muhendisi bilgisayarlarla sadece mesai saatleri icerisinde uğraşmıyor, neredeyse gununun tamamını bu işe ayırıyor.
[h=2]Temel bir soru(n)dan başlayalım: Bilgisayar muhendisi nasıl olunur?[/h]
Klişe yanıtları eritelim: Bilgisayar muhendisi olmak icin kişisel gelişim haricinde ilk once İngilizce bilmek gerekiyor. Zira bilgisayar ile konuşabilmek icin C#, Java vs. gibi programlama dilleri bilmelisiniz. Bu dillerin teknik bilgilerini oğrenebilmek icin de maalesef İngilizce şart. Şimdi dilerseniz bilgisayar muhendisi olmak icin başlıca gerekenleri maddeler halinde acıklayalım.
[h=3]Bilgisayar ile buyumuş olmalı, bilgisayarı seviyor olmalısınız:[/h] Temel seviyede de olsa bilgisayar bilginiz olmalı. Tahmin edeceğiniz uzere bilgisayarın temel terimlerini, ozelliklerini bilmeyen birisi yazılımcı olamaz.
[h=3]Elbette programlama dillerini oğrenmelisiniz:[/h] İngilizce ’yi oğrendikten sonra artık programlama dillerine gecebilirsiniz. İlk başlarda Google tarafından desteklenen Phython ile Microsoft tarafından desteklenen C# dilini oğrenebilirsiniz.
[h=3]Kendinizi sınırlamamanız gerekir:[/h]
Bilgisayar muhendisi icin oğrenmenin ne yaşı ne de sınırı vardır. Java Script, PHP, HTML, Ruby vs. gibi diğer dilleri de en az temel duzeyde oğrenin.
[h=3]Yaratıcı bir bakış acısı şarttır:[/h] Nasıl ki Mark Zuckerberg hic yapılmayanı yaparak Facebook ’u ve Evan Spiegel, Bobby Murphy ve Raggie Brown uclusu Snapchat ’i tasarladıysa siz de daha once kimsenin yapmadığı şeyleri duşunmek icin kişisel mesai alışkanlığı edinmeniz gerekiyor. Gorebilmek icin bakmayı da bilmeniz şart.
[h=3]Matematik ile aranız iyi olmalıdır:[/h]
Dunyanın en buyuk teknoloji firması olan Massachusetts Institute of Technology ’e (MIT) gore bilgisayar muhendisleri aslında birer matematik hocalarıdır. Zira bilgisayar icin sadece iki olasılık vardır 0 veya 1. Kodlardaki algoritmalar da aslında denklemlere dayandığı icin matematik de tıpkı İngilizce gibi şart.
[h=3]Algoritmalar hakkında omur boyu araştırmalar yapmaya hazır olun:[/h] Aslında Matematiksel bir terim olan algoritma, bilgisayar muhendisliğiicin ise onemi bir hayli fazladır. Zira algoritmalar, tasarladığınız sistemi oturttuğunuz omurgadır, beyindir. Yani mesela WhatsApp ’ın fotoğraf gonderme, ses kaydetme vs. gibi ozellikleri sahip olduğu algoritma tarafından calıştırılır. Algoritma olmazsa fotoğraf gondermeye yarayan kodlar calıştırılamaz ve fotoğraf gonderemeyiz. Algoritma, kodların işlerini yapmasına olanak verir.
[h=3]İşletim sistemlerini yakından tanıyın:[/h]
Her ne kadar Windows da onemli olsa da tavsiyemiz Linux işletim sistemi uzerine yoğunlaşmanız size avantaj Zira Linux tamamen acık kaynak kodlu olduğu icin calışma mantığını anlayabilir ve hatta onu geliştirebilirsiniz de. Lakin yaptığınız uygulama Windows da destekleyeceği icin tabii ki Windows ’un da tekniğine inmeniz lazım
[h=3]Yapay zekalar ile arkadaş olun:[/h] Artık cağımızın en onemli konusu yapay zeka. Sonumuzu mu getirecekler yoksa bizi daha da mı geliştirecekler gibi tartışmalardan sıyrılarak sadece onu anlamaya, oğrenmeye ve geliştirmeye calışın. Cunku algoritma denilen terimin yerini artık yapay zeka alıyor. Yani kodları algoritma değil, yapay zeka kontrol edecek.
[h=3]Sabırlı, azimli bir şekilde problem cozmeye alışın:[/h] Kuşkusuz ki sabır her işin başında geliyor. Şayet bilgisayar muhendisi olmak istiyorsanız, yazılım dillerini oğrenmek, hayalinizdeki mesleği yapmak istiyorsanız sabretmeli ve azimli olmalısınız. Yaptığınız hatalardan hemen pes etmemeli aksine ustune ustune giderek azminizi kanıtlamalısınız. Bu yolda onunuze belki de onlarca zorlu problem cıkacak ama hepsini cozebilmelisiniz.
[h=2]Bilgisayar muhendisi calışma hayatında tam olarak ne yapar?[/h]
Bu meslek erbabı olan kişiler bilgisayar ile alakalı ne varsa hepsinden sorumludur. Anakart, ekran kartı, klavye, kulaklık, cip gibi donanımsal butun parcalarlar bilgisayar muhendisleri tarafından geliştirilip test edilir. Tabii ki gorevleri sadece bununla da kalmıyor. Yine aynı şekilde yazılımsal sureclere de hakim olabilirler.
Yazılım muhendisliği ise zaman icerisinde bilgisayar muhendisliği icerisinden doğan, artık apayrı bir alandır. Bilgisayar muhendisleri, mesleğin yapısı gereği donanımlara ve donanımları calıştıran cekirdek yazılımlara daha yakın olurlar.
[h=2]Peki bilgisayar muhendisi maaşları ne kadar?[/h]
Turkiye ’de ozel bir sektorde calışan bilgisayar muhendisinin maaşı cok fazla değişkenlik gosterebiliyor. Zira ulkemizde bilişim alanındaki seckin firma sayısı az olduğu icin ortalama bir rakamdan bahsetmek de guc. Turkiye'deki global firmalar, muhendislerine global şartlara yakın haklar tanıyorlar. Ancak yerel ve nispeten daha kucuk firmalarda ucretler, ciddi şekilde duşuk olabiliyor.
Bilgisayar ve yazılım muhendislerinin, Silikon Vadisi'ne ev sahipliği yapan ABD'de ise gercekten yuksek ucretlerle calıştıklarını soyleyebiliriz. Firmadan firmaya bu şartlar değişim gosterse de yıllık ortalama 75-115 bin dolar seviyesinde maaşlar gormek mumkun.
[h=2]Bilgisayar muhendisi olmak icin bilgisayar muhendisliği okumak şart mı?[/h]
Dunyanın en buyuk teknoloji devleri Google ve Microsoft ’un bile muhendis iş ilanlarında diplomayı şart koşmadığını duşunursek eğitimin, her şeyi garanti altına almadığını gorebiliriz. Elbette iyi kurumlarda eğitim alan yuksek notlara sahip muhendislerin şansları daha yuksek, ancak kendisini geliştirmeye adayan insanlar da aynı konumlarda gorev yapabiliyorlar.
Bilgisayar muhendisi, adı ustunde, muhendis olmak icin okumak gerekir dediğinizi duyar gibiyiz. Ama dunyaca unlu bircok teknoloji şirketi yazılım konusunda yarışmalar kazanarak dereceler elde etmiş, beyaz şapkalı hacker olarak kendini kanıtlamış kişileri işe alıyorlar. Mesela Google ’ın Pixel cep telefonunun guvenliğinden sorumlu olan beyaz şapkalı hacker, Pixel telefonunu hackleyerek acığını bulan kişiler arasından bugunlere geldi.
Hayalinizdeki meslek olan bilgisayar muhendisliğini yapabilmek icin kendinize guvenmeli ve kendinizi olabildiğince geliştirmelisiniz. Yeteneklerinize guvenerek de buyuk şirketlerin sizi gormesini, tanımasını sağlamalısınız. Unutmayın her sistemin bir acığı vardır ve bu acığı bulanlar, her turlu iceriye girebilirler.
Bilgisayar Muhendisi Olmak İcin Ne Yapmak Gerekir?
Bilim ve Teknoloji0 Mesaj
●25 Görüntüleme
- ReadBull.net
- Teknoloji Forumları
- Bilim ve Teknoloji
- Bilgisayar Muhendisi Olmak İcin Ne Yapmak Gerekir?