Yazılıma başlamak isteyen herkes için Yazılım 101
Yazılıma İlk Adımı Atmak
Yazılımla İlgili Merak Edilenler ve Daha Fazlası
Muhtemelen bu alanda merak edilen oldukça fazla soru vardır. Bunlardan bir tanesi de “Yazılıma ilk nereden başlamalıyız.” sorusu olabilir. Kafamızı kurcalayan bu sorunun birçok cevabı var ama ben size doğru olduğunu inandığım ve artık birçok kaynakta bulabileceğiniz cevabı vereceğim.
Yazılıma başlamak.
Bilgisayarlar, telefonlar, teknolojik aletlerin birçoğunun kodlardan oluştuğunu söyleyebiliriz. En basitinden elimizdeki telefonların içerisindeki uygulamalar kodlarla meydana gelir.
Yazılım bu uygulamaların, web sitelerin, yapay zekaların çıkış noktasıdır. Yazılım dilleri ise uygulamaları, web siteleri, yapay zekaları ve diğer birçok şeyi yazmamız, kodlamamız için önemlidir.
Bu dilleri öğrenmeye başlamadan önce birkaç soruyu yanıtlamamız gerekebilir.
Nereden başlamalıyız? İlk hangi dili öğrenmeliyiz?
Nereden başlamaktan ziyada insanlar genelde ilk hangi dili öğrenmeleri gerektiğini sorgularlar. Bu yanlış bir ilk adım olabilir. Çünkü genelde cevap olarak popüler diller ilk söylenenlerdir; Python, C, C++, Java…
Ama ilk olarak en popüler dilden başlamak ya da ‘bu dile başla’ adlı cümleleri dinlemek yerine ilk olarak alanımıza karar vermemiz gerekir.
Peki alandan kastım nedir?
Birkaç örnekle bu soruyu yanıtlayabilirim; mobil uygulama geliştirme, oyun geliştirme, masaüstü uygulama geliştirme, oyun geliştirme, yapay zeka geliştirme…
Öncelikle alanımıza karar vermek, bize hangi yolda ilerleyeceğimiz konusunda ışık tutacaktır.
Peki ya yanlış dille başlarsak ne olur? Seçtiğimiz alanla bir alakası bile olmayan bir dili öğrenerek zaman kaybetmiş oluruz. Belki fazladan bir dil öğrenerek kendimizi geliştiririz ancak hedefimize yaklaşma hızımızı kesinlikle etkileyecektir.
Alanımıza karar verdik. Şimdi ise o alan için bir dil seçmemiz gerekir. Böylece yazılım için ilk adımı atmış olacağız.
Yazılıma dair bildiğim her şeyi anlatacağım serinin bir diğer bölümünde görüşmek üzere…
Editör: Sinem Karakuş