yandexmetrica

0
Yazılım Mühendisliği sizce nedir? Kısaca anlatabilir misiniz?

Açık 2 Cevaplar 73 Gösterim
Size gore Yazılım Mühendisliği nedir? Kısaca ve sade bir dille anlatabilirseniz sevinirim :)

2 Cevap

1

    Çok sıradanlaşmış bir soru olmakla  beraber ülkemizce 'Hıı  Yazılım Mühendisliği mi?  İyi bölüm ya evet.' diyaloğu kadar bilinen bir bölüm.  Birde hali hazırda üniversite tercih  dönemleri içinde olunca bu konuyu ele almak istedim. Öyleyse nedir  bu Yazılım Mühendisliği?

      Çok genel bir tabirle yazılım geliştirme ile ilgilenen bilim dalıdır diyebiliriz. Peki yazılım nedir? Bir örnek  vererek  anlatacak olursam, bilgisayarınızı açmak istiyorsunuz ve açmak için beyninize bilgisayarın açma  tuşuna basma  komutunu gönderiyorsunuz. İşte aynı buradaki gibi siz o düğmeye bastığınız an  bilgisayarda kendine açma komutu  gönderir. İşte bu komutları oluşturan küçük veya büyük boyutlu  programlara yazılım diyoruz. Kısaca yazılım;  bilgisayara ne yapacağını söyleyen kodlanmış komutlar  dizisidir diyebiliriz.Yazılım Mühendisliği ise bu kodları  oluşturan, geliştiren bilim dalıdır. Ne kadar son  zamanlarda popülerliği artmış olsa da aslında tarihçesi 1940'lı  yıllardan günümüze kadar uzanmakta. Bu  kadar köklü bir bilimin bir iki yıl içerisinde ortaya çıkması söz konusu  olamazdı elbette diyerek kimler bu  mesleği seçmeli sorusuna yöneliyorum. :)

      Yazılım Mühendisi olan bir kişide güçlü bir organizasyon yeteneği ve sorunları doğru anlama kabiliyeti  aranıyor  öncelikle. Çünkü yazılım bir ihtiyaçtır. İhtiyaca göre yazılım üretirsiniz. Peki ihtiyacı olan kimler?    Kişi, kurum veya  kuruluşlar,kısaca müşteriler diyebiliriz. Bu noktada bizim için en önemli olan şey  müşterinin ihtiyacını iyi anlamak.  Peki müşterinin neye ihtiyacı olduğunu nasıl anlarız? Elbette ondan  dinleyerek işte tam bu noktada doğru anlama  kabiliyeti giriyor devreye. Çünkü siz müşterinizi ne kadar  doğru anlayabilirseniz tasarlayacağınız ürüne o kadar  yaklaşırsınız. Bir başka aranan özellik ise Yazılım  Mühendisi olacak kişinin yaratıcı, sabırlı, azimli ve başkaları ile  iletişiminin iyi olması. Neden bu kadar çok  şey istiyorlar dediğinizi duyar gibiyim. :) Hemen açıklamak gerekirse siz  müşterinin ihtiyacını kendi  özgünlüğünüzle tasarlayıp ortaya koyacak kişilersiniz. Buda demek oluyor ki kendinize ait  yeni bir ürün  ortaya sunacaksınız. İşte tam bu yeni ürün sunma işi ise yaratıcılığınıza bakıyor.

Elbette yaratıcılık  kavramı  bir anda oluşabilen bir şey değil. Bu yüzden azimli ve sabırlı olmamız gerekiyor. Çünkü insan kendine ait  bir  fikri ürüne dönüştürme aşamasında çok fazla hata yapar ve bu hatalar kişinin çalışma azmini ve  sabrını artırırken,  ürünü de bir o kadar özgünleştirir. Son olarak iletişimin önemine değinecek olursam  Yazılım Mühendisi olan kişi ekip  çalışmasına açık olmalıdır. Çünkü her an büyük bir yazılım projesine  dahil olabilir ve ekipler halinde çalışmak zorunda  kalabilir.

      Yazılım Mühendisliği ve Yazılım Mühendisi olacak kişilerde aranan özellikler bu şekilde. Eğer siz de  teknolojiyi  seviyorsanız, yazılımın herhangi bir alanının içinde olmak istiyorsanız Yazılım Mühendisliğini  tercih edin derim. Sonsuz  bir yaratıcılık ve bu kabiliyeti kullanmayı sağlayan oldukça güzel imkanlara  sahip bir bölüm. 

      Sevgiyle kalın, iyi günler dilerim... :)


Fetiye DEMİRCAN

Celal Bayar Üniversitesi

Yazılım Mühendisliği 3. Sınıf öğrencisi

http://fetiyedemircan.com

3 Ağustos 2016 Fetiye Demircan cevapladı
0
Karmaşık yazılım problemlerinin, sistematik bir şekilde iş bölümü yapılarak ve bazı prensipler, araçlar kullanılarak geliştirilmesi yazılım mühendisliğidir.
3 Ağustos 2016 ertugrulungor (1,390 puan) cevapladı
...