Nishnato
Someone who has an expertise on doing anything he sees or is given to do by learning it quickly
Don't be such a nishnato person and let me do it on my own.
He is a nishnato of all trades , yet master of none.
He is a nishnato of all trades , yet master of none.