I have a little more than a year of experience in web development (Laravel, Angular, Python, etc.), and before that a year of game development. I’ll be starting a new position as a Magento Backend Developer.
I’ve heard of the infamy of Magento and how it is “over-engineered”, “bloated”, and has a steep learning curve. Which and how much of these are true? What are some of the beginner caveats I should look out for? Is the backend as bad as the frontend?
Also, I know its support for Windows is deprecated now, how do I get started on developing Magento locally on my Windows machine? Docker? VM?