This is a fascinating article. Thanks for writing it. It's really imperative for developers to start off on the right foot.
I believe any junior developer should keep in mind that in any software development project, clean and maintainable code is crucial. Clean code is easy to read and understand, which makes it easier for developers to modify and maintain the code. As a result, the code will be more reliable, scalable, and efficient - which will give us more time to learn new stuff.
My career has taught me that simplicity is the key to writing clean, maintainable code. Make your variable names, function names, and comments easy to understand. Be concise and avoid overly complex or unnecessary code, since business logic is complex enough already.