Öncelikle konu cevabım; evet iş bulabilirsin. Ama ilk olarak yazılım hakkında araştırmalar yap, kendine yazılım alanı belirle veya seç, seçtiğin alanın programlama dillerini öğren ve illaki sonuna kadar öğrenmene gerek yok seçtiğin alanın gereği kadar bilmen yeterlidir. Bolca pratikler yap, büyük-küçük projeler yap ve incele, temiz kod yazmayı öğren, algoritmayı öğren, yazdığın kodlara yorum satırları ekle sonra 3-4 ay sonra tekrar açıp baktığın ne yazdığını unutabilirsin veya anlamayabilirsin. Bunun yanında İngilizceni geliştirmeni öneririm çünkü yazılım alanında tüm kaynaklar İngilizcedir. Matematik orta düzey yeterlidir ama daha çok sayısal ağırlıklı bir alan seçersen matematiğinin ortanın da üstünde olmalıdır. C# bildiğinizi belirtmişsiniz, yanlış anlamayın ama C# o kadar kolay bir programlama dili değildir. HTML de bir programlama dili değildir. (Hypertext Markup Language) olarak geçer.