I am a full-stack software developer living in Halifax, Nova Scotia.
I like to solve problems and I like to make things. I’m super curious and I love learning. It took some time to get to where I am now (a false start, some life detours – read more below) but I’m finally spending my days solving problems, making things and learning new stuff all.the.time.
The purpose of this blog is to share the things I am learning as a software developer in an easy and simple way with the hope of helping and encouraging others.
“Be an encourager, the world has enough critics already.” — Dave Willis (?)
My personal goal is to become the best software developer I can be.
I was born and raised in Brazil and speak Portuguese as my native language. My high-school provided a combined program and I took the technical diploma in IT: I graduated high-school as a “Microcomputer Programmer” (yep, that was a long time ago… I’m old!). After graduation, I went on for a super short internship at IBM in São Paulo but had to leave to attend university.
I graduated university as a Registered Nurse (yeah, I don’t know, #reasons….) and worked in health care for a few years. During this time I started to learn HTML and CSS on my own and created my personal blog (basically a index.html file I manually edited and uploaded to the server every time I published a new post). It didn’t take long for me to realize that I liked computers a lot more than I liked being a nurse.
In Halifax I worked in retail for a bit but soon got a customer support job at a local software company. There, I had the opportunity to move into a Business Analyst position and once again I started thinking about becoming a developer. In the meantime, my husband got a job in the US and while we lived there I didn’t have a work visa so I took the opportunity to teach myself to code again. When we moved back to Halifax, I contacted my previous employer and they hired me on a one-year-contract as a junior developer. Before the year was over they offered me a permanent position. \o/
Here’s a take away: I didn’t attend a bootcamp and things worked out for me but I don’t necessarily recommend this path to anyone. It’s super hard to keep yourself motivated through the many challenges of learning to code on your own. It’s also a risk to not have a curriculum to follow because you might end up with gaps in your knowledge. I keep studying in my free time to make sure I close those gaps and remain up to date with the IT industry’s shenanigans. Good thing that I love learning!