DEV Community

Ricardo Martins
Ricardo Martins

Posted on

From Chemical Engineer to Front-End Developer


Photo by Ross Findon on Unsplash

Three years ago, I started learning to code as a hobby, far from knowing that I would end up becoming a front-end developer.
Last year, I went more in depth, and I dedicated 100% of my time doing a course about front-end and UX design.


Where It Began

After nine years and two jobs, one as a chemistry analysis technician, the other as a chemical engineer, I decided to change my career.
Along the way, I worked in and out of Portugal, specifically in Germany, where I had the opportunity to work with top technologies and evolve not only professionally but as a person.
When I decided to change my career, I faced many challenges - quitting a stable job, going for the unknown, learning a new language and culture, starting a family - and all of this happened at the same time.
While working in Germany, even with a challenging job, I felt my duty fulfilled with all this experience. Meanwhile, I was getting into the programming world, first as a hobby, but it awoke an insatiable interest.
I always wanted more, and now I knew that programming was the perfect match.


The Transition From Chemistry to the Front End

In my last year as a chemical engineer, I enrolled in some courses related to front-end development and built some small projects for friends. After some time, I joined the Treehouse learning platform and started to take it more seriously. I invested some money and spent much of my free time learning.
I followed what I used to call the normal path for people from other areas of expertise. I started learning HTML, CSS, Basic JavaScript, and jQuery.
Along the way, I found someone called Chris Sean who was giving the same steps that I was doing. Seeing someone from another background who succeeded was inspiring.
I also had the luck to find a mentor to guide me. It was crucial to have guidance from someone inside the industry and, coincidentally, another person without an IT background.


My Difficulties While Learning

Hindrances are inevitable, but my biggest obstacles were
focusing on one subject at the time, dealing with frustration, and
finding an exciting project to contribute.
Even working as a front-end developer, I'm still learning, and I will keep learning during my entire career, and that was one of the reasons I decided to change.


What I Learned From This Journey

Be in the right places!
Networking is the best way to enter this world and meet the right people at the right time at the right place. It didn't take me three months to learn something valuable and get a job; it took almost three years, and I still feel like I'm at the starting point. Learning code can be very frustrating, but even so, never give up. The tech industry has a massive community, so you will always find someone who will help you get over some barriers.
Working surrounded by people who are always available to teach something new makes me learn a lot, be more humble. Willingness to give back to the community is contagious.
Knowledge is the best gift you can receive and offer.
Besides that, I had lucky to find a mentor who guided me throughout the last year. It was essential to have guidance from inside the industry.

Thank you for reading this.

Top comments (4)

Collapse
 
gijinih381 profile image
gijinih381

Interesting story, there is something to think about. I'm a chemist and I try to attract my child to this science with the help of MEL science and so far it turns out. But probably I should introduce my child to programming too and let him study different stuff.

Collapse
 
fahtherbear profile image
Cody G

Needed to read and hear this. I've held a variety of jobs since I was 14 but I landed, on accident basically, in the automation/dev department in my company due to showing the proclivity to learn and understand coding. I'm completely hooked and devour everything I can about programming and coding. I'm in the process of beginning to learn another language as well and felt like I should have been a bit farther along. Apparently not so. Good luck and continued blessings!

Collapse
 
fmmricardo profile image
Ricardo Martins

Thanks Cody G, it's always cool to get feedback from people going through the same process ;) I writing about a thing that might be interesting for you too. I will publish it soon.

Collapse
 
fahtherbear profile image
Cody G

I will be looking forward to it!!