Remix.run Logo
Bratmon 2 hours ago

This is legitimately the reason I'm looking to leave programming.

I got into programming because the problems of programming were interesting to me. But if the problems go from "figure out why this calculator is off by one in France" to "Get this LLM to stop spamming cutsey emojis", then maybe it's time for a career change.

irjustin 2 hours ago | parent | next [-]

Giving my "otherside", because the pressure to output more at work is real, but at the same time, out side of work, I love this. I'm able to do way more projects than ever before because a barrier to entry was always the amount of research+time required to start up a pet project.

My latest is, I'm really into fizzy/soda water and wanted my own continuous carbonator. My entire build from water source to tap with an ESP32 controlled pump, pressure, water level, cooling fans.

There were so many areas I made mistakes in my shopping cart and it found it - like Home Brewer likes 8mm lines but water filter systems like 9.5mm. Really optimized the versions from a simple on/off pump w/ float switch to effectively a full on PLC system. So many iterations gained by chatting with "someone more experienced". Once I get the parts I can build and have the software side running in less than an hour.

It doesn't make money, but man I really enjoy it.

thisoneisreal 2 hours ago | parent [-]

[dead]

infinite_spin an hour ago | parent | prev | next [-]

I got into programming to just build stuff, the coding is just a means to an end, try not to think too hard about the how and think more about the why and what

ryandrake 30 minutes ago | parent | next [-]

I got into programming because I like programming, and computers. Not whatever the hell this is.

infinite_spin 22 minutes ago | parent [-]

> Not whatever the hell this is.

do you mean my enjoyment from building things? I'm genuinely confused by this response.

16bitvoid an hour ago | parent | prev [-]

We get it, you don't have a passion for the act or the craft, just the end result, but I'm absolutely sick of hearing it all over this site as if it's a universal truth that some of us just don't recognize yet.

Sorry, some of us have a joy for programming where the how is just as important, if not more so, than the what and the why. No matter how much people proclaim that the how doesn't matter to them, it isn't going to suddenly make it true for others.

infinite_spin 13 minutes ago | parent | next [-]

You okay?

This isn't a response I expect from people who are here for a productive discussion. I'm sorry that you are sick of hearing this, but I'm not responsible for making sure you only read what you find worthy of your own personal brand of respect. Instead of attacking someone for simply offering their point of view, in what appears to be a quasi-gatekeeping effort, maybe you should look inward and discover what is making you this upset toward a complete stranger.

__I cannot take away the joy you have for programming simply by stating what drives me.__

jdashg an hour ago | parent | prev [-]

Claude: Solve this jigsaw puzzle for me...

infinite_spin 11 minutes ago | parent [-]

If solving jigsaw puzzles with claude will enable the creation of tools that help the people I want to help (students with disabilities), then I would use it for that, without feeling any guilt at all for doing so.

Why should I regret that? Why should I care about your purity tests?

krackers an hour ago | parent | prev | next [-]

Part of the annoying thing is that if you're working on a product which uses LLMs, at some level you run out of levers to pull in terms of being able to fix things. At best you're stacking hacks on top of hacks to prevent unwanted output, but at the end of the day if the LLM really decides it simply doesn't want to follow your instructions, you can't do much other than resign to adding *IMPORTANT* and hoping the next model fixes it.

The experience is much closer to working with an external API that you don't have control over and which simply doesn't do what the documentation says. Those have always been the most frustrating parts of programming, but at least previously you could reverse engineer the actual implementation to work around bugs. You can't even do that now because the "boundary" randomly change every day.

Bratmon 2 hours ago | parent | prev | next [-]

(And I admit I'm salty that the "I don't give a shit about why the calculator doesn't work in France, I'm just here because they pay me to fix it" people were the ones vindicated by technological progress)

teaearlgraycold 2 hours ago | parent [-]

[flagged]

mc3301 2 hours ago | parent | next [-]

Hmm... I think the majority of people working jobs are mostly just there "for the paychecks."

It'd be rather beautiful if all jobs were purely passion driven, but that is simply not the case. Nor could it be. And yeah, there are programmers with jobs that are mostly driven by passion, but most would pack it up and go home immediately if there was a sudden "we have stopped paying you" announcement.

zamadatix 25 minutes ago | parent | next [-]

There is a large canyon between "just their for the paycheck" and "primarily there for the paycheck". Most have _something_ about their job they enjoy, it's just not usually enough to be the top reason for having the job.

sodapopcan 2 hours ago | parent | prev | next [-]

> Hmm... I think the majority of people working jobs are mostly just there "for the paychecks."

And the majority of software is terrible so ya. Life is generally unfortunate.

jp0d an hour ago | parent | prev | next [-]

Why else would you "work", if it weren't for the pay cheques to support yourself and your family?

jdashg an hour ago | parent [-]

Because I believed in the product! (Firefox, in my case)

jp0d an hour ago | parent [-]

May I ask what do you do to financially support yourself, if the gig at Firefox is pro bono?

cindyllm 2 hours ago | parent | prev [-]

[dead]

jp0d an hour ago | parent | prev | next [-]

I think greedy execs are a much bigger problem than "The people just here for the paychecks".

bobthebob 2 hours ago | parent | prev | next [-]

So - most of human society?

slopinthebag 2 hours ago | parent | prev [-]

In every industry, and we wonder why everything is being enshittified.

I'm not looking forward to using computers or technology over the next decade. There is a non-zero chance myself or a loved one is killed because of vibe coding.

dinkleberg an hour ago | parent | next [-]

But there is a much higher chance of getting killed by any number of other concerns like by a drunk driver. Putting that one on the list of things to stress about seems unwarranted.

yuye an hour ago | parent | next [-]

The difference is that drunk driving stocks aren't at an all-time high.

slopinthebag 16 minutes ago | parent | prev [-]

I'm gonna get a bag tonight, after all I have a much higher chance of getting killed by any number of other concerns anyways.

fragmede 2 hours ago | parent | prev [-]

There's also a non zero chance that someone in your life is going to have fun and whimsy and their life improved by vibe coding. Why focus on the negative?

aakresearch 3 minutes ago | parent | next [-]

If the life of everyone (all 8 billion people) is improved by tech by some margin (pick the margin - 10%, 1%, 0.1%) at the cost of x people (pick the x - a thousand, a million, a billion) being killed by the same tech - is it still positive or negative? How do you even reason about it?

yuye an hour ago | parent | prev | next [-]

Loads of people do cocaine and have "fun and whimsy" and I'm willing to bet there are even a few out there that have had their life improved by cocaine.

Why focus on the negative?

slopinthebag 2 hours ago | parent | prev | next [-]

Yes who cares if they die as long as they had some fun and whimsy first! :P

Edit: fr though I have plenty of fun and whimsy without needing vibe coded apps and I'd prefer a 911 call didn't get routed to Burger King because someone vibe coded the comm stack...

fragmede 2 hours ago | parent | next [-]

To each their own. Would you rather live a long boring safe life, or a fast short exciting one? You decide!

esseph 2 hours ago | parent | prev [-]

We're all going to die.

Have your fun and whimsy.

QwenGlazer9000 2 hours ago | parent | prev | next [-]

Are you fr?

nearlyepic an hour ago | parent | prev [-]

"drunk driving helps people get home from the bar. why focus on the negative?"

altairprime 2 hours ago | parent | prev | next [-]

Accounting is desperate for accountants because they’re necessary for legal and compliance reasons. Join up today!

MitziMoto an hour ago | parent | prev | next [-]

I'm no longer in corporate America, so maybe I'm out of touch a bit, but could you just...not...use an LLM? You can still solve interesting problems on your own if you choose to do so?

yunwal 30 minutes ago | parent | next [-]

It’s not there yet but we’re clearly heading towards a world where the answer is “no, you have no choice”. AI is weaved into business processes. If Ai leaves a comment on your pr, you must resolve it before merging, you’re expected to “get things done” at a particular pace consistent with using ai, regardless of whether what you did is any good.

aaulia 24 minutes ago | parent | prev | next [-]

LLM skew the time estimate tho. Now everybody expect stuff based on LLM work instead of normal human work. I/we can choose to solve problem normally, but the expectations have changed.

sarchertech an hour ago | parent | prev [-]

Yeah at many places you still can. It’s just so easy to turn your brain off and let the robot do a maybe good enough job that even people who know better are merging slop.

We’ve had 3 production incidents this week that slipped past CI because there’s a whole team that is just shoving out PRs without understanding what’s going out.

ehnto 13 minutes ago | parent [-]

A lot is said about context you can feed into the LLM but I do think there is still superior power in human context awareness. That kind of ambient collation and organisation of the whole business and its purpose, all the different work going on and how it all relates to eachother. It happens when you isolate business units a bit too much also.

It's not surprising that if you have a hundred separate, isolated contexts working on the same business, that don't cross-talk and have no ability to subconsciously receive and collate, prioritize the thousands of signals we get from our work environment, that you end up shipping lots of incomplete or incompatible work.

tayo42 32 minutes ago | parent | prev | next [-]

Leave programing for what though?

senectus1 33 minutes ago | parent | prev [-]

iwould advise that if you love it, stay and coast.

this AI bubble will pop. when it does you'll be hot stuff all over again.