Friends of mine who work contract and freelance are already getting work cancelled. It's extremely real and extremely serious - anyone who voted leave in the belief it "wouldn't really affect" people has some serious waking up to themselves to do. The contract market is obviously extremely responsive to change which is why this has happened so quickly, but it's a canary in the mine for stable jobs with a similar profile.
Sorry, OP, that doesn't help! My only general comment would be that we always tend to over-estimate the short term effects of complex events and under-estimate their long-term effects. So right now, it all seems disastrous, but we'll probably cheer up at some point over the next few weeks when someone - someone! - puts a plan in place, with accompanying partial recovery of sterling and FTSE.
The long slide over the next ten years will probably still happen, but I guess we'll just have to tackle it in a better mood than we're in now, and I think we will be able to do that. We are where we are. I'm not going to let a bunch of wrong-headed, thoughtless people ruin my life. In every downturn there are opportunities.
One thing I will fervently campaign for though if I ever have the opportunity is this: no more referendums. Ever. Scotland is a bit different because that genuinely IS about independence, but in both the case of AV and Europe the contests ended up being about something totally different to the question on the ballot paper, and that is NOT democracy to me. We've lived in a mostly stable and accountable and functioning representative democracy for several hundred years, I don't see why the big obsession with direct democracy when we just don't have the quality of public debate to support it. It's not like a vote on bin collections. People couldn't engage with the real issues over Europe, and politicians/gutter press made sure that they couldn't, and that's why we're here.