vulgo: a arte que muitos fazem com má vontade... kkk
Mas interessante sua visão, como citado no outro comentário, um programador experiente pode ser considerado um ótimo consultor com dom analítico para problemas que abragem muitas áreas.
Respondendo a "Você pode definir um programador como um consul..." dentro da publicação PROGRAMADOR != CONSULTOR (?)
1