Hope to help people during becoming developer. I believe developer is a mindset and to achieve this you need to change how you are thinking first. After that you need some tools such as a language or framework to implement your mindset. Nowadays I am using Spring Boot for backend development and Angular(12.0.0) for frontend development And believe Mircoservices architecture can be useful today.