Why Did I “Leave Medicine” to Become a Software Developer?
Learn to Code to Change Life Forever.
Coding is just a powerful tool to solve real problems, and also help us think differently.
Job Interviewer: “Why do I leave medicine and work as a software developer?”
This is a question I was repeatedly asked during my job interview for a software developer position.
Me: “I didn’t leave medicine.”
If what you mean by leaving medicine is I don’t work as a clinical doctor. Yes. But I never decided not to work on any projects related to medicine.
My story — Realised the Power of Coding During My Ph.D. Program
I did lots of data analysis during my Ph.D. program. In the beginning, nearly every colleague (mainly the clinical doctors) leverage SPSS to handle the statistical analysis. But I started to find it tricky to reproduce the outputs as you have to click the menus one by one in the exactly same sequence. Usually, the researcher would provide statistical methods in the paper, but only the names of statistical methods like T-test, etc. That’s it. It can be challenging for the publication to try to reproduce your statistical results, not to speak of communicating with your peers about the way of your approach to the data.
I felt the desire to believe that there must be a better way to handle research data analysis and share our results among peers. Nobody in my department by that time asked or suggested I learn and use R inside an academic paper. I was lucky 🍀 to join a one-week R training in the second year of my Ph.D. program. Following the training, I immediately coded in R and use it for data exploration, data cleaning, data management, building statistical models, etc. Every step is clearly illustrated in the manuscript. The R script was even included in my publications (again my promoters did not tell me to do so), along with my output visualization images like tables, and plots. With R, you are not just performing a common T-test or other statistical tests, but also the way of investigating the data in depth, connecting all the important pieces to tell a good story (push a paper or write a regular literature article). I learned a lot about data analysis itself after using R in my daily research work. I gave away all of my books on that topic to other students before leaving the Netherlands at the beginning of 2020.
REASON 1: Coding Skill + Medicine Inowledge = POWER
I thought it would be a great combination between software development skills and medical knowledge for a digital product in the healthcare industry. But I was wrong (relatively). Let me share my true experience in Shanghai (China). I have tried to apply for jobs as software developers at companies engaged in the medical field in China, but none of them considered it necessary or of any value to hire someone who has a medical background. What they wanted were only pure software developers. I still insisted that even the developers can just do the coding following the product design, but it’s still valuable to have a different perspective from someone who has a different educational background to look into the product.
REASON 2: Coding itself is a Powerful Skill, Not Just a Career
Coding is just a powerful skill, in the sense that it can be used in various industries and fields. Building digital solutions through coding provide tons of opportunities. But it seems hard for those who have a computer science degree and only work as a developer in her/his life to understand the idea of “coding is just a powerful skill, not a career.” Well, that’s not the key. We only need to know the fact that we, as developers, can build products in various fields. Knowing how to code is power.
REASON 3: Keep Striving With Coding Skill
Coding is an incredibly powerful tool to help us solve real problems. Understanding and working with it also shape our thoughts and strategies. It’s an extremely needed skill. Coding becomes my lifestyle! I don’t know what will happen, but simply keep pushing myself forward — striving for daily growth as a human being and transforming to be a creator.
I recently left my job as a Front End Developer to start a full-time startup project. Any progress will be constantly shared on this site.