Thanks for your question!
Personally I think one of the biggest challenges for me is understanding how to read, understand, and write Typescript components, since this is something I haven’t seen often and wasn’t taught actively in academic classes. The curriculum at school focuses a lot on mid to low level programming languages, and would have an elective or two focused on web UI applications/ web development. I only aim to improve and get better so I can efficiently write code without questioning myself frequently.
I hope this helped!