Software engineering around the world

Back to Hub

The great thing about coding is that you can do this from anywhere in the world. Take it from us, we have three offices across the globe and we speak to Software Engineers and Developers in different time zones daily. 

We recently spoke with Diego Cambiaso (@diegocambiaso) living in Colombia who has taken full advantage of this throughout his journey as a Software Engineer. Want to know what his experience was like? Here’s what he had to say below. 

How would you describe your journey so far?

My whole life has been one full of traveling and my journey starts in Rosario, Argentina. From a young age I was interested in computing and technology; an early memory of mine includes programming and at the age of 11 I was lucky enough to have my own Sinclair computer where my interest really started to thrive. 

Computing has always been a big part of my life so it was no surprise to my family that I persued this as I entered higher education where i completed my course in software development at the University of Argentina. This was an amazing opportunity for me to enhance my skills and really fall in love with programming.

The growth in web development and design has been a very big influence in my career decisions as well as where I should live, and that’s when I took the plunge and moved to Colombia. I was originally hesitant, but it’s turned out to be an amazing decision for me and I’ve found a love for UX design due to its complexity and challenges. 

Since my move to Colombia I’ve been freelancing as a Python Developer’ it’s the first language I ever learnt and the one in which I practice the most so my Python knowledge outweighs other areas I’m interested in.  Even after years of coding, Python continues to be my favourite language to use and I’m always exploring new techniques. I like to upskill and learn new coding tips and languages, so currently I’m  learning PHP to keep me on my toes and expand my platform for potential new clients. 

If someone asked you to describe your time as a Software Developer, how would you?

Technology is a great passion of mine and it always has been. I’m very fortunate to be working in an area I am passionate about. After 15 years in the industry I still love it, and can’t see this changing in the future anytime soon. 

Along with my freelancing I have been working as a technology editor by writing tutorials, technical articles, and covering tech events, which have been very great fun. I find these great ways to keep up with tech trends and expand my knowledge as it can be hard to keep up with tech due to its ever changing nature. I also find that it’s helpful for the new generation of Developers as I am able to leave them with a piece of my knowledge.

What's a piece of work/code that you're most proud of?

When I first arrived in Colombia one of my first jobs was to develop a system for a mail companies tracking system. Along with being successful it was great fun to create and only furthered my interest in coding. I got to use several different techniques and ideas previously unknown to me.  

What is the biggest problem you have faced and how have you overcome it?

I wouldn’t say the biggest problem I have faced is directly linked to coding, but as I move around a lot I find that I’m working on my own a lot due to my freelanding work. Despite this being one thing I like the least, I will say it has helped me grow as an individual and in the end it’s become a positive experience. 

What goals are you looking to achieve in the next 5 years?

Since arriving in Colombia my interest in UX design has only grown! I spend my spare time researching the industry and practicing through my own designs.

My biggest goal in the next five years is to expand into UX design and web development as a whole as it is an area that is of great interest to me. I’d love to incorporate UX design in my professional day to day life on top of my coding and programming skills.

What would you have liked to know before you started?

If you want to start as a Software Developer, start programming and studying online. Today there are too many options and incredibly good materials to start studying on your own. The software industry is always changing and developing, so keeping up with trends is so important if you want to be successful. One piece of advice from me is to keep practicing, it’s the only way you’ll enhance your hands on skills and reach your end goal.  

Secondly, keep an open mind and be patient;. you have the power to shape the future or at least be part of it.

Speaking with Diego was amazing, and we found some of develop’s DNA in what he believes. At develop, we also keep up to date with trends and are constantly upskilling. Do you want some tips on how you can enhance your coding skills? Check out our recent blog, or send us a message! 

  • 11 Jul 2024
    Wimbledon 2024: A Data-Driven Spectacle
    Read Blog
  • 09 Jul 2024
    Female Technology Leaders: Sophie Cunningham
    Read Blog
  • 09 May 2024
    Engineering Your Growth at develop
    Read Blog