Novice Programmers and Software Quality: Trends and Implications | IEEE Conference Publication | IEEE Xplore