Ótimo davidbuzatto! Valeu por sua resposta clara e sem floreios para dizer a verdade. Realmente sua percepção é semelhante à que tenho tido sobre os fluxogramas, ou seja, faz tempo que não aparecem mais nas literaturas mais modernas.
Já estudei os diagramas UML (Unified Modeling Language) e confesso que nunca pensei utilizá-los para substituir o fluxograma que representa uma visão macro de um programa (apesar de eu já ter explorado a UML para modelagem de banco de dados).
Quanto ao guru, é no bom sentido 8-). A definição que encontro é semelhante à que imagino, ou seja, a person that is generally recognized as a leader or teacher. b. : a person with knowledge and expertise