Interpretation: at first glance: just now. [Having just come to a new environment; Entered into (a field, an area) just now] has just arrived in a new place. It is often used as a modest word to express one's inexperience.
Example: "Even as a newcomer, I can see that ... I look up at rows of newly built houses." (Xiao Gan's "Scenery on the Grassland")
"I'm new here, so it's hard to say what contribution I have made to the department. Please tell me what's wrong with my daily work."