I’ve spent a lot of time looking into different AI models, and I genuinely think they have become incredibly useful compared to how limited they were back in 2022.
I’m not here to criticize anyone who uses AI to build products. My only goal is to develop myself as much as possible in the field of Information Technology.
Right now, I still use AI to explore learning paths and get some guidance on how I can improve myself. However, I’ve been hesitant to subscribe to ChatGPT Plus or Claude because I’m afraid I might become too dependent on them before I truly understand the fundamentals and logic behind programming.
At the moment, I’m learning Java and Spring Boot and building some personal web projects to gain practical experience. Eventually, I also want to move into mobile app development.
I’m genuinely serious about learning, and I want to understand the development workflows that programmers used before GPT and modern AI assistants became widely available.
Could anyone share a detailed roadmap for developing a website following enterprise-level software development practices?
I already have a basic understanding of programming and OOP, and I’m currently using Java. I’d really like to learn how professional software is designed, developed, tested, deployed, and maintained in a real-world environment.
I’m currently living in Ho Chi Minh City, Vietnam, where it feels like many internship positions require 1–2 years of experience even for entry-level roles. That makes it difficult to find an opportunity to learn directly from experienced developers.
I genuinely want to learn how software is developed in an enterprise environment. If possible, I’d really appreciate a roadmap that is as detailed and practical as possible, especially one focused on Java and Spring Boot.
Thank you so much to everyone who took the time to read this and share your experience.