Bubble sort é um algoritmo de ordenação que percorre uma lista comparando elementos vizinhos e trocando os que estão fora de ordem, repetindo isso até a lista ficar ordenada. Como é simples de entender, ele acaba servindo bem pra ensinar lógica de algoritmo.
Em produto, o valor não está em usar o bubble sort de fato, já que ele é ineficiente em escala por causa da complexidade quadrática. O que importa é o que ele ensina: por que uma solução simples nem sempre escala, e como uma escolha de implementação afeta o desempenho e, no fim, a experiência de quem usa.
No fundo, é um termo de alfabetização técnica. Saber que ele existe ajuda você a conversar com engenharia sobre o trade-off entre simplicidade e performance, sem precisar virar pessoa de engenharia pra isso.