Arkadaşlar herkese iyi günler diliyorum.
Uzun bir süredir yazılıma bir yerden başlamak istiyordum. Fakat o karışık yeşil yazıları her gördüğümde gözüm korktu ve erteledim. Şimdilerde ise bu korku hala daha var olmakla beraber bir yerden başlamış bulundum. İşe C# ile başladım. Murat yücedağ'ın C# derslerini izledim. Daha doğrusu birkaç videoyu izledim. Sonra videoları yarıda bıraktım. Sonra kütüphaneye gidip yazılım kitaplarına baktım. Yine Murat yücedağ'ın "Visual Studio ile C# dersleri" kitabını buldum. Biraz okudum ve birkaç deneme yaptım. Fakat kafama yatmayan bir şey vardı. Ben hello world yazarak ya da ne bileyim buna benzer printf çıktıları elde ederek nereye varabilirim? Bu soruyu sorarken çekindim açıkçası çünkü yazılımda ileri seviyede olan insanlar bu adımların ne kadar önemli olduğunu daha iyi bilirler. Bende biraz sabırsızlık var ancak bu sorunumu aşmak için çaba sarf ediyorum. Aşacağıma da inanıyorum. Ayrıca bir hedefim olmadığını da fark ettim. Mesela oyun yapmak istiyorum diyelim. Fakat oyun dediğimiz şey ayrı bir dünya. Öncelikle ne tür bir oyun yapmak istiyorum diye sordum kendime. RPG türü oyunlar yapmak istediğimi fark ettim. Peki RPG türü bir oyun yapmak istiyorum sonra ne olacak? Bu işler tek kişinin yapacağı işler değil. Tasarımı var hata düzeltmeleri var güncellemeleri var sonra oyuncuların birbiri ile çevrimiçi bağlanabilmeleri için ayrı bir şey gerekiyor. Kısacası var oğlu var. Bunları göz önüne alınca aslında oyun yapmak bana pek cazip gelmedi. Bunun yerine bilgisayar donanım birimlerinin yazılımlarında görev yapmak daha cazip geldi. Sonuçta bir ekran kartının işlemci yazılımı tek bir kişinin elinden çıkmıyor. Ben de bu noktada bir ekibin parçası olmak istiyorum. Çünkü bilim tek bir kişinin elinden çıkmış değil. Bilim çok uzun bir sürecin sonucudur. Ve bu süreçte nice insanlar katkıda bulunmuştur. Örneğin bilgisayar dediğimiz teknoloji elektrikten tut da nanoteknolojiye oradan da malzeme bilimine kadar birçok değişkenden beslenmiştir ve beslenmeye devam ediyor.
Çok fazla konudan konuya atladım ancak ne istediğimi az çok size aktarmaya çalıştım. Bu doğrultuda hangi yolu izlemeliyim? Şu anda basit programlama çalışmaları beni hangi noktaya ulaştırır?
Uzun bir süredir yazılıma bir yerden başlamak istiyordum. Fakat o karışık yeşil yazıları her gördüğümde gözüm korktu ve erteledim. Şimdilerde ise bu korku hala daha var olmakla beraber bir yerden başlamış bulundum. İşe C# ile başladım. Murat yücedağ'ın C# derslerini izledim. Daha doğrusu birkaç videoyu izledim. Sonra videoları yarıda bıraktım. Sonra kütüphaneye gidip yazılım kitaplarına baktım. Yine Murat yücedağ'ın "Visual Studio ile C# dersleri" kitabını buldum. Biraz okudum ve birkaç deneme yaptım. Fakat kafama yatmayan bir şey vardı. Ben hello world yazarak ya da ne bileyim buna benzer printf çıktıları elde ederek nereye varabilirim? Bu soruyu sorarken çekindim açıkçası çünkü yazılımda ileri seviyede olan insanlar bu adımların ne kadar önemli olduğunu daha iyi bilirler. Bende biraz sabırsızlık var ancak bu sorunumu aşmak için çaba sarf ediyorum. Aşacağıma da inanıyorum. Ayrıca bir hedefim olmadığını da fark ettim. Mesela oyun yapmak istiyorum diyelim. Fakat oyun dediğimiz şey ayrı bir dünya. Öncelikle ne tür bir oyun yapmak istiyorum diye sordum kendime. RPG türü oyunlar yapmak istediğimi fark ettim. Peki RPG türü bir oyun yapmak istiyorum sonra ne olacak? Bu işler tek kişinin yapacağı işler değil. Tasarımı var hata düzeltmeleri var güncellemeleri var sonra oyuncuların birbiri ile çevrimiçi bağlanabilmeleri için ayrı bir şey gerekiyor. Kısacası var oğlu var. Bunları göz önüne alınca aslında oyun yapmak bana pek cazip gelmedi. Bunun yerine bilgisayar donanım birimlerinin yazılımlarında görev yapmak daha cazip geldi. Sonuçta bir ekran kartının işlemci yazılımı tek bir kişinin elinden çıkmıyor. Ben de bu noktada bir ekibin parçası olmak istiyorum. Çünkü bilim tek bir kişinin elinden çıkmış değil. Bilim çok uzun bir sürecin sonucudur. Ve bu süreçte nice insanlar katkıda bulunmuştur. Örneğin bilgisayar dediğimiz teknoloji elektrikten tut da nanoteknolojiye oradan da malzeme bilimine kadar birçok değişkenden beslenmiştir ve beslenmeye devam ediyor.
Çok fazla konudan konuya atladım ancak ne istediğimi az çok size aktarmaya çalıştım. Bu doğrultuda hangi yolu izlemeliyim? Şu anda basit programlama çalışmaları beni hangi noktaya ulaştırır?
Son düzenleyen: Moderatör: