Skip to content

Comment on Ask HN: Anyone still coding like 2021? Where do you work?parent

Comments

I mean, even outside the context, you ought to be fired for not doing what your employer is telling you to do. Being fired for insubordination is not really "political"; it's the epitome of a performance reason. You're literally refusing to do your job. Your performance in this regard is as bad as it can get.

A political reason would be something like, your manager was threatened by your capabilities and set you up for unfair evaluations, etc. But you just straight up told the people paying you that you won't do what they're paying you to do lol. DEFINITELY make sure you work on your spin on this for future interviews, because knowing you were confidentially disobeying direct instructions is an immediate "pass" for me and anyone with any sense who may be interviewing you.

This is the first time I have considered that I might have been "wrong" taking an absolutist stance against LLMs, though I think that's just the unemployment wearing me down.

If you think LLMs are a fad that will just go away if you wait long enough, then you need to just remove yourself from this industry. They're not going away, for better or worse, and this kind of work is fundamentally changing. To be direct: you ARE wrong in taking this absolutist stance. It's profoundly naive to have done what you've done, and I hope, for your own sake, that you plan for your future accordingly.

If you have some moral issue with LLMs, then you probably need to just plan on pivoting your career. But if you're just stuck on some weird sense of pride for your "craft," then you need to take a step back and really try to appreciate what the reality of your career means to the people willing to pay you for work.

What a company considers to be "performance" or "insubordination" can certainly still be about office politics. Not that I'm saying this is necessarily the case here, but they're not a hard either/or.

For instance: 996 is a form of office politics. Return to office in general a form of office politics. Pay secrecy is a form of office politics. Some of those things become performance metrics, or evaluations of your "attitude."

"Performance" can mean "the quality of your work." It also can mean "theater." Like when you're measuring performance by token usage, or lines of code, or office attendance... or, in a case I once encountered, manual adherence to a style guide, that required two human beings to check every line of code against a set of conventions, instead of just configuring a formatting tool and being done with it.

Regarding LLMs in particular, I don't necessarily think the absolutist stance is it here, but it is a technology worker's job to know when you can and should automate things, as well as to know when it's not an effective use of resources to throw technology at something just because. I don't know parent's company or use case. I don't know if they were doing something with it that actually enhanced productivity, or just tracking tokens. I don't know if it enhanced their product, or just shoehorned AI into it for investor-driven buzzword utilization. So I'm also not an absolutist on what you're saying.

It could be that parent is too rigid, but (as much as I'm not asking for all this context either) I don't think there's enough information here to be certain about that.

If you think LLMs are a fad that will just go away if you wait long enough, then you need to just remove yourself from this industry. They're not going away, for better or worse, and this kind of work is fundamentally changing.

They don't have to "go away"; managers just have to stop requiring their usage. In a sane business they will care about output, not tokens. If OP cannot keep up his output because he refuses to use it, sure, fire him. But in my experience the good devs can still keep up. Your post is only true if AIs improve enough that no developer can possibly keep up without them. That is not today, and maybe not tomorrow.

The job is to make widgets, not to use specific tools to make widgets. When has that ever been the case before? None of my bosses ever gave a shit what editors I used, for example. Certainly not the CEOs.

You sound weirdly angry and aggressive — like in a “back away slowly” kind of way. Relax, and stop gatekeeping the industry. As strange as it may sound to you, I expect that there will always be segments of it that don’t rely on LLMs.

that's a bit harsh. the job is to solve a problem, implement a solution. as a developer i should have some leeway on how i accomplish that. be able to choose the tools that i believe are the best for the given task. there may be constraints, but using an LLM as a constraint does not make sense because the LLM affects the process but not the outcome.

I would argue the same in most situations, but let’s be honest: what matters most to most employers is their employees falling in line. There is some sense to this: it is easier to manage a bunch of people doing things more-or-less the same way, but I do ultimately agree that professionals should be treated more like professionals.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.