![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://lemmy.ml/pictrs/image/c0ed0a36-2496-4b4d-ac77-7d2fd7f2b5b7.png)
I did well in data structures and algorithms in uni, but I have never had those topics come up in my 4 years of being a software developer. I’m in web development, FWIW.
So you don’t really have to know that stuff, depending on what kind of software engineering that you get into.
.ml top level domains are very cheap, as well, so I think it was a happy coincidence for them to choose the .ml TLD.
They most definitely didn’t mind that .ml can stand for Marxist-Leninism, but I don’t think that was the only reason it was chosen.