I'm on a journey to learn web development without a degree or any prior coding experience. Right now, I'm focusing on HTML and CSS through various YouTube tutorials. I can create styled buttons with various effects, circular profile pictures, search bars and forms, product pages, and even components that mimic popular apps like Twitter and LinkedIn. I'm curious about when I should start looking for a job or freelance opportunities in this field. How long do you think it realistically takes to reach that point? I'm hoping for some honest insights.
5 Answers
Focus on building projects that solve real problems and be ready to explain your thought process. Avoid using AI for coding until you’re confident in what you create. Brush up on your skills with some coding practice platforms, and be prepared to start in an entry-level role since having at least an associate degree can help. Networking is key, too!
The honest truth is that it might take a few years to develop solid skills, especially with rising competition in web development. As technology evolves, even simple web pages can be created easily with tools available today. So, keep pushing yourself to learn and adapt!
It really depends on your skill level and how much time you dedicate to learning. The type of jobs you're interested in will also influence when you can start applying. There are so many variables that it’s hard to nail down a specific timeline, but be prepared to keep learning as you go.
To put it into perspective, your current skills might be what someone in a computer science major would know after less than a year. You’ve made a good start, but there's definitely more to learn before you're considered employable.
From what I’ve seen, being hired as a frontend developer often requires a deeper understanding than what you currently have. In the past, knowing basic HTML was enough, but now you need to be quite competent with modern tools and practices too. If you're not comfortable building complex projects or customizing templates, you might need more experience before landing a job.

Yeah, it's a tough industry to break into right now. Just stay dedicated and keep honing your skills.