Ana Sayfa Röportaj Yazılımcı Salısı’ nda Bu Hafta – Altuğ Bilgin Altıntaş
Yazılımcı Salısı’ nda bu hafta; kitaplarını okuduğumuz, etkinliklerine katıldığımız kıymetli bir ismi, Altuğ Bilgin Altıntaş‘ ı ağırlıyoruz. Yazılım dünyasındakı işler – sıkıntılar, kitaplar, projeler, süreçler, genç yazılımcılara tavsiyeler, kodcu.com’ un hayata geçmesi vb. merak edilen tüm soruları sorduk. Altuğ Bey samimi bir dille tüm sorularımızı siz değerli takipçilerimiz için cevapladı.
HD Tekno Haber : Böyle yoğun bir dönemde öncelikle bizi kırmayıp röportaj teklifimizi kabul ettiğiniz için tüm takipçilerimiz adına teşekkür ediyoruz. Kendiniz hakkında kısaca bilgi verebilir misiniz? Altuğ Bilgin Altıntaş kimdir diye sormak istediğimizde neler söylemek isteriniz?
Altuğ Bey : 1999 yılında Koç.net firmasında çalıştım. 2003 yılında yayınlanan Java ve Yazılım tasarımı kitabının yazarıyım. Uzun yıllar yazılım geliştirme süreçlerinin içerisinde bulundum. En büyük tutkum 2010 yılında Toyota firmasına danışmanlık yaparken öğrendiğim Yalın yaklaşımı yazılım alanına uygulamak. Bu doğrultuda 2013 yılında David Anderson’ ın liderliğini yaptığı LeanKanban University’ nın Akredite Kanban eğitmeni sertifikasını aldım.
HD Tekno Haber : Kodcu.com’ dan biraz bahsedebilir misiniz? Nasıl doğdu, ne durumdasınız?
Altuğ Bey : Kodcu.com 2003 yılında Java Kitap Projesiyle birlikte başladı. Şu anki haline 2011 yılında geldi. Kodcu.com’ u fikirleri gerçeğe dönüştüren bir yazılım evi olarak düşünebilirsiniz. Bu ev içerisinde başta proje geliştirme süreçleri olmak üzere, eğitimler, etkinlikler ve ar-ge süreçlerimiz bulunmaktadır.
HD Tekno Haber : Yazılım dünyası ile ilgili olarak kurucu ortaklığını yaptığınız gruplar/topluluklar var. Bu gruplar hakkında bilgi verebilir misiniz, kimler dahil olabiliyor bu gruplara?
Altuğ Bey : Yoğun bir şekilde İstanbul Java User Group’ un etkinliklerine katkı vermeye gayret gösteriyoruz. Bu yıl üçüncü kez düzenlenecek olan Java Day İstanbul 2017 etkinliği yine İstanbul Java User Group tarafından organize edilmektedir.
HD Tekno Haber : Yazılım dünyasına kazandırdığınız kitaplar da var. Biraz bahsedebilir misiniz? Yeni kitaplar yolda diyebilir miyiz?
Altuğ Bey : 2003 yılında ilk baskısı yayınlanan Java Programlama Dili ve Yazılım Tasarımı kitabı şu an 7. baskısına ulaştı. Bu kitap nesneye yönelik programlama dilinin temellerini gösteren bir kitap olması sebebiyle halen popüler bir kitap olmaya devam ediyor. Kitap yazmak zorlu bir süreç ama önümüzdeki dönemde yeni kitap fikirlerini hayata geçirmeyi istiyorum.
HD Tekno Haber : Çalıştığınız sektörde kullandığınız teknolojiler, yazılım ürünleri nelerdir?
Altuğ Bey : Probleme göre seçilen projeler değişiklik gösteriyor. Sabit kullandığımız teknolojilerin başında; Spring geliyor. Önyüz tarafında React.js ve Angular 2 ile geliştirdiğimiz projelerimiz mevcut. Veritabanı kısmında son dönemler MongoDB ise vazgeçilmezimiz.
Teknoloji araçlarının dışında proje geliştirirken Kanban yaklaşımını uyguluyoruz. Yine analiz aşamasında BDD (Behavior-driven development) bizim için vazgeçilmezlerimizden bir tanesi.
Altuğ Bey : Kindle ile tanışalı hayatım değişti. Amazon üzerinden yazılım, yönetim, metodoloji konularında bir çok kaynak okuyorum. Şu an okuduğum kitap “Toyota Kata“. Yazılım ile doğrudan ilişkili değil ama organizasyon gelişimi ve kalite süreçlerinde çok faydası oluyor. Onun dışında Github üzerinden başka insanların yazdığı kodları okumakta çok faydalı bir faaliyet olduğunu belirtmek isterim
Bu noktada JavaDay İstanbul 2017 etkinliğine katılanlara özel düzenlediğimiz Full Stack Developer eğitim programını duyurduk. Amacımız yazılım uzmanlarının tüm katmalardaki teknolojilere başlangıç yapmalarını sağlayabilmek. Full Stack Developer eğitim programı hakkında daha fazla bligi sahibi için https://javaday.istanbul/fullstackprogram linkini ziyaret edebilirsiniz.
Altuğ Bey : Türkiye’ de Hazelcast, Primefaces gibi benim görebildiğim en büyük sıkıntı, Türkiye yazılım sektörünün dünya ligine çıkmaması. Demek istediğim açık kaynaklı projelerle katkıda bulunması . Örneğin Oracle firması Apache vakfına Openoffice’ ı bağışlarken veya Google’ ın açık kaynak olarak sunduğu Guice projesi açık kaynak kodlu sunarken, Türkiye’de bu hedeflerin yanı.
HD Tekno Haber : Yazılım temalı, Türkiye’ de yeterince etkinlik yapılıyor mu? Takip ettiğiniz etkinleri (organize ettiğiniz / katıldığınız / katılacağınız) paylaşır mısınız?
Altuğ Bey : Türkiye’ de özellikle İstanbul’ da çok güzel yazılım temalı etkinlikler var ve her geçen gün bunların sayısı artıyor. Bu gerçekten çok sevindirici bir haber. İstanbul JUG topluluğu olarak Türkiye’ deki en etkili yazlım etkinliklerinden biri olan İstanbul Java Day konferansını düzenliyoruz. Bu sene 3. kez İstanbul Java Day etkinliğini düzenliyoruz. 30+ üzerinde yerli ve yabancı konuşmacı konuğumuz var. Biletlerin çoğu tükendi, 500+ üzerinde geliştiriciyi bu etkinliğe bekliyoruz.
Altuğ Bey : Akademik eğitim problem çözme yetkinliği kazandırması gerekir. Problemler her geçen gün değişebilir. Örneğin ben üniversitede Pascal programlama dili ağırlıklı bir eğitim aldım. Şimdi Pascal dili yok ama orada öğrendiğim kabiliyetleri güncel teknolojilerle harmanlayıp zorlu problemleri ekip olarak çözebiliyoruz. Meta beceri kazandırmak üniversitelerin en büyük sorumlulukları arasında olmalıdır. Yoksa Java, C# veya X programlama dilinin 10 sene sonra ne olacağını kimse bilemez.
Altuğ Bey : Başkasının kodlarını incelesinler (bkz : gitgub gibi) ve aldıkları eğitimi kesinlikle yeterli görmeyip sürekli okusunlar.
Altuğ Bey’ e katkıları için çok teşekkür ediyoruz.
HD Tekno Haber olarak bir röportajımızın daha sonuna gelirken bir daha belirtmek isteriz ki;
Önceki İçerikJava Day Istanbul 6 Mayıs’ ta
Sonraki İçerikBebeğim ve Ben Uygulaması Play Store’da