|
17 Eylül 2007 |
|
Forumlarda Programcılık Öğrenmek |
|
Son 4 yıldır birçok foruma kendi adımla üyeyim. Daha önceleri hem forumlar bu kadar çok sayıda değildi hem de fazla ilgi görmüyordu. Çünkü evlerde ADSL bağlantısı yoktu. Ayrıca ilk başlarda forumlara yazılanları okumakla yetiniyordum. Şu günlerde benim forumlara girme nedenlerinin ilk ikisi şunlardır: Birilerine yardımcı olmak ve programcılık öğrenmek isteyenlerin takıldıkları, anlamakta zorluk çektikleri konular hakkında bilgi sahibi olmaktır.
Forumlarda bazen öyle sorular yazılır ki kitap yazarken 40 yıl düşünsen aklına gelmez. Bu nedenle forumlar benim için önemli kaynaklardır. Ne ki kendi adımla foruma giriyor olmamın getirdiği sorunlar var. Örneğin birisi size hakaret içeren bir cevap verir. Cevap versen başka vermesen başka sorun. Birileri bana durup dururken(sırf beni orada buldu diye..) hakaretler edecek diye forumları terk etmeyi de tercih etmiyorum.
Şimdi gelelim asıl konumuza. Bazı arkadaşlar birden fazla foruma kısa süre içinde çok sayıda soruyu bırakıyorlar. Karşınızda sanki programcılık hocasının yazılı yapmak üzere hazırladığı sorular var. Başka bir anlatımla bazı arkadaşlar ben C++’a geçtim, ben Delphi öğreneceğim, Visual Basic ile program yazacağım deyip oturuyorlar forumun başına. Tabii bunun verimli bir öğrenme tekniği olduğunu söyleyemem. Forumlar bence belli bir düzeye gelen veya söz konusu programlama dili hakkında temel bilgilere sahip olanların takıldıkları veya elindeki ders notlarında, kitaplarda bulamadıkları soruların cevaplarını aradıkları platformlar olmalıdır.
Geçen yıl forumlara verdiğim bazı cevapları kişisel siteme almıştım. Bu uygulamayı biraz değiştirip tekrar denemeyi düşünüyorum. Verimli olur muyum, zaman ayırabilir miyim şimdiden bilmiyorum; ancak denemek istiyorum. Bazı forumlarda sorulan sorulara forumda cevap vermekle yetinmeyip kendi sitemde daha ayrıntılı ve rahat cevap vermeyi düşünüyorum. Örneğin birkaç gün önce bir forumda Delphi’nin konsol uygulamaları dahilinde formları ve diğer nesneleri kullanmak mümkün müdür gibi bir soru vardı. Fazla pratik değeri olmayan bu soruya Delphi kitaplarımda ayrıntılı bir şekilde cevap vermiştim. Forumdaki bu soruya en basit ve kısa cevabı vermeme rağmen reklam olmasın diye Delphi kitaplarımda bu konuda bilgi olduğunu yazmadım.
Bazen de meraklı arkadaşın sorusuna bakınca soru sorduğu konu ile ilgilenmeden önce ilgilenmesi gereken temel konular hakkında hiç bilgisi olmadığını fark ederim. Ancak bunu oraya yazamazsınız. Açıkçası benim için forumlardaki sorulara cevap vermek mayın tarlasında yürümek gibi bir şey. Madem kişisel sitemi uzun aralıklarla günceleştirmeme rağmen günde ortalama 1000 hit alıyor, neden forumlara yazdıklarım orada kaybolup gitsin. Hedef kişisel sitemde haftada en az 10 soruya cevap vermek, 10 konuda açıklama yapmak. |