術業有專攻

Etymology
From: 聞道有先後，術業有專攻

Idiom

 * 1) to possess a knowledge of a special skill