Is there a difference between "trở nên" and "trở thành"? Like for example the first one is used when someone becomes someone "He becomes a teacher." vs the second one when someone becomes behaving like sb/sth "He becomes more violent."?
Trở thành is followed by a noun. X 'becomes' Noun.
Trở nên is followed by an adjective. X becomes Adjective