I haven't made much progress in the game yet, but so far I've had no trouble avoiding pirates. Why is that exactly? Is the game throwing less at me because I haven't ranked up much? Is it because my Hauler is okay at steering and escaping the interdiction? I got rid of my guns already and right now I don't see the point of bringing shields along either. Am I going to regret that?
NPC interdictions? Pretty much.
Player interdictions? Not quite... If you want to test how fast you succumb to a player interdiction, heading over to Deciat in a disposable ship should quickly answer that question. San Tu is also supposed to be good for that, although with slightly better players and somewhat more consent on both sides.
Or you could PM me, and we could meet up in the game (I'll likely be on this evening around 19:00 UTC, or some time tomorrow between 10:00 and 20:00 UTC, since we have a holiday here in Germany). I'm not really experienced in interdicting, and usually submit to player interdictions immediately (no need to draw out the unavoidable), but it should suffice for a bit of testing.
"No guns" is always a good idea in anything but a combat ship. If you equip guns, you might be tempted to deploy them - but you can't run to SC while the guns are deployed, so you're wasting precious seconds there.
"No shields" however, is a mistake. Shields also protect your ship against bumps (stations, planets, other ships), and - even on the Hauler - may buy you a couple of additional seconds, at least against the lower end NPCs. If you lose your shields in a battle with an NPC, they are likely to start shooting missiles.
Yes, there are viable shieldless builds, especially for the small ships, that rely (heavily) on hull and module reinforcements (i.e. armor), but those are usually specialist combat builds with full engineering.