Hayale Yolculuk: Yazılımın Hayatımda Değiştirdikleri

WWDC21 Swift Student Challenge kazananlarından biri olan Batuhan Karababa’nın kodlamaya nasıl başladığını öğrenin!

Batuhan Karababa
TurkishKit
3 min readJun 3, 2021

--

Herkese selam! Bu yazımızda yazılıma nasıl başladığımı, bunun hayatımdaki etkilerini ve en önemlisi WWDC21 kazanma hikayemi ele alacağım.

Ben Batuhan Karababa. Lise son sınıf öğrencisiyim ve yazılıma 1.5 sene önce başladım. Bu süreçte Android, iOS ve cross platform programlama gibi bir çok alanda kendimi denedim fakat mobil uygulama geliştirmenin her zaman istediğim şey olduğunu biliyordum. Bu yazıda başarılar kadar zorluklardan da bahsedeceğim. Hadi başlayalım 🚀

Kodlamaya nasıl başladım?

Aslında benim kodlama hikayem çoğu kişi gibi çok eskiye dayanmıyor. Eğer okulda gördüğüm basit seviye eğitimi saymazsak kodlamaya yaklaşık 1.5 yıl önce dünyayı dolaşma hayali üzerine başladım ve hala bu hayal ile devam ediyorum.

En başlarda Android için uygulama geliştirirken daha sonradan iOS için uygulama geliştirmeye geçtim çünkü kendimi her zaman Apple ve ürünlerine daha yakın hissediyordum.

Bir süre sonra TurkishKit ile tanıştım ve makaleler yazmaya başladım. 2 ay süren Bu süreçte özellikle makale yazmakla ilgili gerçekten çok değerli şeyler öğrendim.

Şu an da iOS geliştirmeyi öğrenmeye devam ederken bir yandan da Flutter öğreniyorum. (Evet yeni şeyler denemeyi seviyorum. 😀)

Motivasyonunuzu Kaybetmeyin

Bu bölümü içlerinde kodlama isteği olan fakat başlamaya çekinen kişiler için ekledim. Öncelikle şu an bulunduğum meslek lisesi pek iyi sayılmaz. Yazılım öğrenmeye de 1.5 sene önce başladım yani çok eskiden gelen bir maceram yok. Kodlamaya başlamadan önce günümün çoğu 7–8 boyunca saat bilgisayar oyunu oynamak, uyumak ve bir şeyler yemek ile geçiyordu.

Başladığımda kodlama ile ilgilenen hiçbir arkadaşım yoktu ve uzun bir süre her gün tek başıma odamda kodlama öğrenmeye devam ettim. Bazen çok sıkıcı olabiliyordu fakat bir süre dişinizi sıktığınızda kodlamanın hayatınıza kattıklarına ve nasıl değiştirdiğine inanamazsınız.

Hayatımda Değişenler

Öncelikle oyun oynamayı bıraktım. Bu enerjimi kodlamaya harcamaya başladım ve kodlama öğrendikçe Türkçe kaynaklar yeterli gelmemeye başladı. Bunun üzerine İngilizce öğrenmeye de başladım. İlk aylar hiçbir gelişme göremesemde zaman geçtikçe ve uygulamalarımı yayınladıkça harika insanlarla tanışmaya başladım.

Bir süre sonra uygulamalarıma reklam koysam ne olur diye merak ettim ve ilk paramı kazandıktan sonra bakış açım değişti. İnternetten kendim öğrendiğim bilgilerle yaptığım bir şey için insanlar ücret ödemişti ve bu harika bir duyguydu.

Bundan sonra gerçek anlamda hayatımda çok çalışıp da elde edemeyeceğim neredeyse hiçbir şeyin olmadığına inandım. Bu güvenle çok daha fazla çalıştım ve çalıştıkça daha fazla sonuçları görmeye başladım.

WWDC Projem: Heroes Behind The Apple

Apple’ın çok başarılı bir marka olduğu çok açık. Fakat Apple’ı başarılı yapan şeyin arkasındaki inanılmaz insanlar olduğunu çoğu kişi unutuyor. Bu yüzden Apple’ın arkasındaki kahramanları tanıyabileceğimiz ve hikayelerini öğrenebileceğimiz küçük bir kart oyunu yapmak istedim.

Batuhan’ın “Heroes Behind The Apple” Playground Projesi

Projeyi WWDC21 başvurularına az bir süre kala yapmaya başladım ve bitirdim. Yaparken eğlendiğim bir proje oldu çünkü ben de Apple’ın gizli kahramanlarından bazılarını öğrenmiş oldum. Bu projeyi sadece SwiftUI kullanarak geliştirdim. Aslında farklı teknolojiler ekleyebilirdim fakat sadece teknoloji eklemek için eklemiş olmak istemedim.

Makale kısmında da en az projeye verdiğim kadar önem verdim ve herkesin vermesi gerektiğini düşünüyorum. Çünkü bence burada sadece proje değil sizin fikirleriniz, gelecek hayalleriniz ve bakış açılarınız da değerlendiriliyor.

Projenin kaynak kodlarına bakmak isterseniz aşağıdaki bağlantıya tıklayabilirsiniz!

Gelecek Hayallerim

Aslında geleceğe dair hayallerim büyük büyük şirketlerde çalışmak yerine kendi uygulamalarımı yapıp indie developer olmak ve dünyayı dolaşmak. Dünya üzerinde çok fazla keşfedilmeyi bekleyen yer, denenmesi gereken yiyecek, tanışılması gereken harika insanlar ve deneyimlenmeyi bekleyen tecrübeler var. Bunları yapmak için sabırsızlanıyorum ve benim için yaptığım her şeyin başındaki motivasyon da dünyayı dolaşma tutkusu.

Şu an için bu hayalime ulaşmanın gelişme aşamasındayım. Henüz 17 yaşındayım ve gidecek çok yolum, mücadele etmem gereken çok problem ve başarılacak çok başarı var. Umarım bundan 3 sene sonra dünyayı dolaşırken bu günleri hatırlayıp o başarı hissini yaşayabilirim. :)

Tavsiyelerim

Sadece WWDC tavsiyeleri yerine WWDC yanında birkaç tane de hayat ile alakalı tavsiye vermek istiyorum. (Tavsiye değil de fikir belirtme desek daha doğru olabilir.)

  • WWDC projesi fikriniz kesinlikle özgün ve diğer projelere benzemeyen farklı bir proje olsun. Farklı düşünün.
  • Projeye verdiğiniz önem kadar makalenize de önem verin.
  • Önceden kazanmış projelere bakmayı ihmal etmeyin.
  • Eğer bir şeyi yapacağınıza inanıyorsanız ve gerçekten yapmak istiyorsanız yapın. Dünyaya sadece bir kere geliyoruz.
  • Bence hayat başarıdan değil mutluluktan ibarettir. Sadece başarılı olmaya değil, mutlu olmaya çalışın.
  • Yenilgiyi kabul edin fakat denememeyi asla.

Evet bu yazımda size elimden geldiğince yazılımın hayatımdaki yerini, Wwdc projemi, karşılaştığım zorlukları ve size verebileceğim tavsiyeleri anlattım. Umarım hoşunuza gitmiştir. :)

Bizi daha yakından takip etmek istiyorsanız, sosyal medya hesaplarımıza aşağıdan ulaşabilirsiniz!

Twitter | Instagram | Facebook

--

--

TurkishKit
TurkishKit

Published in TurkishKit

TurkishKit; Apple platformlarında kodlama, tasarım ve yaratıcılık alanlarında eğitici dijital içerikler yayınlar, etkinlik ve eğitimler düzenler.