QUESTION: What’s the difference between an architect and a construction worker on a house construction project? ANSWER: It is very similar to the difference between an IT consultant and a Software Developer on an offshore software development project.