The role of vanilla programming

The role of vanilla programming

The basics will never get old in software engineering, it's why you'll see software engineers frequently revisit their basics. One of the most hammered instructions in software engineering is building a solid foundation on the basics because it's harder to fix problems that stem from basic errors if you don't understand the basics well enough.

Your data structures, data types, for frontend, your tags, selectors, properties and methods are things you need to remember. Whenever you encounter a problem you need to refresh your knowledge of these basics because chances are you can solve the problem with the basics.

There are a ton of frameworks these days aimed at making work easier however it's downside is that people who skip the basics and use these frameworks are unable to understand or debug some errors that may occur. Vanilla programming will remain king for a very long time.