The idea is that if you don't need a license or a degree to work in new fields. Software engineering is full of new fields in their infancy.
To say you only need a certain background to work is horribly misguided. You can be productive in many fields with a wide array of knowledge and education.
I'm not saying a frontend developer can write novel ML algorithms, but surely they can contribute in other capacities (like creating interfaces to work with the novel ML algorithms, which is meaningful in itself and requires new UX paradigms surely).
To say you only need a certain background to work is horribly misguided. You can be productive in many fields with a wide array of knowledge and education.
I'm not saying a frontend developer can write novel ML algorithms, but surely they can contribute in other capacities (like creating interfaces to work with the novel ML algorithms, which is meaningful in itself and requires new UX paradigms surely).