What I saw and experienced was enterprise devs basically just kept doing what they did. Startup devs that could went into (or back in some cases) to enterprises. Enterprises used it as an opportunity to snag up good devs at a bit of a discount in many cases.
To be fair, true developers were not really negatively affected at least not more so than other professions. One nice side affect I thought was that the crash cleared out most of the people claiming they were developers but had no real experience or talent. Most of my friends and people I worked with were fine and at worst might have gone back to an enterprise gig or in many cases were already there and didn't really miss a beat.
IMHO, if we have a crash this time (versus just a softening market), it will be similar as the need for quality software devs won't disappear. It will take longer to find a position in general and there won't be as much money floating around but decent developers are not going to have a hard time putting food on the table or finding work. Remote work will suffer, pay will suffer and VC dollars will drop dramatically, but the average developer will be fine.