3 ms·
At the end of the day, it's your job to deliver value. If a tool allows you to deliver more faster, without sacrificing quality, it's your responsibility to use
by awestroke 1y ago
At the end of the day, it's your job to deliver value. If a tool allows you to deliver more faster, without sacrificing quality, it's your responsibility to use that tool. You'll just have to make sure you can fully take responsibility for the end deliverables. And these tools are not only useful for writing the final code
- enjoylife 1y ago> these tools are not only useful for writing the final code This sparked a thought in how a large part of the job is often the work needed to demonstrate impact. I think this aspect is often overlooked by some of the good engineers not yet taking advantage of the AI tooling. LLM loops may not yet be good enough to produce shippable code by themselves, but they sure are capable to help reduce the overhead of these up and out communicative tasks.
- tough 1y agoyou mean like hacking a first POC with AI to sell a product/feature internally to get buy-in from the rest of the team before actually shipping production version of it?
- whyowhy3484939 1y agoIt's actually not. My job description does not say "deliver value" and nobody talks about my work like that so I'm not quite sure what to make of that. > without sacrificing quality Right.. > it's your responsibility to use that tool Again, it's actually not. It's my responsibility to do my job, not to make my boss' - or his boss' - car nicer. I know that's what we all know will create "job security" but let's not conflate these things. My job is to do my end of the bargain. My boss' job is paying me for doing that. If he deems it necessary to force me to use AI bullshit, I will of course, but it is definitely not my responsibility to do so autonomously.
- blibble 1y ago> At the end of the day, it's your job to deliver value. If a tool allows you to deliver more faster, without sacrificing quality I guess that's LLMs ruled out then