10 Things Software Developers Should Learn about Learning. - BROWN, NEIL C. C.; HERMANS, FELIENNE F. J.; MARGULIEUX, LAUREN E. (Communications of the ACM, 2024)