DEV Community

Discussion on: 4 Skills to Become a Front-end Developer in 6 Months (Road-map)

Collapse
 
ats1999 profile image
Rahul kumar

2 months would be enough

Collapse
 
vijay711github profile image
vijay711-github

Really Rahul just 2 months to become a frontend web developer

Collapse
 
ats1999 profile image
Rahul kumar
Collapse
 
ats1999 profile image
Rahul kumar

Me as an example

Thread Thread
 
vijay711github profile image
vijay711-github

Ohh nice bro i also want to become a frontend web developer can you pliz tell how much daily you code and learn for 2 months and any suggestion pliz

Thread Thread
 
ats1999 profile image
Rahul kumar
Collapse
 
peleisgit profile image
peleisgit • Edited

You are clearly disconnected from reality. You can write such texts when you want to sell your bootcamp to someone :) learning in two months is impossible.

Collapse
 
npoku profile image
Nana Poku

I doubt it. To really understand the mechanics and theory behind a language. In this case language”s” it takes more than two months. Let’s not give impression our industry is easy. That anyone can come in and in two months be a pro.

Collapse
 
ats1999 profile image
Rahul kumar • Edited

pro, pro,pro... , there is no minimum bare requirement to become pro/expert. As much you'll learn you'll realize that there is few more things left to learn. Simply, learning never ends.

Let's say you want to be pro front-end developer.
pro can not be good at every area of front-end, like UI,UX, optimization, security, design, SEO, Memorry management, etc.

You can not meet any developer who is pro/expert in all the field, because everyone has limitation of mind. You might see a developer with 20-40 YOE, is expert in SEO, but he/she dose't know much about design, same for other areas.

Overall is that you can not become expert in just 2 months, but you can just start development in 2 months.
So, i said 2 months for just html, CSS, JS to just get started.

Correct me if i am wrong.

Collapse
 
codewithshahan profile image
Programming with Shahan • Edited

when I was new into coding, I thought it would take 2/3 months💪. In reality, it takes 9-10 months to master only frontend dev. Even though, I wasted countless of hours by learning random programming languages without knowing the proper steps to follow a specific category.

remember, mastering any programming languages take times.

Collapse
 
ats1999 profile image
Rahul kumar

That is the thing you said propar guidance. From my aspect, a just beginner can learn the following as follows:

  • html 2 days
  • css 3 days
  • JavaScript 7 days
  • 10 days to build some projects
  • any framework 10 days
  • next 30 days just build projects

There is nothing more in front end for beginners.

Thread Thread
 
codewithshahan profile image
Programming with Shahan • Edited

Nice Joke!
This would be a terrible experience for beginners when they try to build real-world projects on their own.

They need to go back HTML CSS or JS. This is frustrating.

Your prospective is suitable for someone who already has some experience with these languages and tools.

Thread Thread
 
ats1999 profile image
Rahul kumar

If someone genuinely want to learn the he/she can put 6-8 hours daily.

This way in two months, you're going to have 480 hours total.

There are a lot of websites who claims that they can make you full stack developer in jist 300 hours.

If you'll look at the YouTube tutorial for front end developer, you'll found its length is maximum of 10-20-hours (3 days maximum).

If you'll take tutorial for 50 hours in 5 hours a day (300 hours in two months) then also you have 250 hours to practice, build projects,etc...

If you are still saying that you can not be a front end developer, then i can guess that left tab of your browser have opened HTML tutorial and right tab have opened Netflix, Amazon prime,etc...

Thread Thread
 
vijay711github profile image
vijay711-github

Bro you just awesome you are suggestion like diamonds for thanks a lot bro ❤️❤️❤️for motivating me....
and again thanks your words turns my mind 👍😊❤️ keep growing bro

Thread Thread
 
codewithshahan profile image
Programming with Shahan

Nice calculation. Only Genius Person can do this.

But In general, its nearly impossible to work in an IT company as a frontend developer to solving real world projects right after two months.
.

For absolute beginners, improving Problem solving skills take times as I mentioned.
I don't wanna to talk about that anymore.

Thread Thread
 
yoshida profile image
Masao Yoshida

Of course, someone could think he or she has become a frontend developer only in two months.
I think it just tells his attitude for development.
It is easy to do something but difficult to do well.
I think Shahan's roadmap is not long.

Thread Thread
 
codewithshahan profile image
Programming with Shahan

I agree

Collapse
 
addegbenga profile image
Adeyemi Gbenga

Good one

Thread Thread
 
addegbenga profile image
Adeyemi Gbenga

Okay

Collapse
 
martinromario55 profile image
Martin Romario Ntuwa

If you can learn this stuff in 30 days, then why the hell would you waste your time learning Front-end development. With that photographic memory, you can as well become a surgeon or better, an astronaut.
Let's Assume it's workable. So you wake up at 7am and start coding (Assuming you don't have a job as well and you live with your parents) You need a total of at least an hour for breakfast, lunch and toilet breaks.
At the end, no one will want to work with you or hire you coz you'll be a psychopath, having no communication skills or interpersonal skills. And in case you need mastery, according to proven research, you need at least 10,000 hours to master any skill. Meaning that you need at least 5 years of 8 hours per day developing the skill in order to master it.

Collapse
 
ats1999 profile image
Rahul kumar

For any company anyone can work 8-10 hours a day with pressure/faimily, and can not study 5 hours a day.., great.

Collapse
 
ats1999 profile image
Rahul kumar

you can as well become a surgeon or better, an astronaut.
Let's Assume it's workable
there is something called area of interest

Collapse
 
skylersaville profile image
Skyler Saville

The difference between a beginner and a master is the master has failed more times than the beginner has tried.