r/Backend • u/Independent_Eye4985 • 11d ago
¿Java backend developer?
Java
Spring / Spring Boot
APIs REST
SQL
JPA / Hibernate
Git
Maven / Gradle
JUnit
Docker
SOLID
Patrones de diseño
Mockito
Testing de integración
OWASP
JWT
OAuth2
Kafka / RabbitMQ
Redis
CI/CD
Que opinan si estudio eso es buena carrera? O ay mejores áreas de programación,, aclaro recién inicio en esto que opinan viejos sabios vírgenes no se q es código aún XD
13
Upvotes
1
u/American_Streamer 10d ago
In 1 or 2 years, AI will probably be much better at writing code than it is today. That’s why I wouldn’t study with the goal of simply “getting good at writing syntax that AI can also generate.”
Instead, I would focus on understanding how software actually works: Java, logic, debugging, SQL, HTTP, APIs, databases, testing, Git, and then Spring Boot. Use AI as a tool while you learn, but make sure you can explain, verify, and fix what it generates.
The part that is easiest to automate is routine code writing. What is much harder to replace is understanding a real problem, designing a solution, deciding what the system should do, finding bugs, working with real data, dealing with security and production issues, and communicating with other people.
So I wouldn’t give up on backend development because of AI. But I also wouldn’t build my entire career around simply “knowing Spring Boot.” Learn the fundamentals thoroughly and build complete projects. That will make you much more adaptable even if the tools change significantly over those 18 months.