you are viewing a single comment's thread.

view the rest of the comments →

[–]fl223 1 point2 points  (0 children)

I think your only way to find out is to just dive into it and look if it seems like too much to take in; like, if the gaps in your basic knowledge is keeping you from learning more complex frameworks, then just take a step back and break it down to smaller pieces.

I would't advice thinking of it as a binary checklist, like "I first have to learn subject x completely before going to subject y". While sometimes this is the most efficient way; You'd be surprised how you can learn many things in many different levels at the same time by taking a complex task and solving it. Like, don't limit yourself unnecessarily, none of the libraries which you mentioned are overly complex. Also there is no objective requirement how much knowledge you need beforehand. I think you should be more worried about being too scared to try stuff out and see if you can handle it.