As for me, the first sentence seems to mean "He is rather tall even though he is a child." However, the second sentence seems to mean "He is taller than a child." Am I right?
I'd appreciate it if any of native speakers would explain the difference between these two.
If I were right about the above two sentences, the two sentences below might be the same as the above two sentnces.
He made a good job for a beginner. = He made a good job even though he was a beginner.
He made a good job to a beginner. = He made a good job toward a beginner.