Merhabalar,

Geçtiğimiz günlerde atölyeleri uygulama biçimimizi değiştireceğimizden bahsetmiştik. (Mavidurak-IO’da Neler Oluyor?) Buna paralel olarak yeni bir atölye kurguladık. Etkinlik detaylarına buradan ulaşabilirsiniz.

“Mavi Atölye” adını verdiğimiz bu workshop boyunca bir konu anlatıp örnekler gerçekleştirmek yerine, katılımcı arkadaşlarımızla sıfırdan bir uygulama geliştireceğiz. Uygulamamız son derece basit web tabanlı bir soru-cevap uygulaması olacak. Back-end tarafında Node.JS kullanmaya karar verdik ve çalışmalarımıza bu şekilde başladık. Katılımcılardan aldığımız geri dönüşler sonrasında gördük ki doğru yoldayız. Çünkü öğrenci olan katılımcılarımız temel C, C++ ve C# bilgisi dışında hiç gerçek bir uygulama geliştirme şansı bulamamış. Ne yazık ki eğitim sistemimiz buna pek olanak vermiyor. Biz de Mavi Atölye ile bu açığı kapatmayı hedefliyoruz.

Aşağıdaki başlıklarda sürecin nasıl işleyeceğini anlatmaya çalışacağım.

Başvuru Kabulü (1. Hafta)

Katılımcılar katılmak istediklerini belirten bir e-posta gönderdikten sonra, atölye boyunca kullanılacak dil ve teknolojilere ne kadar hakim oldukları hususunda kendileri ile bir görüşme gerçekleştiriyoruz. Görüşmenin sonunda eksiklikler saptanarak, hangi takımda (Back-end, Front-end) yer almak istediklerine karar veriyoruz. Bu karar sonrasında ilgili takımla çalışmak için eksiklikler belirlenerek, bunlar ile ilgili hangi kaynaklardan ön çalışma yapılabileceği belirleniyor ve katılımcılara kaynaklara çalışmak için süre veriliyor.

Ön Çalışma (2. Hafta)

Eksiklikleri belirlenen katılımcılar, 1 hafta boyunca kaynaklar üzerinde çalışmalar gerçekleştiriyor. Şuan Başvuru Kabulü aşamasındayız ve bazı katılımcılar eksik başlıklar üzerinde çalışmalara başladılar.

Planlarımıza göre Ön Çalışma sonunda bir görüşme ile ne kadar ilerlediğimizi katılımcılar ile birlikte tartışarak, atölye gününe kadar neler yapabileceğimiz üzerinde duracağız.

Bu bölümden sonrası 26 Kasım 2014 tarihinde tekrardan güncellenmiştir.

Planımıza sadık kalarak, katılımcı arkadaşlara telefonla ulaşıp çalışmaların nasıl gittiğini öğrendik. Bu hem katılımcılar açısından, hem de bizim açımızdan süreci sıcak tutmak açısından önemliydi. Genelde katılımcıların hazırlandıklarını görmek bizi mutlu etti. Elbette birkaç katılımcı arkadaşımız öğrenciliğin de verdiği rahatlıkla henüz tam anlamıyla çalışmalarını tamamlamamıştı. Ancak şuanda görünen o ki; Mavidurak-IO kod yazmaya hazır!

Atölye Günü (3. Hafta)

Atölye gününde sadece 1 arkadaşımızın haricinde tüm katılımcılar aramızdaydı. Bu bizim için sevindirici bir haberdi. Hemen ekipleri ayrıştırarak çalışmaya başladık. Gün içinde bazı sorunlarla uğraştık, çoğunu çözdük. Ama günün sonuna baktığımızda, istediklerimizin yarısını bile yapamamış durumdaydık. Şahsım adına söyleyebilirim ki bu benim için bir başarısızlıktır.

Peki neyi yanlış ya da eksik yaptık? İyi planlayamadık. Adım adım süreci bilmemiz gerekiyordu ve elimizde proje için hangi işin hangi adımda yapılacağını gösterir bir döküman yoktu. Kullanıcı hikayeleri, her hikayenin altındaki işler atölye öncesinde tasarlanmalıydı. Mavidurak-IO olarak bu sorumluluğu üstleniyoruz; bunların yeterince iyi bir şekilde hazırlanmaması bizim hatamızdı. Bu nedenle katılımcı arkadaşlarımız hayal kırıklığı yaşamış olabilir. Özür dileriz…

Ancak naçizane deneyimlerime dayanarak söyleyebilirim ki; hata yapmak güzel. Biz bir hata yaptık ve bunu sizlerle paylaşıyoruz. Bir adım attık ve başarısız olduk. İleride tekrar deneyeceğiz. Muhtemelen yine başarısız olacağız. Dahası, her başarısızlığımızı sizlerle paylaşacağız. Yeterince hata yaparsak ve her hatadan sonra kendimizi sorgularsak, ileride yapacak herhangi bir hata kalmayacağına inanıyoruz.

Sözün özü; Mavidurak-IO yine buralarda olacak!

Lütfen siz de görüşlerinizi belirterek, hatalarımızı düzeltmemizde bizimle birlikte çalışın.

  • Özgür Adem Işıklı

  • Full Stack Developer
Beğendiniz mi? O halde paylaşın: