I don't actually know what "vibe coding" is, but it sounds kinda bad
Like
Computers are one of the few things out there that 100% DO NOT run on vibes
I've been told what vibe coding is and, girls, it's worse than I thought
I can't even get an interview as a welder despite several years of education which necessarily includes years of hands-on experience but these fucking idiots are out here asking the goddamn lie machine to lie to them and calling that work
I have a single interview booked next week which is the first interview I have had in...close to two years and I don't even expect to get anything out of it, I'm just doing it because it's SOMETHING and THESE FUCKERS can't even be bothered to do their actual fucking job
Shit I wish I could make 6 figures sitting on my ass doing nothing to contribute to society
I already do that!
@coriander all programming is a grift but people have really stopped pretending with this one
@Lady Getting harder and harder to maintain my "Tech workers are working class too" stance...
@coriander well the thing is that no technology which is good makes money. so you have some people making technology which is bad, like advertising, which of course is an industry built on grifting. or you have people making technology which is good, and somehow having to convince universities or governments that it serves their bottom line to fund this thing which will never make anyone any money, which is a different kind of grift. (in the middle there is the group who works on good technology but sells it to venture capitalists, which is 100% a grift.) and this is all very normalized, because software development is not actually compatible with capitalism, to the extent that most tech workers do not even realize that this is going on and don’t understand that this isn’t how ordinary industries operate
@coriander and because everyone is already lying to each other constantly to maintain the shared illusion that software development is profitable in spite of all the evidence to the contrary, it’s very easy for some people to just add a few extra layers of lying into the mix
@coriander i hate it so much
really saps my will to stay in the industry
@BestGirlGrace Yeah, like, I'm having a moment right now because it's just a camel's back thing but I wanna be clear that, like, real actual coders don't count in any of what I'm sayin
@coriander Oh, trust me, I get it.
honestly, it's just the latest step in the distressingly common type of guy who goes online and posts shit like "copied all my code from somewhere else, don't know what's going on or why it works, lmao"
@BestGirlGrace At least with stackoverflow you know some real person somewhere wrote it
But also yeah if I found out my mechanic didn't know how an engine worked, I would be going to a new mechanic
@coriander pretty much
like at least you had the chance to try and learn something from another human trying their level best to teach you something. i've copied code, too, after understanding it and learning what's going on (or, rarely, going 'there's got to be something better than THAT')
@coriander even back in college, i identified that all but maybe half a dozen of my graduating class actually gave a shit about computing and everyone else just picked the major with the best salary that lets you work inside
@coriander my first job out of college, i got stuck with a coworker with my same degree and job title who frequently asked me questions without bothering to read the error message on his screen. shit drove me up a wall
@BestGirlGrace Yeah it wasn't for me as a career path but I honestly really loved the, like, puzzle-solving aspect of it
@coriander @BestGirlGrace Yeah, still not sure i made the right choice... but I do really enjoy computers when I'm unemployed?
@coriander It's a shame your typical software engineering job is mostly relatively boring "move data from A to B, poking at it as needed" instead of the interesting puzzle-solvy algorithm stuff we're actually trained to do
one of my favorite days at oldoldjob was when i got asked "hey, can you take this list of things of varying sizes and pack them into rougly equal size buckets?" and i was that oglaf guy who got to build the labyrinth
@coriander i hated that PM and she hated me, but i liked when she rolled a pure CS problem into my enclosure
@BestGirlGrace It's one of the things I like about welding when it isn't a pure production assembly-line type job; you gotta fuckin MAKE A THING and it's great to make a thing
@coriander I love to make a thing!
@BestGirlGrace @coriander I got to write python code that arbitrarily organizes stuff into a giant tree in memory and can do arbitrary recursive operations on it with lambdas!
Its for some really boring log analysis shit, but algorithm!
@unlofl @coriander Of course, it'd all come crashing down when my beautiful elegant algorithm fell into the hands of my incompetent coworkers, but it was nice when it lasted.
@BestGirlGrace @coriander I've already had management appreciate and suggest destroying my program!
Yeah, it can handle ~1M records in memory, thats only megabytes of stuff once we parse all the JSON. No, it will not handle billions of records, no we cannot just "write a query" to get this straight from the database, thats why I made a script... you know RDSes don't really do trees, right?!?
@BestGirlGrace @coriander oh my god, the terraform I've seen...
Because the basics are simpler, and probably because declarative stuff is closer to the intended language translation use case, it seems to be early to the party. Cloud infrastructure is being configured by AI, and the guy who copy-pasted it will be long gone when it implodes.
@coriander @BestGirlGrace Also, stackoverflow is dying as AI takes over... so there won't be any more input to train on!
I'm currently doing compliance and risk management so... well shit, a few more years and any company that didn't die from vibe coding will be beating down my door to fix the mess.