It is so when you are not in your own zone. When everybody talks garments and you talk something unknown to them, this situation is just expected. You can only convince your boss to whom it matters on what you are doing to benefit the Company. So make him understand how much he has benefited by your efforts - make it analytically with simple wording and examples for layman to understand. Also remember, when everybody is IT you are just one among many and the situation is no better there either! Everybody's understanding would not help you anyway.