Every time I start a new project, I blindly copy-paste terminal commands. I just took 30 mins of googling to make Python3 the default version in virtualenvwrapper
I did the mistake a few months ago to install zsh shell which again I don't understand at all - it just looks more pretty
The only way to learn is to do it.
This could be a good starting point.