Vital assets of competent programmers (Edsger Dijkstra)