upstart

Definition

General English

  • noun an inexperienced person who has just started a job and feels he knows everything about it
http://www.dictionarycentral.com/definition/upstart.html