If real life contractors were like online code developers