neyim ?

Herşeyden önce ben neyim ki ?

1985 Eskişehir doğumlu, çocukluğunu ailesinin yaramazı, ergenliğini ise yatılı okuduğu okulda daha sönük ama eğlenceli olarak geçiren, kendi su akar yolunu bulurculuğuyla Sakarya Mühendislik fakültesinden mezun olmuş, 6 yıllık üniversite hayatının arasına iyisiyle kötüsüyle başlayıp biten bir evlilik sıkıştırmış, hayatın getirip götürdükleri neticesinde hepimiz gibi nicelik ve nitelik buhranlar arasında gidip gelen, huzur peşinde koşuşturan bir bireyim.

Birikimlerini merağı sayesinde çoğunlukla açık kaynaklardan temin etmiş bu birey olarak;

Macromedia Flash 5.0 zamanlarında Web Tasarım ile tanıştım. İlk yazılım tecrübelerimi PHP ve MySQL üzerine gerçekleştirdim. Edindiğim tecrübelerle açık kaynak dünyasına hayranlıkla aşina oldum, Unix ortamına ve dolayısıyla çeşitli Linux dağıtımlarına destek verdim.

Bir hobi olarak devam ettiğim yazılımı meslek haline getirerek 2010 yılında İstanbul'da sabit bir işe başladım. Burada 3,5 yıl kadar Perl yazdım. Bu sırada PHP dende kopmayıp Codeigniter iskeleti ile framework kavramıyla tanıştım. Framework arayışlarım sonucu Python dili ve DJango iskeleti ile tanıştım, ancak tasarım üzerinde daha özgür olmayı sevdiğimden üzerinde çok durmadım. Çalıştığım firma ve yaptığım iş gereği çok fazla sayıda sektöre yönelik otomasyon sistemi çalışmalarım oldu. Bu çalışmalar genel olarak veri madenciliği ve raporlama odaklı idi.

Tanışmış olduğum Android ortamı ilgimi çekti ve Java dünyasına giriş yaptım. Uzun yıllar Java yazmamış olsamda kısa sürede aşina olduğum Maven iskeleti ve PrimeFaces komponentleri beni Android dışındaki Java ortamları ile tanıştırdı ve aynı zamanda PHP için bezer framework araştırmaları yaparak Symfony ve Laravel ile tanışmamı sağladı.

Peki bunca teknik giriş sonrasında ben ne yazmaktan zevk alırım?

Yazılım dili seçiminde ısrarcı olmamak gerektiğini, doğru dili doğru alanda kullanmanın getirdiği kazanımları zamanla kavradım. Ayrıca sektör ne olursa olsun yazılım önemlidir ancak herşey demek değildir. İşte tamda bu nedenle birazda son kullanıcı vari bir yaklaşım sergilemeye çalışarak neyle yazacağımdan çok ne yazacağıma, işin arkasında güvenebileceğim insanların olup olmamasına, nihai ürünün bizlere ne kazandıracağına odaklanmaya öncelik tanırım. Yoksa dünyalar kadar önemli görüp göklere çıkardığımız yazılım işin kendisi bile olsa sadece işin bir parçası. Buda bir gerçek.

Saygılar, sevgiler..

samkon

Dil

PHP 95%

Java 65%

Android 70%

MySQL 95%

Perl 90%

Python 50%

Bash 80%

SQLite 95%


Sistem

Unix 80%

Apache 70%

Nginx 70%

Tomcat 70%


Front-End & Tasarım

Javascript 95%

JQuery 95%

CSS 95%


ORM

Hibernate 90%

Eloquent 70%

Doctrine 70%


İskelet

Maven 90%

Primefaces 90%

Laravel 85%

Symfony 85%

Codeigniter 80%

Django 60%


Depo

Git 90%

SVN 90%

CVS 90%