I was just thinking last night quite how antiquated UML is, and how I'm glad barely anyone asks me for it any-more.
I've been the architect on so many software projects, and I can tell you UML had added value to them maybe... once, twice? Yet they still teach it in comp-sci to programming students like it's going to be the shit.
No, knocking shit up quickly on https://www.gliffy.com/ and iterating on it is the shit.
@Rushyo They also teach Java.
A real computer science program should level students up from hardware, assembly language, make a operating system/programming language/data structures and algorithms in theory before even descending into "vocational tech" with Java, C#, &c. Move them from #Assembly to #Agda. Kind of like how a Jedi Knight has to build their own lightsaber.