2021 Volume 38 Issue 3 Pages 3_75-3_82
In the software industry, a variety of training courses have been adopted by companies for educating entry-level engineers to learn the basic knowledge of computer science and programming language(s). While such training courses are advocated as effective, little is known about the actual impact of the training courses. To fill this gap, we have conducted an empirical study to analyze the impact of a month-long training course in which 23 entry-level engineers of a company participated. In a nutshell, we found that source codes that are written by participants tend to be more functional and less redundant after the training course.