How I became a Software Developer during the pandemic without a degree or a bootcamp

How I became a Software Developer during the pandemic without a degree or a bootcamp

Leverage your previous experience, whether you are changing career or you worked in the service sector put it in your resume and mention it during your interviews, even if not technical previous occupations prove other important skills like being able to handle clients or interact with colleagues.

In 2018 I was depressed and unmotivated, I thought of myself as a failure and I thought I was too dumb to finish my degree or learn anything at all, I had no direction in life and just wanted everything to be over.

Two years later, one spent working abroad and another dedicated to studying, I have a completely different perspective about myself and I just started my new exciting developer job on Monday.

It took a lot of courage (and argumentations to convince my parents) to leave my university after three years of studies to accept a job in a Lisbon without knowing anyone nor the language but it was a wonderful experience that helped me find myself.

Again it took even more grit and determination to leave Lisbon and start studying again, but I did it because I knew my dream was to become a programmer.

I have no expertise in psychology and the best advice I have if you are in a dark place is to seek professional help, but I know what it feels to be lost and I want to help anyone that shares my same dream by writing this article offering actionable advice on how to achieve a career in software development.

Coding is wonderful

I have spent several years trying to understand what I wanted to do as an adult and failing miserably at it, I spent a semester studying in Medical school when I realized I didn’t care at all about being a doctor, I attended three years of Engineering courses but I disliked the subjects of my major and in the end I decided I didn’t want to continue with it.

I was very lucky to receive a job offer while I was still studying and I immediately decided to take a chance and go for it, I had never really worked full time at the time so I wanted to challenge my fears of not being able to succeed in a professional environment.

Fortunately, I ended up absolutely loving my job and all the people I got to know thanks to it, it was actually one of my colleagues that introduced me to coding and got me interested in it.

Since then I never looked back, I started dabbling with programming and I soon realized I wanted that to be my career, I incredibly enjoy the challenge and the intellectual stimulation that it can provide and I think everyone should try and see if they feel the same about it.

Everyone can code…

… is the slogan of an old Apple campaign, and while I completely agree that anyone can learn the basics of programming, I ask myself, can everyone achieve a career in software development?

Definitely not, although the profession is rising in popularity and there are more jobs continuously being created the field is still limited and many people don’t have the aptitude for spending long lonely (and sometimes frustrating) hours in front of a computer, in short not everyone should code.

mental-health self-improvement technology coding

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

Mental Health Care Robot and Online Chatbot – Marco Technologies

Let’s know about mental health care robots and online Chatbot technology, a constant source of support for anyone in need of improving their mental health.

Static Code Analysis: What It Is? How to Use It?

Static code analysis is a method of debugging by examining source code before a program is run. It's done by analyzing a set of code against a set (or multiple sets) of coding rules. Static code analysis and static analysis are often used interchangeably, along with source code analysis.

13 Free/Low-Cost Sites to Supercharge Your Programming Self-Education

Although we still talk about programming as a standalone career, the dominance of technology in our lives makes it clear that coding is much more than a career path. In my opinion, computer science is more than a college major or a high-paid job; it’s a skill, essential for thriving in a modern-day economy. Whether you work in healthcare, marketing, business, or other fields, you will see more coding and have to deal with a growing number of technologies throughout your entire life.

How to Find the Stinky Parts of Your Code (Part II)

There are more code smells. Let’s keep changing the aromas. We see several symptoms and situations that make us doubt the quality of our development. Let's look at some possible solutions.

Top five technologies among young entrepreneurs

With transformational changes seen in the business and technology front, Entrepreneurs’ view towards technologies is changing. Here are [the top technologies that young entrepreneurs can embed to increase their business...