Real shame there's nothing to replace it, there's huge arbitrage in the market of good people who don't know people. If I were starting out now I don't know what I would do, how do you even meet people.
I got my first job through Triplebyte actually. I think I would have gotten one without it since I was getting interviews and getting better at them. Even though I had passed the Triplebyte tech screen I got very few company "matches" or opportunities through them, but one ended up working out for me to get my foot in the door.
The first 5 years at my current job (7 years total), my team had *one* person join and leave. The past 2 years, we've had 3. No change in team leaders, style, nothing. In one case, they were just straight not doing anything. Like legitimately just not online for a whole week, except to pop into the daily standup on Friday, with their camera off and muted.
They were given a task to complete as basically a "complete this or you're out" ultimatum, and they came to me to help them with doing it because they were totally lost. I tried to give them advice, but when they saw I wasn't going to do it for them they just went AWOL, and quit the next week.
I'm lazy AF, and that shit was *wild*.