Yazılım

Teknolojinin Mihenk Taşları : Yazılım & Yazılımcı

Artan nüfusla beraber teknolojiye olan eğilim ve bu eğilimin sebep olduğu bağımlılık her geçen gün hızla artmaktadır. Teknoloji savaşı veren akıllı telefonlar, akıllı TV sistemleri, araç kontrol sistemleri ve nihayet akıllı evler.. Her şeyi bizim için düşünen cihazlar. 🙂 Cihazlar mı? 🙂

Peki ya bu sistemleri oluşturan unsurlar, onlar aslında teknolojinin temelleridir. İşlemciler, ekran kartları, dokunmatik sistemler, ana kartlar, RAM’ler, gömülü sistem elemanları, haberleşme birimleri ve daha fazlası.. Başlı başına her bir parçanın görevleri var fakat hepsi bir araya geldiğinde asıl sistem oluşmaktadır.

İnsan vücuduna benzer bu yapılar. Her biri bir organ gibi ve her birinin bir görevi var. Hepsini birbirine bağlayan kılcal ya da ana damarlar vardır. Ana karta bağlanmış chipler, ekran kartı ile ekranı birleştiren bağlantılar, ana kart üzerindeki yarı iletken kanallar.. Tüm bu sistemi kontrol edecek, bir bütün olarak hareket etmesini ve çeşitli fonksiyonlar üretmesini sağlayan bir kısım daha var aslında, yazılım.

Ekran Resmi 2016-02-02 12.03.45

Yazılım içermeyen donanım, donanım içermeyen yazılım düşünülemez teknolojide. Çok iyi donanımlara sahip bir telefon düşünelim. Son model bir işlemci, çok hassas ve yüksek çözünürlükte bir ekran, RAM, depolama birimi, fakat içerisinde bir işletim sistemi yani bir yazılımı yok. Maalesef şuan bu telefon sadece bir elektronik cihaz. Ancak bir yazılım yüklenerek bu cihazı akıllı bir telefon haline getirmek mümkün.  Yazılım aslında elektroniğin olduğu tüm alanlarda kullanılmaktadır. Fabrikaların üretim bantları, akıllı ev sistemleri, yukarıda verilen örnekteki gibi akıllı cihazlarda, araçlarımızda kısaca hayatımızın her alanında.

Peki bu kadar çok alanda yazılım yapılırken yazılım nasıl ifade edilmektedir? Bir yazıda okuduğum çok güzel ifadeydi bu  “Yazılımın birimi nedir? Metre mi, Kg mı, Litre mi?”. İş hayatına atıldıktan sonra bu sorular daha fazla anlam ifade etmeye başladı aslında. Teknolojiyi, yazılımı sürekli kullanan çevremizdeki çoğu insan “Şimdi sen ne iş yapıyorsun, fiyatı nasıl hesaplıyorsun?” dedikçe sahi bu işin birimi ne diyor insan kendi kendine. Tabi ki onun da bir kuralı kaidesi var. 😉

Teknoloji hayatımızın olmazsa olmaz durumunda iken, yazılım da teknolojinin mihenk taşı durumundadır. Teknolojiyi üreten olmak, en azından yazılım kısmında üreten olmak gerçekten keyif verici. En güzel yanı da yazılımcı olmak için benim gibi Bilgisayar Mühendisi olma zorunluluğunuz yok. 🙂 Yazılımdan keyif almanız, üretmeyi sevmeniz, teknolojiyi kullanmak kadar içeriğini öğrenmeye ve uğraşmayı sevmeniz yeterli. Her yazılımcı gibi sizde yazılım ile ilgilendiğinizde önce kızacak, sonra bıkacak ama sonunda bir şey ürettikçe mutlu olacaksınız. 🙂

Son olarak, yazımın başında “Her şeyi bizim için düşünen cihazlar. Cihazlar mı?” diye bir cümle kullanmıştım. Sizce de her şeyi bizim için düşünen cihazlar mıdır? 🙂 Yoksa yazılımcı mı? 🙂 Teknoloji dolu günler efendim..

Oğuzhan ÖZDEMİR

19 Ocak 1991 Bursa doğumlu Bilgisayar Mühendisiyim. Codeigniter, Kotlin, Android, MySQL ve iOS uygulamalar geliştiriyorum. Web kısmında CSS, HTML, JavaScript, jQuery konularına hakimim. Mayıs 2017 tarihinde Maltepe/İstanbul oradan da Çorlu /Tekirdağ'a giderek askerlik görevimi tamamladım. 2018 Mayıs ayında Bursa'da Durmazlar Makina Sanayi ve Tic. A.Ş. firmasında Bilgi Teknolojileri Uzman Yardımcısı olarak işe başladım. İletişim: ogzhnozdmr@gmail.com

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.