[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: claude-ai-icon.png (17 KB, 512x512)
17 KB
17 KB PNG
How do you justify writing code "by hands" now?
>muh vibe coding
This is totally different, let me explain: I've been a developer for more than a decade now, it never been a passion neither I hated it, when i went for this field it was purely for the joy of creation. I wanted to make websites and games.
I wasn't ready at all. Being a wagie, working 8hrs / day, dealing with bugs, frameworks, patterns. Keeping up-to-date to be least remplacable cog in an tireless machine.
I'm self-employed now, I have my free time, and now this joy is here again, ideas comes and can be turned into prototype in a minute.

I can't see myself writing a single line of code.
And in the next couple of years you won't even need to supervise any LLM
>>
>>107765209
We can’t justify it. Luddites are being left behind
>>
>>107765209

> joy of creation
> inputs proooompt and gets stuff back
> claims that was crafted by me

here is the problem with your argument, you dont really enjoy crafting shit
>>
>>107765209
Wait, so that's their logo? Holy shit you can't make this up, it's literally a brown butthole.
>>
i had to reverse image search this
is that... actually Claude's logo?
is this where the vibe code happens?
>>
>>107765248
Now project managers and idea guys can just bypass the uppity neckbeards with Claude. Who gives a fuck how it works, does it meet spec?
>>
>>107765248
>Typing stuff in a dark IDE is "crafting"
Someone's already coping for tomorrow
>>
>>107765264

go ahead and prompt stuff then
why are you not building the next amazon?
>>
>>107765249
>>107765261
are you living under a rock?
>>
>>107765281
starting to consider it now
>>
>>107765277
I'm asking you, what's the literal difference between writing a prompt and writing the code yourself?
>>
>>107765277
Why would I waste my time trying to win in a hyper saturated market? This is exactly the type of toxic neckbeard thinking that normal people don't want to put up with. There is a reason they are called code monkeys.

I have ideas, but in business you keep it a secret ;^)
>>
>>107765281
I'm not a woman so I don't follow trends.
>>
>>107765310
why are you here then?
>>
>>107765249
Kek
>>
>>107765316
Are you new? Did you just call this place trendy?
>>
>>107765209
3/4 of our team stopped writing code manually 4 months ago. Upper management is very happy, middle management and "architects" are pissed off because it made obvious that:
>muh planning
Is no longer needed. If something is not up to spec, you can fix it in a day or two.
>muh documentation
Is unnecessary. The stuff we're making is not that complex and AI can reverse-engineer everything without any documentation.
>muh code reviews
Are a waste of time. Nobody is reading code manually, so it doesn't matter that it's plagued with inane comments and overly defensive checks. Upper levels who get paid $700k/yr for doing 4638 "contributions" (code approvals) and 15 commits (bumping dependencies) per year are in shambles.
>>
>>107765338
anything related to tech is trendy
>>
>>107765339
I would say documentation and code reviews are still mandatory, and some planning too.
LLMs aren't perfect yet, and you will spend less time explaining and guiding them if some specs are docs are in place
>>
When will I be able to run something like Claude locally? I love vibe coding with Claude, but I don't want to become dependent on it.
>>
>>107765373
>documentation
It became ephemeral - when starting to work on a task, we ask cursor to generate documentation and diagrams of what's going on, and then delete them before committing.
>code reviews
Are very obviously harmful. In the first months we had conflicts with luddites who weaponized reviews to stall development, in an attempt to prove that AI bad. Reviews are a very unnecessary social element brought into an otherwise purely technical development process that gives power to all the wrong people. We have AI agents doing code reviews now, and have agreed that if someone doesn't like something about the code, they're welcome to just fucking rewrite everything without asking. Sometimes we do just that and slam dunk +10k-15k PR's, which is safe do to if you have good integration tests. Speaking of which, good end to end integration tests are now very important and are worth their weight in gold.
>some planning
Obviously, you still need to know what to do at all, and it needs SOME planning. But it also means that people who did nothing but "a lot" of planning, writing 20 page long documents, can no longer get away with it, everyone is expected to write code, not documents.
>>
>>107765339
>The stuff we're making is not that complex
lol
>>
>>107765484
If your stuff is complex, you're doing it wrong. We rearchitectured all of our complex monoliths into small and simple isolated modules long before AI. Everything has a single responsibility, all dependencies are injected, code coverage for a module is at least 95%. End to end integration tests alone are expected to give around 70% coverage.
>>
>>107765339
whats your company's product name?
i'd like some 0 days to sell
>>
claudes bait and switch tactics are fucking ogre. the quality variance makes meaningful use impossible
>>
>>107765600
Good luck. We're not using raw pointers and our CI runs tests with ASan, MSan and TSan.
>>
>>107765209
another indian larp thread...
you will not make it, lil bro
>>
>>107765484
Most products don't need to be very complex. You can make a lot of money with basic CRUD combined with some industry-specific business logic. Nowadays you probably want some AI features too but again that's mostly done by glueing together simple building blocks (remote LLM API, open source vector DB).
>>
>>107765545
compartmentalization != simplicity

>>107765776
webshitter detected
>>
>>107765209
Have to admit that whenever I'm faced with needing to write more than a few lines of code across more than one file, I usually find myself writing a prompt instead. Recent models and tools feel like they've crossed a certain threshold of usefulness.
>I can't see myself writing a single line of code.
Bit of an exaggeration. For small changes it's easier to just do it instead of writing a good prompt. And there's some stuff I might never trust it with (auth, billing).

>>107765264
Currently it still needs to be driven by a knowledgeable dev with good judgement. You can't just tell it "build me a bookkeeping SAAS" and get something usable.
But I'm not confident that'll remain the case long term. I'm not worried about my job in the next couple years, but I think software engineering is going to look very different in 2040 or even 2030 and I'll need to be ready to adapt.
>>
>>107765859
t. replaced by Claude
>>
>>107765209
Agreed. With Claude opus 4.5 it's pretty reliable, almost like bossing around a subordinate all day. You just have to remember that it has limited context and that leads to a lot of potential issues and retarded things sometimes, which is why you have Claude review its own code several dozen times until it stops finding bugs and inconsistencies. And of course test it yourself.

I've been using it at work to implement a somewhat complex feature. It was fast to initially implement but since then it has taken a few weeks of refining and bug fixing (still with Claude). A lot of the refining was due to me not having a clear idea of what I even wanted, so I'm worried that the underlying code is becoming a clusterfuck of spaghetticode. The feature now works, but I ain't reading all that shit. I've been thinking to maybe have it distill the current functionality into a new planning document and have it re-implement the feature from scratch, but it would probably still be prone to littering bugs everywhere due to the context limitation.
>>
>>107765877
you must have me confused with some kind of webshitting framework slopper
>>
>>107765916
Nope, right on target. Better get Claude to teach you some social skills instead of being a salty neckbeard gatekeeper.
>>
>>107765248
>joy of creation
>searchs stack overflow in google and copy pastes stuff back
>claims that was crafted by me
nothing changes for me
>>
>>107765932
>no u
lol
>>
>>107765261
Yes, anon. Most AI company logos look like buttholes. Maybe they're trying to tell us something.
>>
>>107765302
>I have ideas, but in business you keep it a secret ;^)

No, you don't. This delusion is widely regarded by venture capitalists as being a sign of a founder who is clueless.

Claude code is useful for brain dead junior level work, but it hallucinates when asked to contribute significant portions at a senior level. It definitely could not create an application on the level of amazon v1

Tldr: OP is a saar freshman larping because Claude was able to build an electron POC
>>
>>107765911
Honestly I think the idea is to keep it for 12 months, and then whatever model is out will fix it, if necessary. Ship garbage for now, it won't matter long term.
>>
>>107765911
>use claude to write code
>use the same technology, with the same limitations to somehow find where its limitations prevent it from finding errors in the first place.
to be quite honest, this is thoroughly fucking retarded
>>
>>107765209
>How do you justify writing code "by hands" now?
Because it's fun, and vibe coding isn't.
>>
File: ai-lmao-windows.jpg (139 KB, 681x1224)
139 KB
139 KB JPG
>>107765209
>How do you justify writing code "by hands" now?
shatbots dont work, duh
>>
File: 1738741402961512.jpg (47 KB, 976x850)
47 KB
47 KB JPG
>>107767248
>to be quite honest, this is thoroughly fucking retarded
The key is to tell it that someone else wrote it so it's more critical, especially if you say it's from a rival AI
>>
>>107765209
>How do you justify writing code "by hands" now?
it works for your usecase but anything sensitive to timing issues or something that doesn't have lots of docs fails via vibe coding. For example FEM simulations are next to impossible to get right without a experienced person steering the direction.
>>
I don't know why people use Claude for coding when Gemini 3 pro exists and has a context window about 4 times the size.
>>
>>107768187
Gemini tools are less refined. Also needs more hand holding. You need a very detailed plan to do things right and I'm still learning every day how to write better prompts
>>
Is Claude Code even usable without the $200 per month subscription?
>>
>>107768231
why would you just make shit up
>>
>>107767174
Spoiler alert: your slopcode will always be garbage and the only thing that is going to change in 12 months is how much you owe Google for maintaining "your" slopcode.
>>
>>107765209
you can tell that people who are most enthusiastic about this thing were never good programmers in the first place.
To be clear, it is definitely a powerful tool but the people who will leverage it best are not the ones who are the most enthusiastic about it.
>>
>>107765209
Notice how "vibe coders" always try to convince others that programming is dead.
You are lesser. You weren't a programmer and you will never be one. You were merely a code monkey hired to produce slop.
>>
>>107765209
I like fixing problems. Nice I'll also be able to ship software instead of slopware.
>>
I like adding bespoke styleguides to instructions because it ensures things are done in a way other than the defualt, which can be bad
>>
>>107765297

determinism

>>107765302

amazon is an example, but the point if this shit is so amazing we would see a cambrial explosion of high quality software and we are not seeing it
>>
>>107768460
You're trying to convince yourself that what you spend 8 hours a day doing is meaningful
What even is a "programmer"? It's not art, it's not craftmanship, code now doesn't require decade of training to produce something visually appealing that stand out from the rest
You will be replaced, much like computer replaced calculators during the Cold War
>>
>>107765459

> prs are useless
ok, i dont want to be part of your company
prs not only make sure we’re building the right thing they also help spread knowledge as a good pr automatically generates documentation another dev can refer to based on the comments and how it evolves
and also many times another dev catches an structural issue you made because they're reviewing it
>>
>>107767174

The model is trained on the slop you outputted. It won’t get better.
>>
codemonkeys about to find out the hard way that there will always be room for artisnal handcrafted art, but no demand for artisnal hadcrafted saas apps
>>
>>107768940

Watch out until we don’t have more juniors to train too and knowledge dies in silos
>>
>>107768948
by the time seniors reach retirement age they'll have been replaced and software will be a solved problem.
>>
>>107768904
>AI slop
>visually appealing that stand out from the rest
lol lmao
>>
>>107768903
>determinism
prompt is not the code
and given a description/spec, code written by you one day will differ from code written another day
prompt-generated code is same thing
end result is both cases is converting natural language to a formal one
>we are not seeing it
because although can now have code written (actually entire project generated), there's still the "what" and "whether" something is needed
so someone rewrote SQLite in Zig, ok cool, is there any usecase for this? none
>>
>>107765209
Still im the bait phase of the bait and switch
No one is hiring juniors- this is the industry level vendor lock in
Token model is rife for abuses
No crytographically verifible model attestation

Claude will have its own public-private partnership agenda. So it will enable its interests and disable its disinterests, all while maxing out your tokens.

Want to deploy howbadismybatch during their next plandemic? Gl using claude to to help.
>>
insane how old sites and programs used to work flawlessly before vibe coding and suddenly in the modern era with vibe coding every single site and program manages to break every other day
>>
>>107768904
programming is certainly craftmanship
and similar to crafts turned art (e.g. sculptures), may need creativity and imagination
the only bottleneck to programming be considered art is emotion
>You will be replaced
ironically artists were the first to see AI overtaking them
>>
>>107767255
what is fun is subjective
some people enjoy the process, some people enjoy the result
>>
File: 1758580838383s.jpg (19 KB, 250x215)
19 KB
19 KB JPG
>>107765209
>>107765229
Friendly reminder that most of you don't understand how this technology works at the slightest and you are just being used as a faithful golems for all the AI kikes that use you as a decoy to steal our hardware, electricity and souls. You are not changing the world, or at least not for good.
>t. "ludditie"
>>
>>107765209
>muh frameworks
The achievements made by the software industry in the last 40 years are nothing short of astounding. They’ve managed to negate 40 years' worth of massive hardware improvements.
>>
>>107769044
>how this technology works at the slightest
who cares as long as it works
>>
>>107768970
Yea that's what I said, human slop or AI slop, what difference does it make? From the outside
>>
>>107768333
Kill yourself faggot
>>
>>107769077
>we have no idea how the technology we use works, but we will keep calling you a ludditie anyway.
>>
>>107769100
>i will keep vagueposting about technology that i admit works, until you think i'm somehow enlightened
just gonna keep using it
>>
>>107769018
no lol, copy and pasting something that have been done a thousand time before and that just works isn't remotely close to "creativity and imagination"
maybe the lunatics back at iBM days were
>>
>pushes AI garbage
>webshitter with no interest in actual programming
like clockwork
>>
>>107769116
seems you've a very narrow-minded grasp of programming
programming isn't only making CRUD REST web apps
e.g. see how ripgrep was developed, https://burntsushi.net/ripgrep/
this is far beyond the copy/paste you're talking about
or IOCCC submissions
or sectorlisp
or utilizing interaction combinators as base to parallel proof languages (HVM)
>>
File: 1751392917330330.jpg (53 KB, 600x595)
53 KB
53 KB JPG
You're right! Good catch! Perfect! Good catch! Oh no! I accidentally removed it when I was rearranging functions. I see the issue now! Ah! That's very helpful! Perfect! Interesting! Got it, thanks for clarifying!
>>
>>107769115
>trashes search engines with the worst kind of hallucinations
>makes people commit violent crimes
>Is used in extortion scams, revenge porn and war propaganda
>takes everything from the people and pushes them into the jewish cloud
Yeah, I am really glad this technology "works"
>>
>>107769143
i'm not even working in web dev
>interest in actual programming
why? only autistic people genuinely enjoy programming
>>
>>107769169
who gives a shit
you're worse than a luddite, you're a /pol/tard
go back
>>
File: 1767091536984146.png (74 KB, 251x289)
74 KB
74 KB PNG
>>107765209
if this vibe coding shit finally works this time for real!(trust me bro)

how come there's no vibecoded freeware? at best i saw claude code used to spam git repos with slop.
>>
>>107769180
there's plenty
and claude isnt pushing anything on it's own
>>
there will be a hacking reneissance in ~5 years
>>
File: 1742541501323003.jpg (162 KB, 1200x675)
162 KB
162 KB JPG
>>107769179
>who gives a shit
>you're worse than a luddite, you're a /pol/tard
>go back
>>
>>107765209
You shouldn't encourage other retards to do it. Don't post about it. Use the competitive advantage and shut up about it.
>>
>>107769180
because people implement their crazy/toy ideas which have no real/actual world use
>>
>>107769178
what do you think sets you apart from the pther billion people who can type prompts and have no interest in programming? /genuine
>>
https://github.com/cloudflare/workers-oauth-provider/
>>
>>107768236
Not really if you are a serious developer. Once I started using the $200 version, I knew I would never look back. I can't imagine not using Claude on a daily basis now.
>>
>>107765209
>How do you justify writing code "by hands" now?
By not being a fucking retard. You retards better stop multiplying or we're going to be soon living in a world where we are drowning in our own shit because people start to believe flushing the toilet means the poo goes to magic land instead of the sewage plant where someone actually needs to deal with it. Overflowing with shit. Like what is going on in your dumb fucking head after you made this thread.
>>
>>107769077

youre ngmi
success in tech requires the turbo autism that you need to understand how things work
>>
>>107769269
What are you worried about? It's not like AI turns competent people into morons. It just allows competent people to make good things somewhat faster and incompetents to make crap things astronomically faster. Maybe you're worried about incompetents working on important things, but that's a separate discussion that's orthogonal to AI.
>>
>>107769277
tech today is just copy pasting answers from stackoverflow answers to shit out some buggy web or mobile app in some bloated framework
ai can do this for you
>>
>>107769169
>>trashes search engines with the worst kind of hallucinations
Delusional cope. No one think that, except your troony echo chamber
>>makes people commit violent crimes
>>Is used in extortion scams, revenge porn and war propaganda
???
>>takes everything from the people and pushes them into the jewish cloud
???
>>
>>107769290
if you believe this then you have never worked on anything interesting. It's a shame that the word "tech" has been misappropriated to mean 6 figure adult daycare jobs for materialistic normies.
>>
File: 1767110396687096.jpg (52 KB, 720x682)
52 KB
52 KB JPG
>>107769213
where are vibecoded js frameworks? rewrites in rust?
>>
>>107765936
>searchs stack overflow in google and copy pastes stuff back
and now the vibe coder reveals his true nature
>it was the ctrl+c/v retard all along
>>
i'm starting to feel like the main use case of llm's is not the amazing intelligence it's claimed that it has, but simply making programmers feel less lonely.
>>
>>107769638
>simply making programmers feel less lonely.
nice thinking. you can't be lonely if everyone is lonely. lel
>>
>>107765209
why is their logo an asshole?
>>
>>107769300
>Delusional cope
>???
https://arstechnica.com/information-technology/2023/09/can-you-melt-eggs-quoras-ai-says-yes-and-google-is-sharing-the-result/
https://www.bbc.com/news/articles/cd11gzejgz4o
https://www.theverge.com/2024/1/12/24036156/openai-policy-amazon-ai-listings
https://www.theguardian.com/technology/2025/aug/27/chatgpt-scrutiny-family-teen-killed-himself-sue-open-ai
https://www.washingtonpost.com/technology/2025/12/11/chatgpt-murder-suicide-soelberg-lawsuit/
https://www.theguardian.com/technology/2024/nov/24/ai-increasingly-used-for-sextortion-scams-and-child-abuse-says-senior-uk-police-chief
https://irregularwarfare.org/uncategorized/ai-driven-disinformation-campaigns-on-twitter-x-in-the-russia-ukraine-war/
https://www.bbc.com/news/articles/c1dzdndzlxqo
https://www.cbc.ca/news/canada/calgary/ai-driving-up-ram-price-9.7011003
>>
>>107769678
idk what you mean
>>
vibe coding doesn't scale to large contexts, just look at claude and cursor recent acquisitions, if their product is so good why don't they simply build the alternative.
>>
OP is a shill but claude code + copilot is a multiplier for any well seasoned developer.
But to properly use it you need to know how to unit test, integration tests, strong typing, contract testing, e2e testing and good architecture (and knowing how and when to use it)

At the end of the day it's a tool
>>
>>107769790
you know a lot of words, saar
>>
>>107765209
I've fully integrated Claude into our orgs CI/CD and it's ran smooth as butter for a month now so I expect an easy 2026 as far as my job is concerned.
>>
>>107765339
>>107765639
holy mother of all LARPs
I swear, the quality of AI shill threads is going down with each passing day
>>
File: Ec-iQQCWoAAqAU_.png (310 KB, 679x400)
310 KB
310 KB PNG
>>107770253
saaar please engage with the product my h1b from google depens on this
>>
>>107769044
Idc you will be replaced, codetranny
>>
Fuck it I'll join the AI hype train this year.
>>
File: 381110801919200922.png (434 KB, 976x866)
434 KB
434 KB PNG
>>107770400
always enter at the top, like /biz/ does. then you just seethe, post cope threads and hold the bags for a decade.
>>
>>107765209
? I have never written code, I just use keyboard to type it
>>
>>107765209
Kill yourself pajeet
>>
>>107771092
Saar please I need h1b employment!
>>
>evening in US
>people share their stories of using AI professionally
>evening in Denmark (population: 3.3x less than New York)
>thread gets filled with pure seethe
poetry
>>
>>107771250
>evening in US was actually just morning in Calcutta
>>
>>107765209
>>107765229
>Luddites are being left behind
I tried quite a lot of wibecoding over last half year.

LLMs fucking SUCK at writing mediocre (not to mention good) programs as soon as they become complex, half of time they are buggy, sometimes they do not work at all, and the code turns to mush fast with growing size.

Any wibecoded entire project is the worst spaghetti code mess.

LLMs are ok with generating small snippets (but need manual review) so really main use is to prepare drafts and do planning or micro "research" or just read examples with LLM, most of the code you should do (pasting in small functions and small fragments after reviewing them)
>>
>>107771368
>Any wibecoded entire project is the worst spaghetti code mess.
You can tell AI to untangle spaghetti code mess following SOLID principles.
>>
>>107771368
Cope, you don’t know how to use it and that’s why it sucks (for u). You will be replaced by VIBEGODS. You are not required anymore
>>
>>107771387
>VIBEGODS
lol that even reeds like a jeet word
>>
>>107765248
You need to think of AI like minimum wage worker you pay to do a job, or a dog heading your sheep
Creation is about making your ideas reality, not the physical process of making them become reality
>>
>>107769625
Have you ever coded anything in your life?
What do you do when you need to deliver a product by the end of the week, and you don't have the time to go through 500 pages of technical bullshit you barely understand, just to implement a simple feature you will never use again
>>
>Luddite codetrans can’t reply to the correct post
You don’t deserve a (((you))), transgender
>>
>>107765209
>This is totally different, let me explain: I've been a developer for more than a decade now, it never been a passion neither I hated it
GOOD MORNING SAAAAR! DO NOT REDEEM THE AI
>>
>>107771448
>>107771387
using it with other guys, they know how to (of course) deploy own instances too, know how to train own models and are quite advanced, and we use the "best", paid, models. still the code turns to shit.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.