Switching to IT: Becoming a software developer with no background or previous experience — Part 2/3

Mário Cosme
6 min readJun 11, 2021

The path to code

What programming language should I learn? What is the best platform to start with? What should I create as my first venture? I bet these are a few among many other questions flying through your brain as you wonder how to start this journey. I won’t be able to provide you with the answers mainly because is a matter of opinion. You’ll have to figure it out for yourself as you learn how to code. However, there is one piece of advice I can give you: just start somewhere, anywhere really!

There are tons of information on this subject, every day new videos arise on YouTube, articles here on Medium, online courses, blogs, etc. But going from nothing to something on the topic of learning how to code is hard, very hard in fact. One of the things I did right from the start was enrolling in a junior Java course. Was it a good one? Was Java a good choice? Not really, however, it gave me what I needed the most, an entry to programming. The first step of a very long ladder, the biggest one to climb I must add.

Taking the self-taught road is also another possibility. Like I previously mentioned, there is a lot of content around the internet that can guide you. Your technical skill, coding knowledge, despite not being the only skill you need to succeed as a developer, is still a key one and it plays a big part since it’s something you may expect to be doing for some time. If you…

--

--

Mário Cosme

🇵🇹 Senior iOS Developer @ Siemens Mobility — Coding by day, gaming by night.