217

idk if it is serious or not, but it is what I saw in indeed newsletter today.

top 50 comments
sorted by: hot top controversial new old
[-] iByteABit@lemmy.ml 2 points 4 hours ago

Knowing how to code is now "syntax heavy"

god I hate this world

[-] WorldsDumbestMan@lemmy.today 3 points 12 hours ago

I will sign up! I have no fucking idea how vibe coding works, which makes me perfect!

[-] Birch@sh.itjust.works 3 points 12 hours ago

That's the beauty of it, just ask chatgpt or copilot how to do it, then learn by fixing all their mistakes. Until my company decided to become "AI first" I barely ever touched Python, I still barely know Python, but I now know to spot indentation errors and hallucinated function calls.

[-] garretble@lemmy.world 12 points 20 hours ago

So I ran into my first genAI coding junk yesterday when I was on a call with my boss and as a solution to a problem we were talking he said, "hold on let me ask Gemini."

I felt my soul die a little bit at that point.

But the fun part is that Gemini first didn't provide a good answer.

And then on the second go it also didn't provide a good answer.

And then on the third attempt we decided to table the issue for the moment because prompt coding on a call was taking longer than I think he expected.

I really disliked that experience.

[-] CanadaPlus@lemmy.sdf.org 5 points 14 hours ago

Hmm, was the boss hoping to turn that into a "why do I even pay you" moment?

[-] Nemoder@lemmy.ml 15 points 23 hours ago

You know the "vibes" of different models - when to use

Would that be a vibe-rater?

[-] tracyspcy@lemmy.ml 7 points 22 hours ago
[-] racketlauncher831@lemmy.ml 2 points 13 hours ago

Say it. Say the words.

[-] quixote84@midwest.social 1 points 13 hours ago

The words are all still stupid because it's a new thing, but there is one specific space that I find it just impossible to deny the way that there are already tools on the market that change the way the job is done:

Claude can turn plain english statements about what data I want from what different parts of the Microsoft 365 administration ecosphere into scripts that take all that data, transform it the way I want it transformed, and turn it into spreadsheets, pivot tables, data manipulation macros, and everything else I need to answer questions which are really hard to answer from the MS web interface. I can ask things like "Which systems have any of these three known vulnerable apps?" or "What software is common to everyone working in this division of the company?"

It's boring stuff, but it makes a world of difference in terms of what I can look at to base my decisions on. I spent less time building repeatable reports for each type of object I need to think about (device, application, user) than I did building even one report for one assessment in years past without automation. And it's not constantly asking the LLM to do things for me, it's building a couple of tools with a much faster iterative process for feature tweaks or debugging than could take place as an interaction between two people. I was making changes to scripts

I'm using it only for specific work areas where I already know the APIs I just don't have the time to stumble through the gather and collate of the various data. Based on the level of complexity of the tools I've been able to build I would say that anybody who knows how to describe the data they work with most could use a tool like this to make that process a lot more automatic. We're not ready for the tool to do the work without human oversight, but we're ready for anybody who works with stacks of data to build their own automation instead of having it built for them.

[-] MrOxiMoron@lemmy.world 17 points 1 day ago

10x the speed, sweet. So 10x the salary too right?

[-] tracyspcy@lemmy.ml 15 points 1 day ago

Vibe salary

[-] umbrella@lemmy.ml 70 points 1 day ago

programming was never about how fast you could type. the person who wrote this knows nothing about the job.

[-] anon_8675309@lemmy.world 7 points 1 day ago

And yet somehow the tech blogs and such always scream about developer productivity. Go faster. Go faster.

From what I’ve seen over the years, only mids care about finishing fast.

[-] CanadaPlus@lemmy.sdf.org 3 points 14 hours ago* (last edited 14 hours ago)

Yes, but quality takes actual skill to measure, instead of just a diff.

(Although I guess lines are still better than time in office)

[-] tracyspcy@lemmy.ml 26 points 1 day ago

the description is gold, everyone can find something wrong about it.

[-] UnderpantsWeevil@lemmy.world 75 points 2 days ago

Amazed they didn't ask for 5-10 years of experience in AI coding.

[-] Venator@lemmy.nz 2 points 19 hours ago

You could have that, would just have to be experience writing code for AI, rather than vice versa...

[-] tracyspcy@lemmy.ml 30 points 2 days ago

wait for it! PHD in vibe coding or relevant experience

[-] MangoCats@feddit.it 10 points 2 days ago

Dude, if they want someone who is still using Sonnet 3.5 ... that's like punching your vibe code in on paper tape, these days.

[-] Petter1@discuss.tchncs.de 12 points 2 days ago

“Senior” is implying exactly that, I thought…

load more comments (1 replies)
[-] AdamBomb@lemmy.sdf.org 44 points 2 days ago

natural language is the new programming language

lol. Lmao.

[-] kibiz0r@midwest.social 37 points 1 day ago* (last edited 1 day ago)

Dijkstra on the foolishness of natural language programming

But like, what does he know? He wasn’t an AI-native vibe orchestrator.

[-] CanadaPlus@lemmy.sdf.org 4 points 14 hours ago* (last edited 14 hours ago)

And even this improvement wasn't universally appreciated: some people found error messages they couldn't ignore more annoying than wrong results, and, when judging the relative merits of programming languages, some still seem to equate "the ease of programming" with the ease of making undetected mistakes.

This guy was writing in the year x86 was first introduced, and I still feel like I see this attitude around.

(He manages to shoehorn in a "kids these days" paragraph too, though)

[-] T156@lemmy.world 5 points 1 day ago

All he made was some dinky algorithm. Google Bard could do that in three minutes flat smh.

[-] tracyspcy@lemmy.ml 10 points 1 day ago

Thx for sharing this . Really hope people read it.

[-] tracyspcy@lemmy.ml 9 points 2 days ago

“English is the new programming language” would be more punchy

[-] unmagical@lemmy.ml 56 points 2 days ago

Spot security vulnerabilities instantly from a candidate that can't actually write code.

[-] GameOverFlow@lemmy.zip 4 points 1 day ago

Just ask the ai to make no failures. Just aks the Ai to eliminate all failures. Easy 10 000 dollar per year. 

load more comments (3 replies)
[-] saltnotsugar@lemmy.world 54 points 2 days ago

I need to hire someone to take this functional 15 lines code, and like make it 200 lines of unusable madness.

[-] tracyspcy@lemmy.ml 34 points 2 days ago

But fast! Very fast

[-] MangoCats@feddit.it 9 points 2 days ago

Oh, man, I don't know how much is Claude's fault and how much is just the way the world has moved, but I coded a hobby project in C a bit over 20 years ago, brought in one library to render the graphics as .jpg files and the whole thing was like 300 lines of code.

Claude "modernized" it for me, and yeah, it shows on a browser as a PWA and it's working correctly (this time, via Opus 4.6 - first time I tried with Sonnet 4.0 it couldn't even make it work correcty) - but daaaaammn, there's like 454 files in deps, 1.4GB in the rust target folder - maybe it's just a rust thing?

[-] ferric_carcinization@lemmy.ml 4 points 1 day ago

Rust & cargo do more than just compile. For example, it basically has buit-in ccache.

It is also easier to split large libraries into multiple crates, though an average project still uses more libraries than an equivalent C project. I wouldn't be surprised if the "AI" also pulled in more libraries than needed, or has unnecessary library features enabled. I'm pretty sure that a cargo plugin for pruning unused libraries was featured on the rust blog, as a featured third-party plugin for a cargo release.

[-] MangoCats@feddit.it 2 points 1 day ago

In C++ land, I lived in Qt for 20 years. It did... most things, so if you "just" imported Qt (or Boost or massive API environment of your choice) you could usually do most things "just" importing one or two additional external libraries. I frequently would split a system into "micro-ish-services" with each service importing one or a few of these novel external libraries, partly to isolate them so unexpected interference at least wasn't coming from within the process, also as damage control incase one behaved badly it could be excised at runtime without taking down the larger system.

Rust feels even more like a case for cooperating microservices, but it does seem to bulk them up fast - faster than Qt, and that's saying something.

[-] Sxan@piefed.zip 29 points 2 days ago

We did it to ourselves. Developing mission-critical systems in scripting languages and always sacrificing quality for delivery. Fast and sloppy paid þe bills, but we were digging our own graves. Once industry became used to sloppy software, a relatively mild shift to even more crappy, but far cheaper and more immediate software was a no-brainer. Customers haave gotten used to shitty, buggy software. It doesn't matter to þem who's writing it.

[-] avidamoeba@lemmy.ca 22 points 2 days ago

The only way for us to not "do this to ourselves" is to form unions. Otherwise we aren't driving the decisions on what is used and what's prioritized at all.

load more comments (5 replies)
load more comments (3 replies)
[-] thedeadwalking4242@lemmy.world 16 points 2 days ago

Fucking idiots. I'm surrounded by idiots

[-] weissbinder@feddit.org 18 points 2 days ago
load more comments (1 replies)
[-] tracyspcy@lemmy.ml 16 points 2 days ago

im curious if they have live "vibe coding" session during hiring process

load more comments (1 replies)
load more comments
view more: next ›
this post was submitted on 10 Mar 2026
217 points (100.0% liked)

Programmer Humor

41328 readers
86 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 6 years ago
MODERATORS