Not to mention all the backups of said databases. Imagine sitautions where you’ve got tape backups stored in vaults or places like AWS Glacier. It’s the stuff of ops nightmares.
Procrastination is most often a self-defense mechanism for coping with your fear of your work not being good enough. The procrastination creates an “out,” allowing you to excuse yourself if your work isn’t excellent. This podcast with two psychologists who have studied procrastination heavily is quite illuminating https://www.artofmanliness.com/articles/beat-procrastination...
As a bilingual person, I wouldn't describe learning to code as being similar to learning a new human language. The fundamental building blocks of programming (loops, variables, functions, etc.) are vastly different from the building blocks of human language (nouns, verbs, adjectives, etc.).
However, I would describe learning a new programming language if you already know one (say, C++ to Python) as similar to learning a new human language (English to Spanish). The languages in both cases may be different, but the fundamental building blocks of expression are mostly the same.