
I already work in the tech field as an engineer and, in my experience, many self-taught developers are very passionate and are often more knowledgeable than new college graduates. Fortunately, many companies are doing away with them, and not just for this field, but others too. It's a ridiculous thing to require degrees in this field.

You don't get one until you've completed the required exams.
DEVSLOPES ICON PROFESSIONAL
Professional certificates show you have the knowledge. Certificate of completion just says you completed the course. There are many cheaper alternatives, like Codecademy, that have structured learning and it does not just include certificates or completion, but actual professional certificates. And I am not talking about math, english and physical sciences, either, those requirements make sense. You often learn things that have nothing to do with your profession, too. Aside from their constant push of identity politics driven narratives, and marxism, they charge an outrageous amount of money for programs that are often outdated and bloated. But many colleges, including accredited ones, are unethical, too.
DEVSLOPES ICON HOW TO
I just kept building site after site and after about 5 or 6 I googled less and less and just knew where to start and how to finish and how to build a site for best practices and now my stuff scores 100/100 page speed scores and I have mastered the basics. I’m saying as a test that you understand the fundamentals you should be able to build a regular static site without googling to really consider yourself proficient at it and that you know what you’re doing. Then you jump in the fire and start building until you can make a whole website without googling basic problems anymore. You start by learning the basics and how everything works. You have to want to know why things work the way they do, and not just accept that they work. Always be hungry to do better and never get complacent. I only got to where I am today by being curious and always looking for the best way to do things or new ways to do things I thought I knew how to do. So you need to just sit down and build some websites and run into problems and find out how to fix them and build your problem solving skills at the same time. Real knowledge comes from experience and solving problems. Like SEO and how it impacts a site and what to do to improve it. as you work and build websites you get curious and want to know more about something.

DEVSLOPES ICON FULL
Learned the basics from udemy course zero to mastery full stack development from Andrei neogie and after that I learned the rest in my own googling answers to questions like how to make accessible sites, accessible forms, how to fix every flag in the google page speed insights test and score 100/100, how to use em and rem and when to use them, using flexbox, the picture element, how to fix flash of unstyled content, etc.


Problem you are attempting to solve with high specificity.Research you have completed prior to requesting assistance.If you are asking for assistance on a problem, you are required to provide If you post such content on any other day, it will be removed. Sharing your project, portfolio, or any other content that you want to either show off or request feedback on is limited to Showoff Saturday. We do not allow any commercial promotion or solicitation. Please refer to the Reddit 9:1 rule when considering posting self promoting materials. Read and follow reddiquette no excessive self-promotion. Check out /r/ProgrammerHumor/ for this type of content. Specific issues that follow rule 6 are allowed.ĭo not post memes, screenshots of bad design, or jokes. For vague product support questions, please use communities relevant to that product for best results. No vague product support questions (like "why is this plugin not working" or "how do I set up X"). Beginner question? Try the FAQ first! or the WebDev Resources Post then post in the Beginner Questions thread.
