Tesla mostly trains workers for replacing assemblies and not individual parts. This reduces the probability that a worker will be able to sort out small issues within assemblies. That is why, Tesla quotes higher repair costs, as they have to end up replacing entire assemblies.
Students approach the course and its assignment with trepidation and complete it with jubilation. Ensuring students can make meaningful contributions to an open source project requires balancing their inexperience with the fast-paced sophistication of modern, open source software development.