• Buradasın

    Çankaya Üniversitesi Bilgisayar Mühendisliği Mezunlarının Yazılım Mühendisliği Dersinin İş Hayatındaki Önemi

    youtube.com/watch?v=CN_KW9FiZn4

    Yapay zekadan makale özeti

    • Bu video, Çankaya Üniversitesi Bilgisayar Mühendisliği mezunlarının yazılım mühendisliği dersinin iş hayatındaki önemi hakkında deneyimlerini paylaştığı bir tanıtım videosu. Konuşmacılar arasında Merkez Bankası, TÜBİTAK BİLGEM, Siemens, TÜBİTAK SAGE, Ekonomi Bakanlığı, Insider gibi farklı sektörlerde çalışan profesyoneller bulunmaktadır.
    • Video, yazılım mühendisliği dersinin iş hayatındaki önemi üzerine odaklanmaktadır. Konuşmacılar, derslerde öğrendiklerinin mülakatlarda ve profesyonel hayatta nasıl kullanıldığını, yazılım geliştirme metodolojilerini (Scrum, Agile, Waterfall), gereksinim analizlerini, dökümantasyon süreçlerini ve proje yönetimi konularını iş hayatındaki uygulamalarını anlatmaktadır.
    • Ayrıca, mezunlar staj deneyimlerinden, büyük projelerde yer alma fırsatlarından ve mezuniyet sonrası kariyer yolculuklarından bahsetmektedir. Video, yazılım yapmak isteyenler için bu dersin faydalı olduğunu vurgulayarak, mülakatlarda sıkça sorulan konuların bu derste öğretildiğini ve yazılım projelerinde kullanılan metodolojilerin iş hayatında büyük fayda sağlayacağını belirtmektedir.
    00:08Yazılım Mühendisliği Dersinin Önemi
    • Kemal Özgür Duman, Çan Üniversitesi 2015 mezunu ve Merkez Bankası'nda yazılım mühendisi olarak çalışmaktadır.
    • Yazılım mühendisliği dersi, sözlü ve yazılı mülakatlarda karşılaşılan süreçleri ve bilgileri içerir ve profesyonel hayatta da uygulanması beklenir.
    • Mezuniyet bitirme projesinde Gameloop takımında çalışmış ve teknoloji pazarında birinci olmuş olan proje, profesyonel hayatta da karşınıza çıkacaktır.
    01:11Gökçen Hoca'nın Deneyimi
    • Gökçen Hoca, 2015 mezunu olup TÜBİTAK BİLGEM Yazılım Teknolojileri Araştırma Enstitüsü'nde yazılım mühendisi olarak çalışmaktadır.
    • Mezuniyet sonrası ODTÜ Teknokent'te özel bir elektronik firmasında yazılım geliştirme metodolojilerini ve gereksinim analizlerini adapte etmiştir.
    • Şu anda çalıştığı TÜBİTAK'ta Scrum metodolojisini katı kurallarıyla uygulamaktadır ve her sabah Scrum Master ile bir önceki günde neler yaptıklarını konuşmaktadır.
    03:41Gizem Nur Yurdagül'ün Deneyimi
    • Gizem Nur Yurdagül, Çankaya Üniversitesi Bilgisayar Mühendisliği Bölümü 2016 yılı mezunu olup Siemens'de Software Development Engineer olarak çalışmaktadır.
    • Yazılım mühendisliği dersi sayesinde işe adaptasyon sürecini sorunsuz şekilde tamamlamış ve diyagram, flowart, analiz ve metodolojileri bilerek işe başlamıştır.
    • Çalıştığı projede birkaç satırlık kod değişimlerinde bile onlarca sayfalık döküman hazırlayıp sistemleri review için göndermektedir.
    05:09Muhammed Disip Tekin'in Deneyimi
    • Muhammed Disip Tekin, 2016 yılı bilgisayar mühendisliği ve elektronik haberleşme mühendisliği mezunu olup TÜBİTAK SAGE Savunma Araştırma Geliştirme'sinde çalışmaktadır.
    • Mülakat deneyimlerinde ve iş hayatında Software Engineer dersi ile ilgili sorularla karşılaşmıştır.
    • İş hayatında sadece bitirme projesinde görülen süreçlerin uygulanmasıyla bir ürün haline dönüşür, standart ve dökümantasyonu olmayan işler sadece çalışma olarak adlandırılır.
    08:55İrem Ercan'ın Deneyimi
    • İrem Ercan, 2016 yılı mezunu olup yazılım mühendisliği dersinde öğrendiklerinin mülakatlarda ve iş yaşamında nasıl faydalar sağlayacağı konusunda örnekler vermektedir.
    • Dersde öğrenilen proje süreçleri, dokümantasyon, analiz, dizayn ve test süreçleri tamamen iş yaşamına yönelik konulardır.
    • Mülakatlarda süreci bilen mühendislerin bir adım önde olduğunu ve bu dersin iş yaşamına yatırım olduğunu düşünmektedir.
    11:19Emre Kalaycı'nın Yazılım Deneyimi
    • Emre Kalaycı, 2015 yılında Çankaya Üniversitesi Matematik ve Bilgisayar Bilimleri bölümünden mezun olmuş ve aynı yıl çift anadal programı kapsamında Bilgisayar Mühendisliği bölümünden de mezun olmuştur.
    • Yaklaşık bir yıldır Antalya'da finans sektöründe yazılımlar geliştiren bir firmada back-end developer olarak çalışmaktadır.
    • Çalıştığı firmada Murat hocanın yazılım mühendisliği dersinde öğrettiklerini aktif olarak uygulamaktadır.
    11:47Scrum Metodolojisi
    • Şirkette farklı projeler üzerinde çalışan ekipler bulunmakta ve proje geliştirme sürecini yönetmek için Scrum metodolojisi kullanılmaktadır.
    • Çalışılan proje bir wallet projesi olup, müşteriler uygulama üzerinden para gönderiyor, ödeme yapıyor veya ödeme alıyor.
    • Scrum metodolojisinde süreçler iki haftalık sprintlere bölünüyor ve sprintin ilk günü sadece o sprintte neler yapılacağı üzerinde kararlar alınmaktadır.
    12:52Scrum Süreci Detayları
    • Takım üyeleri bir toplantı odasında backlog (talep havuzu) açarak önem ve önceliklerine göre talepleri sprinte dahil ediyorlar.
    • Sprint içerisine giren her story tamamlanmış olması bekleniyor, büyük storyler epik olarak tanımlanıp daha küçük storylere parçalanarak sprint'e dahil ediliyor.
    • Her story için back, front, mobil ekip ve test ekibi kendilerine düşen görevi ne kadar sürede bitirebileceklerine dair kabaca bir değer veriyorlar (story point).
    13:56Sprint Yönetimi
    • Sprint boyunca hat fiksler dışında diploy çıkmıyor, her sprintin son günü tamamlanan işler canlıya diploy ediliyor.
    • Sprint süresi boyunca her sabah yaklaşık 15 dakikalık sprint toplantıları oluyor ve bu toplantılar çalışma odasında değil, dışarıda arka bahçede ayaküstü yapılıyor.
    • Toplantılarda kimse ayakta uzun süre dikilmek istemediği için hızlıca dün ne yaptığını bugün ne yapacağını anlatıyorlar.
    14:49Yazılım Mühendisliği Dersinin Önemi
    • Emre Kalaycı, günlük ve haftalık rutinlerinin hepsini yazılım mühendisliği dersinde Murat hocadan dinlemiş olduğunu belirtiyor.
    • Şirketler verimli bir iş ortaya koyabilmek için süreçlerini yönetmeleri gerekiyor ve bu süreç yönetimini yazılım mühendisliği dersinde öğreniyorlar.
    • Şirketler bu metodolojileri çalışanlarına öğretmek için ciddi miktarda eğitim masrafları yükleniyorlar.
    15:54İş Mülakatlarında Avantaj
    • Yeni mezun olarak yazılım geliştirme süreçlerini iyi bir şekilde bilmeniz işe alım sürecinde size artı puan kazandıracaktır.
    • İş görüşmesinde karşı taraf size "projelerinizi geliştirirken kullandığınız metodolojiler neler" diye sorarak oradan da bir şeyler bildiğinizi gösterme fırsatı yakalayabilirsiniz.
    • Emre Kalaycı, ecel yöntemlerini iyi bir şekilde kavrayıp bildiklerinizi iş mülakatlarında karşı tarafa mutlaka satmanızı tavsiye ediyor.
    16:43Kişisel Gelişim Önerileri
    • Kendi başınıza ya da bir kaç arkadaş birleşip bir proje geliştirin ve onu yayına alın, daha sonra bu projelerinizi CV'nize koyun.
    • CV'leriniz sadece okuduğunuz okul ve yaptığınız stajlardan ibaret olmasın, kendiniz bir şeyler yaptığınızı onunla karşı tarafa gösterin.
    • Şirketler junior developer almak için ekstra maliyet harcamak zorunda kalıyor, bu nedenle kendinizi geliştirmek için can attığınızı göstermeniz işe girmenizi kolaylaştırır.
    18:13Alternatif Kariyer Yolları
    • Yazılım geliştirme bana göre değil diye düşünüyorsanız umutsuzluğa kapılmayın, iş analisti veya tescil de olabilirsiniz.
    • İş analisti kod yazmaz, tescil ise yazdığı kodlar bir yerden sonra hep aynı olmaya başlar.
    • Tescilikte mesele kimsenin düşünemeyeceği farklı kesler bulup sistem üzerinde o kesleri deneyerek sistemde bir açık bulmaya çalışmaktır.
    19:40Şerif Özdamarlar'ın Deneyimi
    • Şerif Özdamarlar, Çankaya Üniversitesi Matematik, Bilgisayar ve Bilgisayar Mühendisliği bölümlerinden 2014 yılında mezun olmuş ve şu an TÜBİTAK'ta Bilimsel Programlar Uzman Yardımcısı olarak görev yapmaktadır.
    • Yazılım mühendisliği dersinde öğrendiği yazılım gereksinimleri oluşturma, tasarım ve test süreçleri mesleğinde önemli katkılar sağlamıştır.
    • Bir yazılıma başlamadan önce gereksinimleri belirlenmeli, belirlenen gereksinimlerden tasarımı yapılmalı ve tasarım yapılırken class, er, sequence ve flow chartları oluşturulmalıdır.
    20:42Derslerin Hayatımıza Katkıları
    • Yazılım yapmak hayata bakış açımızı değiştirir, olaylara detaylı bakmamızı sağlar.
    • Dersleri hayatımızın bir parçası olarak algılarsak hem öğrenmemiz kolaylaşır hem daha başarılı oluruz.
    • Mezun olduğumuzda yazılım alanında ister kaliteci, ister programcı, ister tescil olarak çalışalım bu derste öğrendiklerimiz bize her alanda katkı sağlamaktadır.
    21:28Ahmet Can Sılay'ın Deneyimi
    • Ahmet Can Sılay, Çankaya Üniversitesi Bilgisayar Mühendisliği bölümünden 2015 yılında mezun olmuş ve iki senedir Ekonomi Bakanlığı projeleri yapan bir şirkette çalışmaktadır.
    • Bir şirkete girdiğinizde, bir projeye dahil edildiğinizde ne yapmanız gerektiğini bilmekten önce nasıl yapmanız gerektiğini bilmeniz oldukça büyük bir önem arz ediyor.
    • Kod yazmak bir projenin oldukça ufak bir parçasını oluşturduğunu deneyimlemiş ve yazılım mühendisliği dersinde alacağınız bilgilerin önemli olduğunu belirtiyor.
    23:01Yazılım Mühendisliği Mezunlarının Deneyimleri
    • Çankaya Üniversitesi Bilgisayar Mühendisliği mezunu Nurcihan Şluyum, Türkiye'nin önde gelen savunma sanayi firmalarından birinde çalışmakta ve mezun olduktan sonra yaşadığı sıkıntıları ve bunları nasıl atlattığını anlatmaktadır.
    • Jake 350 Engineering dersinde öğrendiği superman tese case'leri ve quality management metotları, iş hayatına başladığında yazılım proseslerini ilerletmek için anahtar görevi görmüştür.
    • Yazılım projelerinde yazılan armutlar (belgeler) firmalar arasında iletişimi sağlarken, testler projenin idame ettirilmesini kolaylaştırır ve kodun sürdürülebilirliğini artırmak için code rebab'i kolaylaştırır.
    26:37İş Hayatında Yazılım Mühendisliği
    • Arda Kagil, 2016 Ağustos ayında Çankaya Üniversitesi Bilgisayar Mühendisliği'nden mezun olmuş ve şu anda bir yazılım firmasında yazılım geliştirici olarak çalışmaktadır.
    • Yazılım mühendisliğinde öğrenilen konular iş hayatında büyük bir kısmında kullanılır, özellikle kamu kurumlarında ortak çalışmalar yapılırken Scrum veya Waterfall gibi metodolojiler tercih edilir.
    • Yazılım büyüdükçe işler kompleksleşir ve yazılımcıdan çok işin yönetimi zorlaşır, bu nedenle firmalar bu yönetime ayak uydurabilecek kişileri aramaktadır.
    28:39Staj ve İş Deneyimi
    • Muzaffer Hayta, yazılım mühendisliği dersinin önemini ve iş hayatındaki faydalarını anlatmaktadır.
    • Stajyer olarak girdiği şirkette en iyi yapabileceği işin yazılım mühendisliği derslerinde öğrendiği işler olduğunu görmüş ve önemli projelerde yer almıştır.
    • Şu anda Türkiye'nin en büyük organizasyon şirketlerinden birinde IT departmanının başında çalışmakta ve yazılım projelerini yönetmektedir.
    30:10Dokümanın Önemi
    • Ardaşan Tunalı, 2016 yılı mezunu olarak yazılım mühendisliği dersinin en önemli konusunun doküman hazırlamak olduğunu belirtmektedir.
    • Literatür taraması, requirement analizi, SDD design, tes-case ve matas face gibi dokümanların net olması, ileride geliştirilecek projenin ne olacağını gösterir ve sağlam bir kanıt oluşturur.
    • Raporun yokluğunda projede farklı görüşler oluşabilir ve bu projenin gelişimine zararlı olabilir, bu nedenle bitirme projelerinde de doküman yazmak önemlidir.
    33:20İş Deneyimi ve Derslerin Etkisi
    • Selçuk Ata Atagün, 11 yıldır bilişim sektöründe çalışmakta ve 6 senedir Türk Telekom'da görev yapmaktadır.
    • Sofia Ranging dersi ve algoritma dersini Murat Hoca'dan almış ve bu dersleri okulda nadir severek, anlayarak çalıştığı derslerdir.
    • Sofia Ranging dersinde öğrendiklerinin iş hayatında çok işine yarayacağını belirtmektedir.
    34:44Yazılım Mühendisliği Dersinin Önemi
    • Yazılım yapmak isteyenler için yazılım mühendisliği dersi büyük fayda sağlayacaktır.
    • Mülakatlarda sohbet dersinde öğrendiğiniz konuların çoğu sorulacağından, Murat Hoca'dan maksimum seviyede yararlanmak iş başvurularında ve iş hayatında büyük avantaj sağlayacaktır.
    • Murat Hoca dersi sevdirerek anlatıyor ve bu konuda deneyimli hocaların arasında bir numarada gelebilir.
    36:12Yazılım Mühendisliği Dersinin Pratik Uygulamaları
    • Lisans döneminde yazılım mühendisliği dersinin önemli olmadığını düşünen bir kişi, altı ay prodüksiyon şirketinde ve şu anda İstanbul'da Insider adlı yazılım şirketinde çalışmaktadır.
    • Proje kodlama yaparken ekip olarak Kamban gibi yazılım mühendisliğinden çıkan metodolojiler kullanılmaktadır.
    • Bu teknikler, Amerika'da birçok yazılım projesinin başarısız olmasından dolayı geliştirilmiş olup, ileride iş hayatında büyük fayda sağlayacaktır.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor