Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
It’s been a while since I returned to China from the Netherlands, where I spent years living, studying, and working. Today, I’m a software developer for an American company in Shanghai. Reflecting on my journey, I realize how far I’ve come—starting from a medical background to navigating my way into the tech world. It wasn’t a straightforward path, but it’s one I’m deeply grateful for.
My first brush with coding was back in my university days in China. Like many students, I learned the basics to pass exams but didn’t see the real-world applications or value. Coding felt like a chore rather than a passion.
Years later, during my Ph.D. in the Netherlands, I stumbled upon programming while working on data analysis for my research. Tools like SPSS felt limiting, and I discovered the power of statistical programming languages like R. That opened up a whole new world for me, where I could automate processes, document results, and gain deeper insights. The ability to code gave me a sense of empowerment and efficiency I hadn’t experienced before.
What started as a means to an end during my research soon became a passion. I taught myself Python, built my first personal website using Django, and joined coding communities to learn and grow. I even explored free platforms like FreeCodeCamp to sharpen my skills. What amazed me most about programming was its flexibility—it wasn’t tied to any one industry, location, or time. I could solve problems, build solutions, and create value from anywhere in the world.
Transitioning into tech wasn’t without challenges. Coming from a non-technical background, I faced self-doubt and societal expectations, especially in an age where many people believe programming is best learned young. However, I remained committed, immersing myself in learning and eventually completing a rigorous training program that connected me with a supportive network of peers and mentors.
One year ago, I decided to return to China, primarily to be closer to my family, especially my mom. After years of being away, I felt the need to spend quality time with my loved ones while continuing to pursue my career in tech. Though the transition back has its ups and downs, I’m focused on balancing work and personal happiness.
Programming has changed my life. It’s not just a career but a way to solve problems, create impact, and enjoy unparalleled flexibility. It’s a skill that transcends industries, locations, and traditional time constraints—a true high-income skill that I recommend to anyone seeking to explore new opportunities.
This journey has been challenging, but every step has been worth it. For anyone considering a similar transition, know that it’s possible. The key is persistence, curiosity, and the courage to step into the unknown.
I’m excited about what lies ahead and grateful for where I am today. If you’re on a similar journey or considering a career change, feel free to share your thoughts or questions in the comments. Let’s inspire each other!