Imagine, like so many folks, that you decide what you want to study when you’re just 18.
Be careful about deciding the best way to learn to code. Not all paths are equally effective.