Quite a lot of people are sceptical about face to face trades, because of the risks that come with it, but that is the only way you can trade your money for bitcoin without linking it with your bank account or identity. If you must use face to face trade, remember to meet your counterparty in a public place and you can also go along with your friend; also ensure the trade doesn't happen anywhere near your home so you're not followed.
It might seem or appear to be the only way, but that's not the only way not to link it to your personal bank account. There are some non-KYC exchanges that are listed on KYCNot that you can use to communicate with the buyer and decide to accept a gift card from the person instead of physical cash or a transfer, and then you can use the card to pay for goods or convert it to cash using some payment processor in order to break that link from your bitcoin down to your personal account.