well i guess those who can be classify as noob programmer :-
1. someone who think their code are well structure and can be understand easily by someone else without commenting and explaining
2. someone who think they can manage others code without getting explains and thought others code are well structure and can be understand easily.