Synset
a person who lacks technical training
<noun.person>
semantic pointers
hypernym
hyponym
bootblack, shoeblack
grunt
hack, drudge, hacker
ignoramus, know nothing, uneducated person
incompetent, incompetent person
beginner, novice, tyro, tiro, initiate
ragpicker
tinkerer, fiddler