• Buradasın

    Database Adminlik Kariyeri ve Trendyol'daki Deneyimler

    youtube.com/watch?v=EN_E8nmvKok

    Yapay zekadan makale özeti

    • Bu video, yaklaşık 12-13 yıllık deneyime sahip ve şu anda Trendyol'da database ekibinde çalışan Ahmet Ren ile yapılan bir röportajdır. Konuşmacı, yazılımcı olarak başladığı sektörde zamanla database adminliğe geçiş yapmış ve Mercedes-Benz'te ilk deneyimini yaşamış bir uzmandır.
    • Röportajda database adminlik mesleğinin ne anlama geldiği, sorumlulukları, iş yapısı ve gerekli teknolojiler hakkında detaylı bilgiler paylaşılmaktadır. Konuşmacı, Trendyol'daki database ekibinin yapısını, kullanılan teknolojileri (SQL Server, Couchbase, NoSQL, PostgreSQL, C, Python, PowerShell) ve bu alana girmek isteyenlere yönelik önerileri anlatmaktadır.
    • Röportajda ayrıca database adminlik mesleğinin zorlukları, bu alana girmek isteyenlere yazılım bilgisinin önemi ve YouTube'dan sektörden insanların paylaştığı videoların faydalı olabileceği vurgulanmaktadır. Konuşmacı, database'in somut bir şey olduğunu ve bu nedenle sorumluluğun daha büyük olduğunu belirterek, bu mesleği sevmek gerektiğini ifade etmektedir.
    Bir Hata Anı
    • Konuşmacı, Kariyer.net'te çalışırken ethernet kartının ayarlarını yanlış ayarlayarak network kartını disable etmiş ve bu nedenle sitenin tamamı çalışmamış.
    • Yemeksepeti'nde çalışırken, yemek siparişlerinin en pik zamanlarından birinde sistem down etmiş ve yaklaşık üç-dört saat makine kapalı kalmış.
    • Bu durumda patronuyla görüşmek zorunda kalmış.
    00:47Kişisel Geçmiş ve Eğitim
    • Konuşmacı yaklaşık on iki-on üç yıllık iş tecrübesi var ve lisede ve üniversite hayatında tembel bir öğrenci olmuş.
    • Liseden sonra Konya'da bilgisayar programcılığı okumuş, sonra İstanbul'a gelmiş ve Bahçeşehir Üniversitesi'nde yönetim bilişim sistemleri yüksek lisans yapmış.
    • Sektöre yazılımcı olarak başlamış, daha sonra database hayatına girmiş ve son beş yıldır Trendyol'da database ekibinde çalışıyor.
    01:55Diğer Hobi ve Teknoloji Kanalı
    • Konuşmacı çocukluğundan beri davul çalıyor ve son birkaç yıldır DJ olarak da çalışıyor.
    • YouTube'da içerik üretiyor ve yeni açtığı teknoloji kanalıyla etkileşimli işler yapmak istiyor.
    • Mühendislik okumadığı için mühendislik derslerini tatmamış olmasının bir boşluk olduğunu hissediyor.
    03:30Database ve Database Adminlik
    • Database, kafamızdaki arkadaş listesi, telefon rehberi gibi verilerin saklandığı sistemlerdir.
    • Database admin, şirketlerin verilerini işletir, korur ve yazılım ekipleriyle birlikte database'leri nasıl işleyeceklerine karar verir.
    • Database admin, verinin güvenliğinden, performansından ve yedekliğinden sorumludur.
    04:24Database Adminlik Kariyeri
    • Konuşmacı yazılımcı olarak başlamış, ancak database kullanmaya başlamış ve eğitim almaya başlamış.
    • Mercedes-Benz'te database adminlik pozisyonu bulmuş ve orada ilk tecrübesini yaşamış.
    • Sonraki on bir-on iki yılda şirket değiştirerek database adminlik kariyerine devam etmiş.
    05:28Trendyol'da Database Adminlik
    • Take-lead, database adminlikten sonra alınan bir rol olup, şirket teknolojisine yön veren ve mimari bakan bir pozisyondur.
    • Take-lead, takımın teknik ve teknolojik anlamda geliştirilmesine, teknoloji seçiminde destek olmaya sorumludur.
    • Konuşmacı Trendyol'da database ekibinde beş yıldır çalışmakta ve yaklaşık on iki-on üç kişilik bir ekiple görev almaktadır.
    07:01Database Ekibi Sorumlulukları
    • Database ekibi, şirketin tüm datasından sorumludur ve diğer yazılım ekipleriyle birlikte database dizaynını, tablo tasarımını ve sorguları nasıl yazacaklarını kararlaştırır.
    • Şirket içi database eğitimleri yaparak sorgu yazımı, performanslı database geliştirmesi ve uygulama geliştirmesi konularını aktarmaya çalışırlar.
    • Database'lerin güvenliği, performansı, yedekliliği ve felaket anında çözüm sunma sorumluluğu da database ekibinin görevlerinden biridir.
    08:13DBA Ekip Yapısı
    • Domain ekiplerinde DBA olup olamayacağı, şirketin büyüklüğüne, IT personel sayısına ve çalışma alanına (tek ülke, tek lokalde veya global) bağlıdır.
    • Konuşmacı, Trendyol'da şu an ayrı bir ekip olarak tüm şirkete hizmet verdiğini, ancak şirket büyüdükçe domain'lere DBA'ları ayırma fikri konuşulmaya başlandığını belirtiyor.
    • Bu kararların getirisi ve götürüsü olduğu için, en verimli olanı deneyerek ve öğrenerek uygulamaya çalıştıklarını ifade ediyor.
    09:20DBA Olmak İçin Gerekli Teknolojiler
    • DBA olmak isteyen adayların önce algoritma bilgisine sahip olması gerektiğini, bu sayede hangi teknolojiyle devam edeceğinin önemi kalmadığını vurguluyor.
    • Konuşmacı, sektörde developer olarak başlayıp Microsoft SQL Server ile database teknolojisine girdiğini, son 4-5 yıldır Couchbase, NoSQL çözümleri ve PostgreSQL gibi teknolojileri de kullanmaya başladığını belirtiyor.
    • Yazılım dili olarak C, Python ve otomasyon için PowerShell kullandığını, Python'un hem database otomasyonları için hem de ortak bir dil olması açısından en çok kullandığı dil olduğunu söylüyor.
    10:31DBA İstihdamı
    • DBA sayısı yazılımcı sayısı kadar olmasa da, Türkiye'de ve globalde iş imkanı çok az değil.
    • Küçük şirketlerde genellikle DBA yoktur, bu işleri yazılımcılar veya sistemciler yapar; ancak veriler büyüdükçe DBA alımı gereklidir.
    • Yazılımcı ilanı sayısı çok daha fazla olsa da, DBA sayısı az olduğu için ilanlarla kore edildiğinde iş imkanı sorunu yaşanmamaktadır.
    11:42Database Admin'in Zorlukları
    • Konuşmacı yaklaşık on iki yıldır database admin olarak çalışmakta ve bu mesleğin somut bir sorumluluk taşıdığını belirtiyor.
    • Şirketlerde genellikle bir veya iki database admin bulunurken, yazılımcı sayısı daha fazladır ve bu kişilerin sorumluluğu çok yüksektir.
    • Database admin'ler genellikle laptoplarını sırtlarında taşıyarak çalışırlar çünkü veriye bir şey olursa şirketin database'lerine zarar gelebilir.
    13:27Database Admin Olmak İçin Gerekli Beceriler
    • Database admin olmak isteyenler için yazılım bilgisi ve sistem bilgisi önemli bir avantaj sağlar.
    • Büyük sistemler yönetildiği için sadece database bilgisi yeterli olmayabilir, yazılım ve algoritma bilgisi de gereklidir.
    • YouTube'da sektörden insanların çektiği deneyim paylaşımları ve database'e giriş müfredatları öğrenmek için iyi kaynaklardır.
    15:00Kariyer Deneyimleri ve Motivasyon
    • Konuşmacı kariyerinde inişli çıkışlı dönemler yaşadığını ve bazen sistemleri down ettiğini, bu durumların büyük öğrenimler olduğunu belirtiyor.
    • Yemeksepeti'nde çalışırken öğle vakti sistemi down ettiğini ve bu durumun şirketin operasyonunu durdurduğunu anlatıyor.
    • Bu tür zorluklar motivasyon kaynağı olarak kullanılmış ve bu kazanımları sonraki projelerde uygulamaya devam etmiştir.
    16:29İlginç Bir Hikaye
    • Konuşmacı, Net'te çalışırken ethernet kartının disable butonuna basarak network kartını kapatmış ve RDP session'ını düşürmüştür.
    • Bu durum Cara Net sitesinin tamamen kapanmasına neden olmuş ve fiziksel makineye gidip network kartını açmak zorunda kalmıştır.
    • Makine yaklaşık iki-üç saat kapalı kalmış ve bu durum tek başına çalıştığı için daha da zorlaşmış.

    Yanıtı değerlendir

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