My entire tech team is full of people with liberal arts undergrad degrees (Classics, Philosophy, Humanities), and equally non-techy advanced degrees (International Policy, Journalism). You need to find the right team to connect with. Look in non-traditional spots for jobs; interesting non-profits who need generalists, thinktanks who could use your research skills as well as some coding skills, startups who need your psychology chops to help with marketing and your coding chops to build what they manage to sell. That being said, make sure your self-taught programming is top-notch; audit some courses and find some mentors as you go along to help you not only write beautiful code, but understand the architecture.
Overall, you just need one first employer to bite, and everything after that is built in to "or equivalent experience"