Sofia Rocha

SheCodes Class
SheCodes Plus Graduate

Job Title
Front End Engineer

Lisbon, Portugal

Portuguese πŸ‡΅πŸ‡Ή

Written by Lexi Dillon,
Edited by Lexi Dillon, November, 2019

πŸ‘©β€πŸ’» SheCodes Success Story


How a Civil Engineer Became a Software Engineer in less than a year

πŸ™β€β™€οΈ Before SheCodes

Before getting into coding, Sofia was a civil engineer who felt a little lost in her career. She had taken some coding classes in university while studying civil engineering, but had never considered it as a separate career path. After she quit her job, she started looking for something to do next. Sofia had a couple of friends who had changed their careers by doing coding bootcamps to become web developers; she decided to follow in their footsteps. After trying out Codecademy online to see if she had a real interest in coding, she decided to look for some courses that were offline.

β€œI prefer to learn in person with other people, like you do in SheCodes. It’s more advantageous because you can ask questions and get immediate answers.”

In her search, she found SheCodes and it seemed like a perfect fit for her.

Try Sofia's project for yourself πŸ‘‡

πŸ‘©β€πŸ’» Her SheCodes Experience

Sofia graduated from SheCodes 9.0 in December 2018 and then SheCodes+ 2.0 in March 2019. She thought SheCodes was a great introduction to coding and that motivated her to take SheCodes+. She really enjoyed the small class size and the format of the course.

β€œIn SheCodes+, I loved that the theoretical classes were online and recorded, so we could see the videos many times if we had doubts. I also really liked that the exercise classes were in person so everyone could help each other and ask questions.”

In her opinion, you work really hard, but you learn a lot in just six weeks, especially while working on the project.

β€œThe project was really good because I got an idea about how a web developer has to work.”

She also thinks it was a really good experience to learn with other women.

β€œThere is a little percentage of women in this sector of the world. SheCodes gives women a good chance [to learn web development] and it’s a nice environment.”

Sofia is now doing a 4 month bootcamp to continue her coding journey.

πŸ™‹ How SheCodes has Helped to Change Her Life

Before SheCodes, Sofia was stuck doing a lot of office work as a civil engineer. In her previous job, she contributed to the process of creating buildings and other structures; however, she never actually got to see the finished products. Unfulfilling aspects of her previous job such as this led to her decision to change careers and become a developer.

β€œWhen I do a line of code, you actually see something happening. For me it’s more stimulating to see the final product.”

In Sofia’s opinion, a job as a web developer has many more perks than a job as a civil engineer. She is confident she will see more progress in her career and also have a higher salary, more flexible working hours, and a cooler working environment compared to her more serious and rigid working environment as a civil engineer. She hopes to get a job in React, utilizing JavaScript.

Update: As of September 2019, she now has a job as a Junior Web Developer at Growin.

πŸ‘©β€πŸ’Ό Advice to Future SheCodes Participants

Sofia believes that SheCodes and SheCodes+ were definitely good investments.

β€œIf I had to do it again, I would. For me it was very logical. First the SheCodes workshop, then SheCodes+, and now a bootcamp. Great stepping stones to further my career [as a web developer].”

She even feels as if she could have applied for a job as a web developer right now, before the bootcamp. Sofia definitely has a bright future as a web developer ahead.

Check out more student stories


Application Development Associate

Read story


Junior Full Stack Developer

Read story


Front End Developer

Read story


Quality Assurance Intern

Read story


Tech Support Engineer

Read story


Front-End Developer

Read story

Learn how to code with

We offer a variety of courses for beginners and advanced coders.

Employees from these organizations highly recommend SheCodes
See what they say β†’