During the coronavirus pandemic at the beginning of the year 2020, everyone was forced to stay indoors, without contact, with social distance and enormous uncertainty if all this goes away.
Despite the horrible scenario, I found an opportunity and dedicated myself to making a decision and using the locked time at home to organize my professional life once and for all, so I decided to go back to school.
I had already taken a technical computer course in 2013 and started the faculty of analysis and systems development in 2015, although I did not finish either course, I already had a good base of how this technology area worked and I knew that what most caught my attention was undoubtedly the software development part of everything for the web.
But still, I thought, "Isn't it too late?" Everyone thinks that when they are my age and have not yet found the ideal professional path.
Even with doubts, I decided to face the challenge and I can say with all certainty that it was the best decision I have ever made in my life.
Okay, challenge accepted, I already have in mind what I wanted, but where to start? From the beginning, of course, but which one? There are so many paths in programming and the alphabet soup (HTML, CSS, JavaScript, React, angular, node, python, Java, C # and etc.) that it is very difficult to know where to start. So it is always good to have a guide, a north.
Tell me which one do you think is the best to start programming?
In the next chapters I will tell you how I started. See you later!
Top comments (3)
Hi, I'm sure you must've seen freeCodeCamp resources. Just in case here's the link freecodecamp.org/
They have a variety of courses to get started in different areas. I suggest you to start with front-end development technologies such as HTML, JavaScript, and CSS. My personal recommendation is not to directly jump into frameworks and libraries such as Angular, or React. If you have a solid foundation in JavaScript, you'll be able to grasp concepts in any framework very quickly.
When things start to look good, gradually move on to back-end technologies. As you'll be familiar with JavaScript, try learning Node.js to create REST APIs. Learn about basics of databases and start with relational DBs, slowly move towards NoSQL.
Here are some guides (don't worry you don't have to learn all these technologies, these are just guides to various paths)
roadmap.sh
Good luck!
Thanks Man, Freecodecamp is very cool website, Just i found them recently and plan to do his Learning Path. And roadmap.sh is another great guideline to follow.
Hey! I started at 25 so, I know what it feels. If you're looking for courses, search what Maximilian Schwarzmüller does