Wilst I can sympathise with some of the anti agancy sentiment, there are some good ones. Most companies I deal with will not recrit directly, so like it or not, you have to go through an agency.
It’s easy to get taken for a ride when you are new to using agencys, but if you have a lot of interest, just take your time and let market forces direct you. Personally, I know a lot of people who delight in treating to agents like they are scum, but IMHO they are just stroking their egos. There are a lot of decent agents out there, and if you are polite and honest with them, they can help you.
If you not good at negotiating, an good agent can be worth their weight in gold, especially if you have been somewhere for a long time and your confidence is low about getting a decent salary somewhere else.
If you new to it, my advice would be take it steady, be polite and honest and look at what the different agents propose.