It is sad that a big number of beginners experienced being scammed first before learning and acknowledging online scams. The world is turning more digital and the internet is a necessity, fiat scammers are also learning how to scam online.
Beginners are in the crypto world are just like babies, they quickly believe any information they get from anyone out there, they find it difficult to quickly detect scam but every beginners grow with the experience they come across. A beginner who is not giving good orientation about scammers from people or read, I don't think such beginners can easily avoid all scammers that will come their way because scammers always have good strategies in getting beginners.
My simple advice to beginners I encountered is to remind them that nobody will make effort to look for their contact numbers, emails, telegrams, discords, twitters and other platforms only to offer them money. All links from unknown sources will be treated as scams and with malware.
Their is no place in the world where they give money for free, if anyone is trying to offer free money it is important for people to know it is nothing but a scam. Their is a price that must be paid by hardwork to get money.