Do people still have to write thesis after finishing their master/phd?
No, people don't have to write theses after the Masters/PhD. The thesis is a formal requirement for those degrees, but after that, it's just not necessary anymore.

Actual research papers, though ... those are effectively "compulsory".