На любой язык уже есть готовые решения документированные и оттестированые. Для того же js есть целый репозиторий с кучей разных алгоритмов и с написанными автотестами. Главное , как я считаю, что бы разработчик не писал велосипедов. А давать джуну написать алгоритм сортировки это конкретный перебор. Опять же, сужу по js)
это очень оптимистичный взгляд
что "на любой язык уже есть"
на тех же плюсах иногда stl'ная реализация даже не устраивает, приходится свою писать
а кроме стандартных алгоритмов той же сортировки иногда нужно реализовывать нестандартные