Novice
/ˈnɒvɪs/
noun
A beginner; one who is not very familiar or experienced in a particular subject.
“I'm only a novice at coding, and my programs frequently have bugs that more experienced programmers would avoid.”
A new member of a religious order accepted on a conditional basis, prior to confirmation.
Synonyms: amateur, greenhorn, learner, neophyte, newbie, newling