Live data from Hacker News

For thirty years I programmed with Phish on, every day

christophermeiklejohn.com

91–100 of 191 posts

Re: For thirty years I programmed with Phish on, every day

#91
I'm not sure how I feel (or should feel) when I read posts list this.

Here I am still coding (mostly) by hand.

While I also sometimes do chat with qwen or use an agent to save some time writting tests or yaml, or "implementing" a draft version of a change, I can't really understand this "the job is changed".

Do some companies in some countries force you to use these agents? Are they going to fire you because Jack or Jill push changes two (or more) times faster than you?

Re: For thirty years I programmed with Phish on, every day

#92

I feel his pain. I am more towards the opposite end of the spectrum [1]. I program to get things done. Usually, I don’t like programming. It’s too focused on one thing. Sometimes I like it though, precisely because it’s focused on one thing. But I love the things you can imagine and build with it. So for me, LLMs are amazing because I get to be an idea guy when I want but sometimes I can go deep, also when I want. I’…

So much comes down to timing - lucky author that got to experience it for 30 whole years whereas some of us had a scant few to enjoy building as it was, flow state, and some semblance of security. At least I made plans the last 5 years in anticipation of change, can't imagine the sheer dislocation of just entering the job market now.

Re: For thirty years I programmed with Phish on, every day

#93
post #33
post #7

Earlier quoted context omitted.

Old timey American guitar noodler band.

I was about to argue with "Old timey", but yeah, I guess any band that has existed for over 40 years is old timey. I've been a fan since '96. I guess we're all old now.

now - 29 years = 1996: Phish - Billy Breathes

1996 - 29 years = 1967: The Doors - Light My Fire

Re: For thirty years I programmed with Phish on, every day

#94
post #91

I'm not sure how I feel (or should feel) when I read posts list this. Here I am still coding (mostly) by hand. While I also sometimes do chat with qwen or use an agent to save some time writting tests or yaml, or "implementing" a draft version of a change, I can't really understand this "the job is changed". Do some companies in some countries force you to use these agents? Are they going to fire you because Jack or…

Yes, companies will hire employees that are significantly faster if they can do some for around the same cost.

And they can - the current crop of tools provide undeniable productivity uplifts to developers, even if they’re only using the cheaper open weight models.

I was like you, using them for one shot things until January of this year. My token usage has roughly 100x’d since then, once I saw the value in the agentic loop.

Re: For thirty years I programmed with Phish on, every day

#95
post #91

I'm not sure how I feel (or should feel) when I read posts list this. Here I am still coding (mostly) by hand. While I also sometimes do chat with qwen or use an agent to save some time writting tests or yaml, or "implementing" a draft version of a change, I can't really understand this "the job is changed". Do some companies in some countries force you to use these agents? Are they going to fire you because Jack or…

Yes they will fire you. The sharks are circling those who just take tickets and implement what they say.

Re: For thirty years I programmed with Phish on, every day

#96
post #85

Earlier quoted context omitted.

Really? When I've brought it up with anyone that doesn't code, I've found them to be totally disinterested in the topic.

> I've found that nobody that doesn't code is at all interested in the topic. This triple-negative is hard to parse.

[dead]

Re: For thirty years I programmed with Phish on, every day

#98
post #19

Programming with Claude is still engineering. It is like designing a bridge, which remains engineering even when a worker pours the concrete instead of you. In the past we were forced to pour the concrete ourselves. I understand how many of us enjoyed the sound and the smell of the concrete being poured. Myself, I’m happy to never get my hands dirty again, and focus on the actual engineering.

It's like writing code with assistant Einstein who is 4 years old.

Re: For thirty years I programmed with Phish on, every day

#99

Earlier quoted context omitted.

> Do we really miss typing ascii characters into an editor? Yes. > Dare I say those stuck on nostalgia for pressing keys are demonstrating that they cared more about their own personal experience than about the outcome of their work I care about the outcome, which is why I don't trust it to a fucking LLM Valuing quality over velocity is not selfish

> Valuing quality over velocity is not selfish Fully agree. I never mentioned velocity or advocated for lower quality. In fact, this statement very well sums up my point: we should care about the thing we're producing, not our personal experience of coding it.

We should always care about our own subjectivity. If anything, subjectivity is too easy to discount in this day and age.

Re: For thirty years I programmed with Phish on, every day

#100
post #91

I'm not sure how I feel (or should feel) when I read posts list this. Here I am still coding (mostly) by hand. While I also sometimes do chat with qwen or use an agent to save some time writting tests or yaml, or "implementing" a draft version of a change, I can't really understand this "the job is changed". Do some companies in some countries force you to use these agents? Are they going to fire you because Jack or…

When ChatGPT came out, I was beyond excited. I had a tool to generate config files, and bounce ideas off of, and help unblock me when I got stupid arcane logs I didn't understand. That didn't feel existentially depressing at all; it was just glorified Google in my mind.

When the vibe coding tools like Claude and Codex came along, I got into this kind of dread. I'm sort of required to use them for work (we are "AI-first"...), but even if I weren't the tools are useful enough to me that I kind of feel like I have to use them because if I don't I'll be left in the dust.

And now it kind of feels like a lot of my job has been converted into babysitting interns. I don't get to write a lot of code by hand anymore, because most of what I do ends up being yelling at Codex to automate most of what I used to do. It's not all bad; I never got any enjoyment out of the initial bullshit of getting the initial project and configurations set up or futzing with configuration files, but I did get joy out of writing the actual implementation of the code, and now I don't get to do that much anymore.

A silver lining though; I do get to think in higher levels now, which is kind of fun. A lot of what I get to do now is write stuff in TLA+ and/or Mermaid (depending on the complexity and how much fancy concurrency I want to do), feed that into Claude, and get it to implement that. That part is fun, but I fear that I'm an outlier and that kind of programming won't catch on because engineers love to take the fucking idiotic position that they "don't need to do math to do programming".

Post reply on HN