What course will take to do software in future
Hi Harsha,
If you are interested in a potential career in software development, pay attention to the fundamental courses and areas of study. You should start taking a programming class, preferably one where you can program with Python, JavaScript, or Java. Making sure you learn data structures and algorithms is also very important. Understanding the foundational computer science domain (databases, networking, and so on) is going to be useful too. In terms of your interests, there are specializations available such as web development (frontend/backend), mobile development (Android/iOS), AI/ML (Python, Tensorflow), DevOps (AWS, Docker), and cybersecurity. There are even more developed areas including blockchain and quantum computing now surfacing as well. If you want to stay in the game, I would suggest thinking of specializing in the areas of AI, upskilling, cloud computing and learning by doing, from projects, open source and certificates.