What I Learned Leaving Psychology to Code Websites for Therapists
~ My journey from institutional frustration to helping mental health professionals reclaim their time and energy.
I never planned to become a web developer.
I have a Master’s degree in Psychology. Years of experience working with clients and leading teams. A deep, even idealistic, belief in the healing power of human connection. I was doing what I had trained for all my life, what I cared about, what I believed could make a difference in people’s lives. I wanted to make sure that no one felt alone with their problems.
And I was hitting walls everywhere.
The Frustration of Institutional Limitations
If you’ve worked in institutional healthcare, you know what I mean. The rigid structures and hierarchies. The administrative bloat. The way the system seems designed to prevent the very connection it’s supposed to facilitate.
I would sit with clients who desperately needed help, and I would know exactly what they needed - but I couldn’t provide it. Not because I lacked the skill or the will, but because the structure didn’t allow for it. Too many clients per day. Not enough time. Forms upon forms. More cost-saving group sessions than individual work. Every session of supervision was a hard-won battle, and even then the institution would cheapen out on the quality of the supervisor. Additional training at some point became an inside joke.
Under these circumstances I could only use but a fraction of what I was trained to do during my studies, which was backed up by research and proven as effective. The only metric the research missed was cost. That the poorly managed financial structure of the health care sector wouldn’t allow for.
I watched inspiring therapists (and doctors) lose their fire, give up or burn out, falling victim to clinic politics. I watched clients who yearned for support fall through the cracks, tucked away in their rooms with no hope for a normal, self-determined life in sight. I felt my own impact shrinking, squeezed by a system that seemed to care more about throughput and profits than healing and human dignity.
Maybe you’ve felt this too. Maybe you’re in private practice now because you couldn’t bear it anymore. Or maybe you’re still navigating those structures, wondering if there’s another way.
The Unexpected Discovery
I knew I couldn’t go on like this forever. I couldn’t do this to my clients and I couldn’t do this to myself. For a long time I felt lost. And then little occurrences started compiling until it hit me like a ton of bricks. The way out came from a childhood fascination I had nearly forgotten.
I had always been curious about how websites worked. Back in school, I dabbled with HTML, back when we still used tables for layout and CSS was too new to teach. Yes, I am that old. But when the time came to decide between Psychology and Computer Science, I chose Psychology - against the advice of my very wise math teacher back then. Darn savior complex, right?
I don’t regret it. While the institutions failed their patients, their employees and me, my coworkers and many of my team leads didn’t. Being surrounded by people who genuinely care about others is a whole different world than the cold atmosphere in tech jobs or the toxic positivity in other corporate environments that I have also come to witness. I have learned an immense amount from them and drew a lot of inspiration which I am very grateful for to this day.
Yet while I set my curiosity for programming aside in favor of helping people to the best of my ability, privately I still enjoyed playing around with tech. I even took a course in C++ at university. For fun, yes. But as I grew more frustrated with institutional limitations, I started paying attention to alternative paths.
At work I came in contact with self-employed counselors and therapists - very passionate, hard-working and inspiring people - and listened very intentionally to what they had to say about their work. The main difficulties always seemed to be client acquisition and administrative work.
So my not so little rabbit hole eventually led me to marketing which I also learned a lot about and which necessarily includes websites. And there it was again. That spark that I had almost forgotten.
I was standing at a crossroads and was asking myself: How can I combine my love for psychology and helping others with my passion for tech? Even though it had no tangible name or concept back then, that was the moment Therajava’s seed was planted.
Learning to Build
So I went back to studying. Again. Because that’s what I do.
HTML, CSS, JavaScript, PHP, Python. Certifications with top grades. Late nights fixing bugs, trying to translate what I envisioned into code for projects, learning about servers, networks and cybersecurity. I learned to see flaws in others’ websites, code and designs. And in my own. And a whole new world opened up before me. A new way of thinking. I went from a full-time psychologist to a full-stack developer. And honestly? It was as exciting as it was terrifying. And it still is.
Programming wasn’t so different from psychology. Both require patience and determination. LOTS of it. Both demand that you pay attention to details others might miss. Both are about creating structures that can hold something meaningful - whether that’s a therapeutic relationship or a digital experience.
And both are fundamentally about problem-solving. In therapy, you’re helping someone navigate their inner world. In development, you’re creating tools that help people navigate their outer world. The skills transferred more than I expected.
Why Most Developers Don’t Get Therapy Work
As I grew more competent, I started noticing something else. The web development world is full of talented people who can build beautiful, functional websites. But when it comes to therapy and mental health work, something gets lost in translation.
Most developers don’t understand why a contact form isn’t just a contact form - it’s the first moment of vulnerability for someone who’s been suffering in silence. They don’t grasp why privacy isn’t an optional checkbox but a sacred trust. They don’t feel the weight of knowing that someone might be reading your website at 2 AM, desperate, deciding whether they’re worth helping.
They build for efficiency. For conversion rates. For user flows. And those things matter - but they miss the heart of what therapeutic work actually is.
I would look at websites built for therapists by developers who clearly had technical skill but no understanding of the work itself. Generic. Cold. All the right information presented in exactly the wrong way. Websites that functioned perfectly but couldn’t hold the emotional weight of what they were supposed to represent.
The Mission: Closing the Gap
That’s when I understood what I was actually building toward.
Not just a career change. Not just a new skill set. But a bridge between two worlds that desperately needed to connect.
Therapists who are brilliant at healing but struggling to be seen. Clients who need help but can’t find the right person because the digital landscape is too confusing, too cold, too overwhelming. A gap that technology could close - if it were built by someone who understood both sides.
I started Therajava because I couldn’t stop seeing the need. Therapists who wanted to focus on their clients, not on wrestling with templates and paperwork. Who deserved digital spaces that felt as intentional as their physical offices. Who needed someone to have their back so they could fully focus on the work only they could do.
Today, I split my time between code and the psychological understanding that informs it. I’m not a practicing psychologist anymore, but I’m still in service of healing. Just from a different angle. And I’m building the infrastructure that should have existed all along - because one person can only sit across from so many clients. But one person can build something that frees hundreds of therapists to have more capacity, in time and energy, for their clients AND for their own wellbeing.
I build websites that help therapists reach the clients who need them. I create tools that reduce administrative burden instead of adding to it. I translate between the technical world and the therapeutic world, helping each understand the other a little better.
And I keep learning. Because that’s what this work requires - the same curiosity, the same tolerance to not know, the same commitment to growth that I asked of my clients when I sat across from them in that small office years ago.
What I Learned
Here’s what three years of this journey have taught me:
Your past doesn’t have to be separate from your future. I thought I was leaving psychology behind. I wasn’t. I was finding a new way to serve the same mission. Every line of code I write is informed by what I learned sitting with clients in pain.
The systems that frustrate you can become the systems you rebuild. I hated the healthcare system’s limitations so much that I learned to build alternatives. Not to replace therapy - but to remove the barriers that prevent therapy from reaching the people who need it. The system is meant to work for you, not the other way around.
Most importantly: the work you care about matters, and the world needs you to do it sustainably. There is so much wrong with our world. So much harm is done to people that is invisible. But it’s there, haunting them every day, for years. Sometimes it holds them hostage their entire lives. You can help them free themselves. But you can’t help anyone if you are burned out and unhappy yourself. Investing in the right tools and structures means investing in your wellbeing and therefore in the wellbeing of your clients too. Building a practice that reflects your values isn’t a luxury. It’s how you keep doing this work for the long haul.
If you’re a therapist struggling with the business side of your practice, wondering if you’re doing this wrong because it feels so hard: you’re not. The system wasn’t built for the kind of work you do. But there are ways to navigate it that honor both your values and your sustainability.
You don’t have to become a developer. That’s my path, not yours. But you deserve tools that were built with your actual work in mind. You deserve a digital presence that feels like an extension of your therapeutic self, not a compromise you had to make.
The gap between therapists and clients who need them is real. But it’s not unbridgeable. Sometimes all it takes is someone who understands both sides, willing to build the connection.
If you’re a therapist navigating the business side of private practice and wondering how to build something sustainable, I’m here. Book a free consultation through my website therajava.com - no pressure, just a conversation about what’s possible.
I’m Lia - a psychologist-turned-developer who creates custom websites for mental health professionals through Therajava. I believe every therapist deserves a digital space that honors their work and protects their clients.
If you enjoy my work, please consider sharing it with someone who might also benefit from it. Your support means a lot to me. 💜







