Not to long ago I was working construction and decided that I wanted to switch careers and become a software developer. I didn't quit my job until I had something else lined up. Definitely hard to learn to code while working full time in something else. But it was definitely worth it.
I did it all in less than a year. Once I truly made up my mind, I did a summer course (CS50) and started doing small projects on my own to build up my portfolio. A recruiter called me up after I updated my resume and gave me an opportunity as a contractor. That got my foot in the door with a reputable software company. I'm no longer a contractor and working full time for the same company.
You just need to put yourself out there and not be afraid of interviews. I failed several interviews before getting hired. I felt like they took a chance on me but I really impressed them once I started.
When you go from coding part time on your own to coding full time in a place surrounded by awesome coders, you learn a ton really fast. I loved it and still do. Best career decision ever.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.