Short answer: Yes.
Long answer: Yes. Nếu đã là một React developer thì không thể không biết tý gì về Hooks đc. React Hooks ra đời giải quyết các vấn đề phức tạp gặp phải khi viết Class Component, khiến cho code base dễ đọc hơn, và còn nhiều cái khác mà bạn có thể đọc ở docs và xem youtube. Như mình thích Hooks, mà vẫn học Class Component. Nếu mình là dev thì phải có tinh thần luôn học hỏi cái mới, kiểu vậy. Học hết, rồi chọn tool phù hợp cho từng hoàn cảnh/dự án. Nếu mà hỏi vậy thì chắc là bạn chưa viết code base dự án bự bự bao giờ. Yên tâm, không phải chê bạn kém - ai chả có thời điểm như vậy. Mình cũng chưa động code based lớn dự án thực tế React tại VN bao giờ, nhưng Hooks theo trường phái Functional Component - mà cách viết này rất clean, bỏ sự phức tạp của "this" đi, dù rằng mình hiểu "this" hoạt động ntn.
Tóm lại là không thể không biết Hooks.
Typescript có thể viết bằng OOP cũng khá chặt, nhưng mình chưa thử vào code base thực tế bao giờ nên không ý kiến gì, nhưng Typescript cũng khá xịn, dù hơi...chặt chẽ quá.
À bổ sung thêm cái nữa còn quan trọng hơn cả Hooks và Typescript, đó là...Javascript nhé. Framework/Library kiểu gì thì vẫn là Javascript thoi, hehe. Nền vững thì bạn học gì về hệ sinh thái Javascript cũng sẽ nắm bắt nhanh ngay ý mà.