Yazılım için macbook şart, avukatlık için de işini her türlü görür ama hızlı bir sisteme sahip windows sizi ekstra masraftan kurtarabilir.
Şimdilik kendi bilgisayarını kullanıp ekstra masrafa girmeden udemyden kurs alabilir ve kursta anlatılanları tarayıcı üzerinden compilerda test edebilir sonrasında yazılım konusunda yine ciddi düşünürse macbook alabilir.
Yazılım dili olarak pythondan başlaması daha iyi olur, şu an anlaması en kolay dile sahip programlama dili ama çevresinde frontend veya backend olup farklı dil kullanan danışabileceği biri varsa onun için daha sağlıklı olur.
Python için benim de bir ara kullandığım angela yu'nun python bootcampini öneriyorum, altyazılı ve videolu anlatım mevcut videoların ortası veya sonlarında sizin anlayıp anlamadığınızı test etmeniz için buna benzer kodlar yazmanızı ve ara sıra hata ayıklamanızı istiyor, cevabı bulamazsanız detaylı bir şekilde nasıl yapıldığını çok kolay ve tatlı bir şekilde anlatıyor ve her günün sonunda öğrendiklerinizi birleştirerek yazmanız için bir proje veriyor b2 ingilizce fazlasıyla yeterli olucaktır anlamak için bilmediği bazı kelimeler olursa google translate işini fazlasıyla görür.