Use Ubuntu if you like it, but I don't think it's correct it's a necessarily a good reference, but it's always good to be OS-independent. However if you work with Python or some other languages it might be easier in Linux. A base understanding of all 3 major OS' is always good (Windows, MacOS, Linux) – Linux and MacOS are very similar, so that's mostly about the UI.