I have never written functional code. That's why I thought being a 'VA', 'EA' or 'digital project manager' was a better career path for me rather than being a developer.
I wasted some years in college -social sciences and humanities- so I always thought I was better for things like web research, project reports or mantaining databases, those are the things I have experience with.
Instead of learning a skill and then getting a job I prefer to get the job and learn the skill while doing a job-related project. It eases a lot of the -possible- frustration afterwards, or maybe I'm just too impatient to learn something the 'cold way'.