Do you want to learn? -> No framework
Do you want to work? -> Framework is required
Using frameworks is great. Not understanding what is happening in the background is not.
You should not reinvent the wheel, but that doesn't mean that you shouldn't study how the wheel was invented and just use it without understanding it.
I don't think it is a matter of speed, when people says that you are reinventing the wheel. Is a matter of quality and security.
Most of the frameworks are opensourced, reviewed, audited and improved by a lot of developers that are probably more experienced than you (or me, or whoever). In fact, using a framework for a long time, reviewing its guts and understanding how it does its magic will really help you a lot to understand edge use cases that would be a nightmare to face just with vanilla and no experience.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
My opinion here is...
Do you want to learn? -> No framework
Do you want to work? -> Framework is required
Using frameworks is great. Not understanding what is happening in the background is not.
You should not reinvent the wheel, but that doesn't mean that you shouldn't study how the wheel was invented and just use it without understanding it.
I don't think it is a matter of speed, when people says that you are reinventing the wheel. Is a matter of quality and security.
Most of the frameworks are opensourced, reviewed, audited and improved by a lot of developers that are probably more experienced than you (or me, or whoever). In fact, using a framework for a long time, reviewing its guts and understanding how it does its magic will really help you a lot to understand edge use cases that would be a nightmare to face just with vanilla and no experience.