Merhaba, yazılım için diploma gerekmemektedir. Freelancer olarak r10 gibi platformlarda iş yapabilirsiniz. Temel düzeyde İngilizce bilmek de başlangıç için yeterli, kavramları gün geçtikçe pekiştirebilirsiniz. Matematikten ziyade analitik düşünme daha etkili olacaktır dolayısıyla kulaktan dolma bilgilerle pek aldırış etmenizi tavsiye etmem.