Sektör Görüşleri
Java tabanlı uygulama geliştirmede performans ve güçlü altyapı için tek adres: Oracle teknolojieri

Java tabanlı uygulama geliştirme konusunda Oracle’ın en büyük birikime sahip isimleri arasında yer alan Gökhan Güngör, ABD’de yer aldığı büyük projelerde sahip olduğu bilgi ve deneyimi aktarmak ve yeni teknolojilerin yakından takip edilmesini sağlamak üzere Oracle Partner HUB’larda iş ortakları ile biraraya geliyor.
Gökhan Bey sizi tanıyabilir miyiz? Oracle bünyesine katılmadan önce neler yaptınız ve ne kadar süredir Oracle bünyesinde iş ortaklarına destek olmak üzere görev aldınız?
Gökhan GÜNGÖR: Ege Üniversitesi Bilgisayar Mühendisliği’nden mezun olduktan sonra, yazılım, sistem tasarım ve mimarisi alanlarında, iki yıl süreyle Türkiye’de çalıştım. 2001 yılında daha fazla bilgiye sahip olmak ve deneyim kazanmak için ABD’ye giderek, önce University of California’da (UCLA) “Uygulama Geliştirme” üzerine iki yıllık bir eğitime başladım ve eş zamanlı olarak, Los Angeles’ta konumlanan Virginia Landmarks Communications şirketinin BT departmanında uygulama geliştirici olarak görev aldım. Burada geçirdiğim 10 yıl boyunca, Java platformu üzerinde pek çok uygulama geliştirdim, önemli projelerde çeşitli kademelerde görev aldım ve takım lideri olarak projelerin yönetimini üstlendim. Şimdi elde ettiğim deneyimleri paylaşabilmek amacıyla Türkiye’deyim. Bu doğrultuda yaklaşık 10 aydır Oracle Türkiye’de iş ortaklarına destek olmak üzere hizmet veriyorum.
Oracle teknolojileriyle bağınız hakkında bilgi verebilir misiniz?
Gökhan GÜNGÖR: Uzun yıllardır Java teknolojisini kullanarak özellikle JEE/Kurumsal Java platformunda sistem tasarımı ve uygulama geliştiriyorum. Bu süreçte en çok WebLogic Uygulama Sunucusu kullandım. Bunun yanı sıra Oracle Veritabanı, Oracle Application Development Framework (ADF) ürünleri üzerinde önemli bir deneyime sahibim. Aslında java tabanlı uygulama geliştirme işindeyseniz, kurumsal projelerde güçlü ve yüksek performanslı bir altyapı kurabilmek için Oracle ortakatman teknolojilerini kullanmak durumundasınız. Bir yazılım mimarı olarak, içinde yer aldığım çok büyük kurumsal projelerde bu gerçeği net olarak gördüm.
Oracle Türkiye’deki görev ve sorumluluklarınızı biraz açabilir misiniz?
Gökhan GÜNGÖR: Çok genel olarak söz edecek olursam, Oracle Partner HUB bünyesinde, ECEMEA bölgesindeki ülkelerde, Oracle ürünlerini kullanarak yazılım geliştiren iş ortaklarımıza ve yazılımevlerine Oracle’ın ortakatman ürünlerini kullanmaları konusunda destek veriyorum.
Öncelikli hedeflerimden biri; Oracle teknolojileri, yeni çıkan sürümler ve yeni özellikler hakkında iş ortaklarımızda güçlü bir bilgi birikimi yaratmak. Bu doğrultuda Türkiye ve diğer ECEMEA ülkelerinde workshop ve iki-üç günlük eğitimler düzenliyoruz. Bu eğitimlerimize iş ortaklarımızın mühendisleri katılıyor. İş ortağının ihtiyacına göre birebir eğitimler de veriyorum. Bir projede bir ürünü kullanırlarken, hangi durumlarda nasıl ilerlemeleri, süreci nasıl yönetmeleri gerektiği konusunda bilgiler aktarıyorum. Bunun dışında süreç içinde takıldıkları noktalarda, soru işaretleri oluştuğunda da devreye girerek yönlendirebiliyorum.
Oldukça uzun bir süre sonra Türkiye’ye döndünüz. Dönüşünüzden bu yana iş ortaklarının java uygulama geliştirme yetkinlikleri konusunda izlenimleriniz neler?
Gökhan GÜNGÖR: Özellikle java tabanlı uygulama geliştirme konusunda, daha ilerlenmesi gereken yollarımız olduğunu düşünüyorum. Bu güçlü platform, Türkiye’de olması gerektiği kadar yaygın kullanılmıyor henüz. Java topluluklarının daha fazla yaygınlaşması, bilgi birikiminin daha fazla paylaşılması, yeniliklere ve değişime daha açık olunması gerekiyor. Teknoloji ve yazılım dünyası çok çabuk gelişiyor. Daha yüksek performanslı ürünler, daha iyi fonksiyonlar ve daha sağlam altyapı sunan teknolojilerle gerçekten katma değer yaratabiliyorsunuz. İş ortaklarımızın, bağımsız yazılım evlerinin bunları kendi bünyelerinde kullanabilmeleri için eğitim yatırımı yapmaları çok önemli.
Eskiden belli sayıda kullanıcısı olan web tabanlı bir uygulama geliştirdiğinizde çok büyük değişiklikler yapmadan ilerlemek mümkün olabiliyordu. Ancak günümüz dünyasında, artık bir uygulamayı 1000 kullanıcı ile yayınlamaya başlayabiliyor, ardından bir iki haftada 1 milyon kullanıcıya ulaşabiliyorsunuz. Özellikle bunları destekeleyebilmek, java platformunda çok daha mümkün. Bu tür teknolojiler konusunda iş ortaklarının bilgi birikimi yaratmaları ve bu teknolojilerin kullanımına hakim olabilmeleri için eğitim almaları gerekiyor.
Siz hangi eğitimleri veriyorsunuz? İş ortakları size bu eğitimleri almak için nasıl ulaşılıyorlar?
Gökhan GÜNGÖR: İçeriği son derece belirgin, konuya adanmış eğitimler veriyoruz. Örneğin, WebLogic, Oracle Application Development Framework, Oracle SOA Suite eğitimleri gibi eğitimleri düzenli bir program doğrultusunda yürütüyoruz. Ayrıca ihtiyaçları doğrultusunda iş ortaklarımıza özel birebir eğitimler de düzenliyoruz. Söz konusu ürünleri projelerinde kullanmayı düşünen iş ortaklarımızı bizzat ben de arayarak ulaşıyorum ve ürünlerle ilgili planlarını öğreniyorum, nasıl destek verebileceğim konusunda bilgi alıyorum. Bu iletişimi bütün iş ortaklarıyla kesintisiz bir şekilde sürdürmeyi hedefliyorum. Bir taraftan satış ve satış öncesi teknik destek ekiplerimizle de sürekli bilgi alış-verişi içerisindeyiz. Ürünlerimizi kullanma konusunda potansiyeli olan iş ortaklarımızı tespit ederken bu ekiplerle de birlikte hareket ediyoruz. Bu eğitimlerde deneyim ve bilgi birikimlerimizi en iyi şekilde aktarmaya çalışıyorum. Bunların dışında iş ortaklarımız da takıldıkları yerler için sorularını aktarmak üzere bana doğrudan ulaşabiliyorlar.
Kurumsal proje geliştirirken en temel ihtiyaç, güçlü, yüksek performans sağlayan ve güvenilir bir altyapıdır ve bu nedenle Java teknolojisi, özellikle büyük ölçekli yazılım projelerinde, en çok kullanılan platform olarak tercih ediliyor. Oracle ortakatman ürünleri ise Java dilinde yazılmış uygulama yazılımlarını ve hizmetleri desteklemek üzere, Java teknolojisi üzerine yapılandırılan sektördeki en geniş ve güçlü ürün ailesi olarak kabul görüyor. İş ortakları ve müşterilerimiz, Oracle ortakatman ürünleri ile uygulamalarına yüksek ölçeklenebilirlik kazandırabiliyorlar. Bu önemli bir ihtiyaç, çünkü bugün1000 kullanıcıya hizmet verdiğiniz bir uygulama bir anda 1 milyon kullanıcıya ulaşabiliyor.