I have a degree in Business Administration. I have one year and a half of experience as an accounting analyst (where I live -not USA- people who have a degree in business have accounting jobs).
I discovered programming and liked it very much. I decided to change careers. My plan was to leave the job I had as an accounting analyst and learn programming on my own to become a freelance web developer. I resigned, started learning programming but realised freelancing was difficult (especially if you have never worked as a programmer).
I started studying Computer Science at university and now I am looking for my first programming job (where I live people work full time and study at university at the same time). There's a gap of more than one year where I was self learning programming. I made two websites that I uploaded to my personal website.
My question is: How can I describe that gap where I did not work because I was self learning programming? Should I tell my original plan (self learn programming, then start freelancing, realised freelancing was difficult)? What is the best way to tell this? Do you think I should get an accounting job now (because my work experience is related to that and because having no job is bad) now and then, in the future, change to a programming job? I have no expenses, I like with my family.