Coding-up a BSV website for REAL MacOS beginners, Part 0: Why “Set in Stone” is important in software
What if you wanted to code-up a website from the beginning, including learning all the minutae when truly starting off a beginner? No skipping steps.
First thing to learn about software, before I even tell you what an IDE is or how to download it, is:
software engineers always know better than you…
…they even know more than the rest of the world, just ask them, they’ll tell you.
This means they ALWAYS know how to “improve” something by changing it.
This means that no matter what you learn (here or elsewhere), it will change, and it will change as soon as tomorrow to 18 months from now — when software engineers who know better than you (& everyone else in history) issue an “upgrade” to THEIR software, software upon which many many others’ higher-layer software relies.
Thought Experiment: Pretend you’re building a house, and then some know-it-all comes in after you’ve built it, and says he’s the patent owner of your foundation, and is just going to change where all the pipes, heaters, AC units, and HVAC units are under your house. So you might as well have to rebuild another house from scratch, because it will almost be easier to do that, than to adopt the new changes at foundation level — changes you don’t understand or agree with — changes which cost you LOTS of money just to return to the level you had before the…