TL;DR: The best way I know to skill up in web development is by working with someone who can give me good feedback and mentoring.
What I don’t recommend: Trying to learn it from a specific book-or-something (unless there’s a really good one that I’ve never heard about) (or unless you never made even one fullstack app, in which case I’d use a non-human guide to do that).
What I see when I’m a mentor, watching someone code or debug or so (when I am much more experienced than them) : It seems like they’re focusing on something totally-wrong, like learning about aws and setting up a new type of DB, when they could just do some other trick (like remove 90% of the data from the DB on their laptop) which would allow them to debug locally. I can’t imagine a book that would teach to notice things like that.
What I feel like when I’m a mentee, and someone else is helping me improve in web dev (I remember this because I had a lot of mentorship) : I feel like web-dev has lots of “knowledge passed in word of mouth” that I could just never guess, like this, and if I’d try to go over all of it—it would take forever and I’d get lost, so I need someone from the “inner circle” to tell me what matters.
TL;DR: The best way I know to skill up in web development is by working with someone who can give me good feedback and mentoring.
What I don’t recommend: Trying to learn it from a specific book-or-something (unless there’s a really good one that I’ve never heard about) (or unless you never made even one fullstack app, in which case I’d use a non-human guide to do that).
What I see when I’m a mentor, watching someone code or debug or so (when I am much more experienced than them) : It seems like they’re focusing on something totally-wrong, like learning about aws and setting up a new type of DB, when they could just do some other trick (like remove 90% of the data from the DB on their laptop) which would allow them to debug locally. I can’t imagine a book that would teach to notice things like that.
What I feel like when I’m a mentee, and someone else is helping me improve in web dev (I remember this because I had a lot of mentorship) : I feel like web-dev has lots of “knowledge passed in word of mouth” that I could just never guess, like this, and if I’d try to go over all of it—it would take forever and I’d get lost, so I need someone from the “inner circle” to tell me what matters.