What would be the preferred preposition after "noob", as in, "I'm a noob
[preposition] programming"? Would that be "to", as in, "I'm a newcomer to x"? (I assume you would use the same preposition after "noob" and "newbie".)
Ngram to the rescue...
Noob in/at/on does not register in Ngram but if you calque it on newbie, it seems that
wins, followed closely by at and on ex-aequo.
but as standalone newbie is still the king.