A software consultant that can't write code to save their life. Instead they use
graphic design tools to create screen shots of what they would like the solution should look like even if it is totally
unrealistic.
They commonly rely on other competent developers to actually write the code to deliver what they dream up. They are typically the guy who is
surfing the web or sending messages on their iPhone during the design meetings and not paying any attention at all.