You wrote correctly, you need (if the person knows little) to start by learning css. Now, I think, a dangerous trend has emerged. People learn frameworks without knowing what they are using. Learning Bootstrap doesn't know css, that's unfortunate. The fastest investment is to learn the basics of css, html, to freely write something of your own, but then often learn the best approaches in this.
Web Dev full-stack [LAMP] since 2005, but much heavier on the JS stuff these days.
Jack of all Stacks, Master of some.
Always looking to learn new things. Always glad to help out, just ask.
Location
Atlanta, GA
Education
B.S. in Biochemistry 2004, M.S. in Computer Information Systems 2007
it hasn't recently emerged lol....it's been about 10-15 years since people jumped on jQuery without knowing JS, and after that React/Vue/Angular.
Same with CSS it's been Bootstrap, LESS, SASS, SCSS
All these people are pretty much useless when it comes to debugging sites because unless it's built with their tools and stack they can't figure out what's wrong.
Knowing the base languages is best, learning to use frameworks is useful, but should be understood to be secondary to understanding the languages if you want to be a decent developer.
I'm not even saying good or great, that takes attention to detail, great communication, the ability to see the big picture and understand business needs and UI/UX and so on, things that only come with time and experience, and only if you experience the right things.
As a friend once said when i asked him how many good developers there are in the world. "About 5"....the old i get, the more i feel this is true. Note, i'm not one of them, i just fix things.
You wrote correctly, you need (if the person knows little) to start by learning css. Now, I think, a dangerous trend has emerged. People learn frameworks without knowing what they are using. Learning Bootstrap doesn't know css, that's unfortunate. The fastest investment is to learn the basics of css, html, to freely write something of your own, but then often learn the best approaches in this.
it hasn't recently emerged lol....it's been about 10-15 years since people jumped on jQuery without knowing JS, and after that React/Vue/Angular.
Same with CSS it's been Bootstrap, LESS, SASS, SCSS
All these people are pretty much useless when it comes to debugging sites because unless it's built with their tools and stack they can't figure out what's wrong.
Knowing the base languages is best, learning to use frameworks is useful, but should be understood to be secondary to understanding the languages if you want to be a decent developer.
I'm not even saying good or great, that takes attention to detail, great communication, the ability to see the big picture and understand business needs and UI/UX and so on, things that only come with time and experience, and only if you experience the right things.
As a friend once said when i asked him how many good developers there are in the world. "About 5"....the old i get, the more i feel this is true. Note, i'm not one of them, i just fix things.
You are right!
Maybe becoming a good developer is the most difficult task for a developer.
Exactly, the simple path is not always the best one.
Learning fundamentals might take time but it always build basics of learning.