I rewrote my resume to emphasize my experience as a developer and downplay my experience as a founder, and that was what ultimately got me a job. You want to be truthful on your resume, but you also have to present yourself as someone who is a logical fit for the position being offered.
* It took two years.
I've been building out sample apps in newer Javascript frameworks so that along with learning the newer stuff, I have something in my portfolio that I can point too.
What I've found in my interviewing is that the biggest concern people have is that I'll stick around for a few months to a year and then move on, it wasn't until an interview last week that I explained to the CEO that the work I'd been doing was always project work, I didn't regularly just pick-up and leave jobs. He wanted me to work for 60 days without pay so he could be sure that I wouldn't leave without giving 60 days notice.
I'm in Sydney, Australia, and need full-time work to keep my visa or else have to go back to Canada. Where are you based?
Run.
However, I think the programming ability is something that's gained by doing and not by studying. I think the programming abilities, knowing how to debug, the languages, the IDEs, the people that know this well, are the ones who are passionate about programming.
If I interviewed you, I would ask you some basic Python questions. I would make you code and solve some simple algorithm questions. I would also ask you some SQL questions. I would expect that you could write a SQL statement that does a join, a group by, uses a having clause.
If you can demonstrate this knowledge in an interview that's awesome! If the interview doesn't go well, don't worry too much about it. Try to learn what you didn't do well on, then try again.
Well, you'll be asking for lower salaries than them for a few years, so that'll help. :D