Where to Study to Become a Software Developer
So, you decided to become a software developer. But have you already decided where you are going to study? There are several options to choose from; all of them are different, but equally valid. Which one is the one for you?
University
At university, you acquire sound knowledge and numerous tools; the problem is that it isn’t always so clear where you will use them. For example, you want to become a software developer, and decide to go to university to study Computer Science or Systems Engineering. You will learn a lot of things that are not aligned with software development. Does that mean that what you learn is useless? Of course not; you will acquire knowledge that will make you a more complete professional: You will learn about networks, infrastructure, business, and systems architecture, for instance. So, at university, you will learn a lot of things that are not directly related to software development, but that will make you a well-rounded professional.
So… Do you need to go to university to work as a software developer?
The answer is no. One can learn software development in other ways. But keep this in mind: you are going to have to study.
When is it convenient to go to university to study for a degree?
When you want what a university degree can give you:
This is why, from my point of view, university is worth it if you know why you chose it.
Bootcamps
A bootcamp is an intensive training program that teaches you theory and practice at the same time. It generates a work ecosystem (group of students) that mimics the work a software developer does in a company when hired as an employee, working on a project that creates a software application.
Here are some bootcamps to check out:
领英推荐
Pros:?
Cons:?
Studying solo
You can learn software development by yourself. Everything is on the internet, so anyone can learn. On platforms such as Udemy , W3schools , Pluralsight, and Coursera , you can find lots of coding courses. On social networks like LinkedIn, you can get mentors to help you. On platforms like Stackoverflow, you can find answers to problems you are trying to solve.?
The challenge? Not having classmates nor a study structure. Both university and bootcamps offer two things that are invaluable when it comes to learning:
Whether you study at university, attend a bootcamp, or learn by yourself, one thing is clear: becoming a software developer involves a tremendous amount of work. So, what do you think? Which option seems more attractive to you?
Category & Insights Professional
2 年Great article Santi. Check this out Cherry Privado
Software Engineer
2 年I tried to self-study but with other full-time work and kids I just didn’t get much traction. Personally I needed more accountability and people around me. So a vote for bootcamps from me (Specifically Enspiral Dev Academy of course) In a good bootcamp you’re learning the skills that employers are actually looking for and then you simply continue your learning once you’re in the workforce ??
Entrepreneur | Crafting Spaces for Networking and Genuine Connections ????
2 年Awesome article, thanks for sharing Santi Lopez Gui?azu