The reason Rolsen decided that one should never hire a build guy is that as long as there was someone to perform a complex build, there would be no motivation to address the problem.
...give any competent software engineer 12 pages of instructions and tell him to follow them, oh, twice a week and you will have an automated build before Thursday.In the end Rolsen admits that hiring someone to perform the builds is a good idea as they do tend to have a different and valuable view of the system. Roslin has suggested that developers do not like spending any time working on the build system. Is the problem really that simple or is there a more complex reason why many shops have overly complex builds?