Beklemek en büyük hatalardan biri. Senin ihtiyacın olan şey söylediğin gibi azimli bir şekilde çabalamak. Yazılım alanlarını araştır. Seçtiğin alanın dallarını araştır. Dallarda kullanılan yaygın programlama dillerini araştır ve kendine bir tanesini seç, hemen öğrenmeye başla. Oyun geliştirmek istiyorsan unity var unreal engine oyun motorları var en yaygın olarak. Bunları araştırabilirsin. Web geliştirme yapmak istiyorsan kullanılan dilleri, teknolojileri frameworkleri araştırabilirsin. mobil uygulama nasıl geliştirilir diye google'a yazdığında bir adım atmış oluyorsun ve karşına binlerce döküman ve eğitim videoları çıkıyor. Araştırmaktan asla korkma, çekinme, erinme. Hiç okula gitmemiş olsan da rahatlıkla internetten her türlü kaynağa erişebilirsin. Bir yerden sonra iş sadece sana ve çabana bakıyor. Bir yerden sonra internetteki hiçbir video seni daha ileri götürmeyecek. Sen kendin, kendini ileriye götüreceksin. Kendimden örnek vermek gerekirse başlarda çok kolay ve eğlenceli gelmişti ama kendini geliştirdikçe daha sıkıcı ve işin içinden çıkılmaz bir hal alabiliyor fakat problemleri çözebildikçe aldığın haz paha biçilemez oluyor ve her daim daha fazlasını öğrenmek istiyorsun. Matematiğin iyi olmak zorunda değil. Temel matematik bilmen yeterli ama bazı yazılım alanları ileri matematik isteyebiliyor.