I read a sentence in one of my reference books written by Chinese teachers of English:
A good scientist must learn from the scientists of other countries. Only for this, he can develop himself.
This sentence sounds odd to me. I thought the second part should be 'Only by doing so/ in this way can he make progress.'
My questions are: Is the original sentence correct? Can 'develop' or 'improve' be followed by 'himself'?
Thank you very much.