It's kind to try to help another person improve.
David, who is an IT specialist is talking to his friend Thomas who tells David he's struggling trying to figure out a computer language.
David wants to respond to Thomas' statement.
David tells Thomas that he knows computer languages, and he'd be glad to tutor him through it.
David tells Thomas that he'll get it eventually he just needs to do more research.
Thomas is delighted that his friend will share his expertise and relieved he might be able to get through this after all.
Thomas is miffed that David thinks he hasn't done that already and isn't providing any useful commentary.