knowing ones stuff (adjective) experienced: knowledgeable, knowing
Sinonime: brief, episodic, evanescent, fleeting, flitting, fugacious, fugitive, impermanent, short, short-lived, temporary, transient, transitory, unenduring,
volatileAntonime: enduring,
eternal,
everlasting,
interminable, lasting, long, permanent,
perpetual