sheanous
Picopat
- Katılım
- 9 Nisan 2024
- Mesajlar
- 115
Daha fazla
- Sistem Özellikleri
- i5 10300H, 16 GB RAM, GTX 1650ti 4GB VRAM, 500 GB SSD, 1 TB HDD (x2)
- Cinsiyet
- Erkek
Hiç bir programlama dili kolay değil ama arkadaşın B1 İngilizcesi olduğu için Python'ın daha kolay geleceğini düşündüm. Çünkü bir insan diline, daha detayına girmek gerekirse İngilizceye en yakın programlama dilidir Python.Python kolay bir dil değil. Gelişmiş kodlama ilkeleriyle alakalı mevzulara girdiği zaman oldukça zor bir hal alıyor.
C# yazılıma başlamak ve ilerlemek için en az Python kadar kolaydır.
Ayrıca bu işe şu dili, bu dili öğrenerek başlanmaz. Hele ki 8.sınıf biri için konusuyoruz; matematik birikimi fazla değil, algoritma kurma ve problem çözme yeteneği fazla gelişmiş değil. İyi bir yazılımcı olmak istiyorsanız matematik çalışın, bu size hem soyut kavramları öğretir hem problem çözme becerinizi geliştirir.
Şu aşamada yazılıma fazla ağırlık vermek yerine iyi bir lise kazanmaya bakın. Lisede de bu yazılım işlerine çok fazla kafa yormayın. Ben böyle bir hata yaptım pişmanım, ilgi alanım değişti ve şimdi tıp okuyorum. Yazılıma harcadığım vakti derse ayırsam Cerrahpaşa'da tıp okurdum.
Dil öğrenmek yazılımın %2'si falandır.
Ve bu işe şu dili, bu dili öğrenerek başlanır. Türkçede güncel bir bilgi vs. bulmak zor üstelik İngilizce global bir dil olarak kabul edildiği için bu işte deneyimli olanlar ''herkes anlasın'' diyerekten makale vb. yazıları tamamen İngilizce ile yazıyorlar. Yani bu işte ne kadar İngilizce biliyorsanız o kadar şanslısınız demek. Ayrıca dil öğrenmek yazılımın %2'si falan değildir. Facebook reelslerinden duyduğunuz saçma sapan şeyleri buraya kusarak çocuğun kafasını karıştırmayın.
Yazılım öğrenmek asla pişmanlık değildir. Belli ki siz adam akıllı öğrenmemişsiniz de bir işinize yaramamış, o internetteki kuru bilgiler. İster 8, ister 9. sınıf olsun, bu yazılımı öğrenmemesi için bahane değil. Ben 8. sınıfta Python öğrendim ve kendi deneyimlerime dayanarak konuşuyorum burada. Matematik bilgisi fazla değilse hiç sorun değil, hatta tersine işine bile gelir. Daha zor algoritmaları yürütmek için temel matematik işlemlerini kullanmak demek kodun uzaması demek. Bu açıdan hem kod okuma yeteneğini geliştirir hem de Python'ın temelini çok çok daha iyi öğrenmiş olur.
Sen bunları hiç dinleme kardeşim, bunlar programlamayı doğru düzgün becerememiş insanlar, hep gelip böyle laf yaparlar. Gelecekte programlama ile ilgili iş yapmayacaksan bile azıcık bir kodlama öğrenmen kendin için çok iyi olacaktır. Algoritma vs. bilmek ve anlamak, elinde şu an tuttuğun bu telefon, veya önünde duran bilgisayarın halinden anlaman demek. Dünya git gide dijital kültürü benimseyerek ilerliyor, ve ilerleyecekte. Senin de ilgi alanın bu doktorluk okuyan arkadaş gibi sürekli değişiyorsa bile yine de biraz yazılım, algoritma ve temel hardware bilgilerini öğrenip aklının bir yerine kazı derim. Ne de olsa doktor dahi olsan işine yarayacak şeyler bunlar. Hem zaten farklı bir açıdan yazılım işine bakmak gerekirse; doktorların işlerini bu kadar iyi yapmasını sağlayan biz yazılımcılar değil miyiz? Ameliyatta kullanılan cihazlardan tut senin boğazının şişip şişmediğini kontrol etmek için kullandıkları o fenere kadar... Hangi işi yaparsan yap, bu dijital kültürden, bu teknolojiden kaçamazsın. Ellerinle dokunduğun bu cihazları anlamak, senin her işe 1-0 önde başlamanı sağlar. Genç yaştasın, bu işlerin temelini daha doğal ve kolay bir şekilde kavrarsın. Ama yine söylüyorum; Türkiye'de 8. sınıf sonu LGS olduğu için sen en iyisi şimdilik sınavına çalış, istediğin bir liseye geç, daha sonra başlarsın bu işlere.