Yeah, I got very lost learning React and Redux - they are so different than what came before, a different way of thinking that takes a while to “click”. It took a lot of work and “clumsily using it without fully understanding” for a while.
I don’t know if I would say, “you could start a job without being proficient with React”. If it is a React job, unless it is an internship, I would expect to have some proficiency. Maybe it depends on how you are defining that. You certainly don’t need to be an expert.
But yeah, just keep working at it. Build things, make mistakes, learn some more, keep building.
I learned React and Redux before those sections of the FCC curriculum were finished. I learned a lot from watching youtube videos, coding along. Also, I watched some videos by Dan Abramov (one of the inventors of Redux) on egghead.io - they were free when I watched them - hopefully they still are. They were good but maybe a little too theoretical when starting out. Also, both React and Redux have excellent documentation - I would suggest getting in the habit of reading a few pages each night. You can absorb a lot that way.
But yeah, there is hope. They’re weird at first, but once it clicks, they are very powerful and elegant.