1. How did you get started with learning programming?
I completed my Masters in a non-technical field in 2018 and started working in sales. But, I always had this urge to transition to a more technical field, like IT.
To do this, I thought a Master's in Data Science would be perfect. Alongside that, I started learning programming through online resources like Programiz PRO and Codecademy.
I started with Python because of data science, but I switched to Java when one of my friends told me that the banking sector mostly uses Java. That's also how I found my current job at BNY Mellon.
2. How has your experience with coding been?
I started learning programming primarily through platforms like Codecademy and Udemy.
With Udemy, I had to watch long videos — sometimes over 10 minutes — just to understand a single concept. It felt like I was losing time. I wasn't learning well with those. Codecademy was similar to yours and had structured questions for big companies like Amazon, Google, and Meta, which I found useful.
I had my doubts about purchasing online courses since none of them were really working for me, especially when learning Java. But Programiz PRO made that decision easier.
3. How was your experience with Programiz PRO?
My experience with Programiz PRO has been a mixed bag.
The thing that I like the most about Programiz PRO is the structured learning experience. The courses are concise and clear, almost self-explanatory — no long videos, just simple explanations, examples, and practice problems for an interactive experience. This also made Programiz PRO a go-to for me if I wanted to revise concepts quickly.
The platform’s Java courses guided me from beginner to intermediate levels. They helped me build a great foundation in Java programming. Plus, the integrated AI — sensAI — was often quite helpful when I couldn't figure out a problem.
Programiz PRO has nailed all the fundamentals of a great beginner learning experience - the interactivity, the courses' simplicity and structure, the AI help, etc. But, the lack of more advanced courses and recurring issues with the code editor is holding the platform back.
However, I found the course material a bit thin as I progressed through the Java Learning Path. I wish there were courses on more advanced topics like concurrency and multi-threading. So, after a certain point, I felt lost and was left wanting more.
In the same vein, it would be great if you guys could add interview preparation courses for MNCs, like Codecademy, and courses on Gen AI because AI is the future.
I also had multiple issues with the built-in code editor in the Java courses as well as your free Java Online Compiler. Sometimes, when I ran a code, the compiler kept running and froze on me which was frustrating.
4. How has learning to code with Programiz PRO impacted you?
Programiz PRO gave me a solid understanding of Java fundamentals, which played a crucial role in my career transition. When working in an organization, you deal with complex tasks but sometimes lack strong fundamentals. Programiz PRO helped me build that foundation, allowing me to contribute more effectively to my team.
5. Who do you think would benefit from Programiz PRO?
Anyone looking to build a strong foundation in programming should use Programiz PRO. It’s especially useful for students who have just graduated and need to refine their skills before applying for jobs. Even if someone has an internship or an entry-level role, they should go through the basics at Programiz PRO to solidify their understanding.
I’d also recommend it to people transitioning from a non-IT background, like me. Learning the fundamentals first, hands-on, makes it much easier to transition to technical, programming-heavy roles.
6. What has changed the most for you since using Programiz PRO?
I've become more confident in my coding skills. And I've found a platform to use for quick revisions, which was difficult before Programiz PRO. Before interviews, I use the platform for a quick revision, and in just a couple of hours, I can refresh all the important concepts.
Kranthi is a great example of how if you put your mind to it, you can learn anything. Going from sales to programming is no easy feat but he succeeded, with proper resources and determination.
Become a success story like Kranthi - join Programiz PRO!
Start Learning Java Now!