This is how I learned dev
Start with OOP
Object-oriented programming is like building with LEGO bricks. There’s a learning curve, but you will be able to organize and reuse your code without writing everything from scratch again and again.Apply S.O.L.I.D. principles
Five rules can make your code well-design and easier to maintain…Write readable tests
Automated tests help developers catch various errors, ensuring the app is still working when releasing a new feature or refactoring/fixing existing code. They alone are not sufficient, but absolutely necessary.Do not neglect soft skills
How you talk to others, how you work as a team, and how you solve problems together is a huge part of the job.Take criticism gracefully
Feedback makes your level skyrocket, as long as you know how to turn constructive criticism into improvements.Share knowledge
Give back, and keep learning.

