This not a description of an experienced programmer, or at least not one who has learned their craft. What are you going to do next to help them learn?
Fluid Dynamicist at the core, lover of chaos theory. Experienced scientist, developer and team lead working in wind energy — from startups to heavy industry.