Post

What's my advice, as An Old SWE, given <all this>? As a Jr SWE, I think it is in fact, still useful to force yourself to learn good algorithms and data structures and how databases work (like really) and how to code an inverted index by hand and all Stuff Claude can just Do For You. even in: foOM!

jack@j4ck.xyz

just seen this tweet now - the biggest thing from my point of view, not even being an adult yet, is the mental friction that i feel exists for learning to code by hand. i see it in the people in my CS class at school too, people have some version of AI helping them do their work.

why? well first, the caveat: if you don't want to be a SWE, you don't need this at all, just learn to get good answers out of the models. and: we may not need anywhere near as many high-powered (and high paid) SWEs, soon. I have a prediction that we'll have a highly bimodal SWE distribution:

a smaller (than now) number of absurdly paid software veterans who know the insides of the algorithms, the models, the hardware, and know where the bodies are buried. They will be paid 7fig+ a vastly larger (way more than now) number of slop-cannons, -janitors, and -plumbers, paid fine: 50-100k

I keep seeing this idea that LLMs are going to have some effect or other on which skills/backgrounds are relatively valued in the labour market. But I think we're pretty clearly living through the death of labour in general. The centaur era won't last for much longer.

We're all guessing, when it comes to the future, yes. I don't know what "death of labour" would entail, however. What gets built, by whom, in this world? are Product Managers "labour", or are they "Management" as their name implies?

0 reposts0 likes

I mean “labour” in contrast to capital. Management is labour if you’re paid out like a worker. What gets built, etc. is a good question I don’t have an answer to, but I don’t think I need one to get to my conclusion.