Finding a C library that streamlines common tasks in a way that isn't grating is always a pleasure.
It's been a (long) while since I've done it, but I do think I remember using libcurl directly from C and it had a really nice API for what can ultimately be a pretty complex protocol.
Like superficially, http isn't particularly complex, but there's layers and layers of stupid little RFCs to deal with.
And libcurl has a thoughtfully designed API, a "simple" version for common tasks like "POST data to this endpoint and get the results" and a "multi" version for if you're legit doing a lot of fairly involved http stuff.
just because you know how to do things right doesn't mean that people will pay you to make things the right way
they might just fire you in favor of a kind saar who can do the needful in 40 seconds (never mind the huge security holes or astronomically high aws bills or low-accessibility websites or general lack of maintainability, we will be selling out in 4 days anyway)
I think we'll definitely see that trend in the immediate (and we've sorta been dealing with it for awhile now), but I'm not convinced it'll be that way long term.
Like it is still ultimately cheaper to do it right the first time than to deploy a bug that dicks over your clients, have it go back and forth through a few layers of product managers or customer service before it finally filters back to your jeetdev department and gets fixed.
Don't get me wrong, there'll definitely be some businesses that go WOW LOOK AT ALL THE MONEY WE CAN SAVE at first, but after some real world experience trying to jeet+ai away their dev costs, word will absolutely spread among the MBA crowd that the juice just isn't worth the squeeze.
It might have a bigger effect on the low level frontend jobs, but for anything that could seriously fuck the business up, the standard practice will develop that that's not really something to cheap out on.
It's probably better to prepare for gaps in the market than to get all doom and gloom that it's all going away forever, because it really probably isn't.
I'm getting back to work soon (finally) and I think the lesson I learned is that, in addition to having savings to weather the gap (I was in decent shape financially), I 'm also going to bullshit the gap in my resume. The gap in my resume was such a talking point with all the jeet recruiters. "why have you been out for 10 months" "oh I don't know faggot, maybe because the economy is seeing an upheaval?"
Would it look any better for a programming job if I was flipping burgers during that time period? Wouldn't the question just become "why were you, a software developer, flipping burgers for 10 months" instead?