20 Aralık 2013 Cuma

2 Yıldır IOS Geliştiricisiyim

Merhaba . Bu yıl ve aralık bitmeden ne yazsam diye düşününce en uygun konu bu olucak diye düşündüm . Bu kez Apple yenile die mail yollamadı , kendim gördüm anımsatmayı ve üyeliğimi yeniledim hemen . Geçen seneden farklı olarak form doldurup fax çekmedim direkt olarak internetten ödeme ile hallettim . Sanırım o seçenek yeni geldi çünkü geçen sene de formu nasıl doldurup yollucam diye doldurmayı düşünmemek için formu atmamıştım ama kayboldu galiba .

Bu sene de geçen sene olduğu gibi ödeme yine sıkışık olduğum bi zamana denk geldi ve şansıma yine dolar bu zamanların en yüksek seviyesinde ama bunlar tabii yıllık bi ödeme için sadece küçük bi ayrıntı . Sonra da ödeyebilirdim ama hiçbir sorunun çıkmamasından emin olmak için hemen ödeme yolunu seçtim .

2 yıldır IOS geliştiricisiyim ama bu 2 yıldır durmadan ios uygulamaları yazıyorum anlamına gelmez tabii . Yollanan uygulamanın kabul edilip edilmeyeceği kesin olmadığı için emeğim çöpe gider, o kadar zaman boşuna uğraşmış olurum diye ios uygulaması yapmadan önce android uygulamasından daha fazla düşünür oldum . Böyle olunca da tabii aklımdaki herşeyi yapmıyorum , uğraşmıyorum .

2 yıllık ios geliştiricisi olduğuma göre artık iş ilanlarındaki "en az 2 yıl deneyimli" maddesine takılmama gerek kalmadı , iş başvurularında biraz daha rahat olabilirim belki . 2 yılda yaptığım uygulamalara da bakacaklar ama hiç olmazsa 2 yıl uğraşmış , geliştirmiş kendini derler . Yani kpss olmazsa biraz daha ios çalışıp şirketlere deneyimim var diyip girebilirim(*) .

Bugün 21 Aralık , yani kpss nin bana öğrettiğine göre en uzun gece (*) . Bu uzun gecede ios ile ilgili neler yaptım , neler yapsam , neler yapmasam , bıraksam mı , ne kadar ileri gitsem , bi tasarımcı bulsam , 2 arkadaş + 1 tasarımcıyla app store a çıkış mı yapsam diye düşünmek için ideal bi gece .

Staj yaparken de ios uygulaması yapıyodum ve benden sorumlu olan kişi ( keşke halaa benden sorumlu olsa ) "uygulama yapman iyi de tasarımlar kötü , bi tasarım bilen arkadaşın yok mu , onunla beraber uygulamalar yap" demişti . Bu zamana kadar tasarımcı arkadaşım olmadı sanırım , hiç karşılaşmadım yani . Dışarıya da hiç tasarım yaptırmadım . Yani tasarımcıyla nasıl anlaşılır , istekler nasıl karara bağlanır , ne kadar sürede yapılırsa makul olur , beğenmezsem ne demek lazım , tasarımla yazılım ayrı acaba hiç tasarıma yorum yapmadan kabul mu etsem ... diye kafamda sorular var . Ayrıca benim de bilgim bi yere kadar , bi yerden sonra sorup danışabilecek biri de iyi olurdu . İşte bu durumda minimum olarak Ben + yazılımcı 1 arkadaş + tasarımcı 1 arkadaş ile iş yapmak eğlenceli ve verimli olurdu heralde . Birkaç gündür aklımdan geçiyo bunlar çünkü rakip uygulamalar diyebileceğim uygulamalar tasarım olarak benden çok ileride . Bu açığı kapatmanın ilk yolu freelance tasarımcı bulmak sanırım . Eğer tasarımcıysanız bana ulaşın sormak istediğim çok şey var (metinogtem@gmail.com)

Bir diğer olay ise native olmayan uygulama geliştirme . Yani ios yazmak ama Objective-C ile yazmamak . En nefret ettiğim şeyler arasındaydı 1-2 yıla kadar bile ama eğer ki öyle olması gerekiyosa öyle olur . Bir de o zamanlar Appcelerator diye javascript tabanlı bi geliştirme ortamıyla kod yazdım ve zorla yazdığım için hiç sevmedim . Ama şimdi yine onunla yada alternatifleriyle (jquery mobile , phonegap) uygulama yazmayı da düşünüyorum . Tabii kpss den sonra hep bunlar (*)

Bir diğer olay ise server-side kısmı . Yani şu ana kadar http bağlantıları , twitter api , instagram api , GET , POST metotlarıyla iş yaptım ama kendi serverıma server taraflı kod yazıp bunu ios ve android ile etkileşimli hale getirmedim . Bir de onu yapmam lazım tabii . Onun için de json , JSP , Java EE gibi konulara bakmam lazım . Bunları yaparken daha çok zaman harcıcam daha masraflı ve büyük ihtimalle de çok az güvenlikli olucak fakat bi yerden başlamak lazım . Bunlar da seneye 3. ios geliştici senem olursa bana hedef olarak kalmış olur .

Bu sene ios geliştiriliğini yenilememe geçen sene kadar sevinmedim sanırım . Çünkü geçen sene ios geliştiricisiyim , ios uygulamalar yazarım , kim tutar beni diye düşünürken ve kendime gaz verirken bu sene daha farklı . Mezuniyetle birlikte başlayan kpss çalışması ile sanki kod yazarsam kpss yi kazanamam gibi bi algı oluştu bende(*) . Aklımdaki uygulama fikirleri halaa plan olarak duruyo ve üstüne yeni özellikler de ekleniyo (*) . Ama tabii kpss ye daha çok var ve o buna engel değil (*) .

Bu yazıda android e hiç değinmedim çünkü android konusunda çok doluyum , başlasam yazı başka taraflara gidicekti . Android konusu ayrı bi yazı artık . Ben de 2. yılın kutlamasını kendime göre bi ara yaparım artık

(*) -> Kpss yi kazanamazsam silinecek cümleler , özel sektör duymasın :)