▲ 34 ▼ I haven’t written a line of code in a month. (reddthat.com) submitted 1 year ago by etchinghillside@reddthat.com to c/experienced_devs@programming.dev 38 comments fedilink hide all child comments Curious where others might stand. My day to day “coding” is reviewing, revising and running plans against LLM/code-assistant tools. I juggle around 2-3 sessions of this on various features or tasks at a time.
[–] FartMaster69@lemmy.dbzer0.com 15 points 1 year ago (9 children) Sounds like you’re easily replaceable. permalink fedilink source hideshow 9 child comments replies: [–] ALERT@sh.itjust.works 16 points 1 year ago (6 children) by who? by a person who is capable of reviewing quality code? that is who they are already. permalink fedilink source parent hideshow 6 child comments replies: [–] unexposedhazard@discuss.tchncs.de 5 points 1 year ago* (last edited 1 year ago) (3 children) If they actually havent written any code then that means they didnt have to correct anything which means the LLM doesnt actually need them much if at all. Im assuming the post title is simply not true and they did indeed make some corrections and adjustments. permalink fedilink source parent hideshow 3 child comments replies: [–] rimu@piefed.social 8 points 1 year ago I guess they get the corrections and adjustments done by telling the LLM what corrections and adjustments to make? permalink fedilink source parent [–] ALERT@sh.itjust.works 3 points 1 year ago* (1 child) if you ever vibecoded, you'd know, that using an agent doesn't mean you accept every suggestion. it does not also mean you edit the suggestions. it means you continue guiding the agent until it comes up with a "perfect" solution that may even be accepted without any edits. so if you are a good "prompter", given a good model you can be very very efficient without writing even a line of code. does this mean you can be replaced by the said model? absolutely not. permalink fedilink source parent hideshow 1 child comment replies: [–] tyler@programming.dev 1 point 1 year ago lol if that were true then yes there absolutely are replaceable by anything that can ensure they’re getting the right requirements. Of course it isn’t true, because LLMs are nowhere near the level of actual proper development standards but here we are. permalink fedilink source parent [–] auraithx@lemmy.dbzer0.com -1 points 1 year ago (1 child) By ChatGPT8 when you don’t need to review it anymore for the level he’s at. permalink fedilink source parent hideshow 1 child comment replies: [–] rainwall@piefed.social 4 points 1 year ago Chatgpt8? Why do we need 8 when 5 was supposed to be utterly revolutionary? permalink fedilink source parent [–] onlinepersona@programming.dev 2 points 1 year ago Isn't everybody? permalink fedilink source parent [–] etchinghillside@reddthat.com [S] 0 points 1 year ago I’m on the fence here. I’m still steering and guiding the design - with knowledge gained over many products, features and incidents - and am reviewing it. To scale higher such that I could be replaced then I think the change sets would have to be smaller and/or we have perfected bug/incident detection and remediation such that we can bypass human review of the code. permalink fedilink source parent
[–] ALERT@sh.itjust.works 16 points 1 year ago (6 children) by who? by a person who is capable of reviewing quality code? that is who they are already. permalink fedilink source parent hideshow 6 child comments replies: [–] unexposedhazard@discuss.tchncs.de 5 points 1 year ago* (last edited 1 year ago) (3 children) If they actually havent written any code then that means they didnt have to correct anything which means the LLM doesnt actually need them much if at all. Im assuming the post title is simply not true and they did indeed make some corrections and adjustments. permalink fedilink source parent hideshow 3 child comments replies: [–] rimu@piefed.social 8 points 1 year ago I guess they get the corrections and adjustments done by telling the LLM what corrections and adjustments to make? permalink fedilink source parent [–] ALERT@sh.itjust.works 3 points 1 year ago* (1 child) if you ever vibecoded, you'd know, that using an agent doesn't mean you accept every suggestion. it does not also mean you edit the suggestions. it means you continue guiding the agent until it comes up with a "perfect" solution that may even be accepted without any edits. so if you are a good "prompter", given a good model you can be very very efficient without writing even a line of code. does this mean you can be replaced by the said model? absolutely not. permalink fedilink source parent hideshow 1 child comment replies: [–] tyler@programming.dev 1 point 1 year ago lol if that were true then yes there absolutely are replaceable by anything that can ensure they’re getting the right requirements. Of course it isn’t true, because LLMs are nowhere near the level of actual proper development standards but here we are. permalink fedilink source parent [–] auraithx@lemmy.dbzer0.com -1 points 1 year ago (1 child) By ChatGPT8 when you don’t need to review it anymore for the level he’s at. permalink fedilink source parent hideshow 1 child comment replies: [–] rainwall@piefed.social 4 points 1 year ago Chatgpt8? Why do we need 8 when 5 was supposed to be utterly revolutionary? permalink fedilink source parent
[–] unexposedhazard@discuss.tchncs.de 5 points 1 year ago* (last edited 1 year ago) (3 children) If they actually havent written any code then that means they didnt have to correct anything which means the LLM doesnt actually need them much if at all. Im assuming the post title is simply not true and they did indeed make some corrections and adjustments. permalink fedilink source parent hideshow 3 child comments replies: [–] rimu@piefed.social 8 points 1 year ago I guess they get the corrections and adjustments done by telling the LLM what corrections and adjustments to make? permalink fedilink source parent [–] ALERT@sh.itjust.works 3 points 1 year ago* (1 child) if you ever vibecoded, you'd know, that using an agent doesn't mean you accept every suggestion. it does not also mean you edit the suggestions. it means you continue guiding the agent until it comes up with a "perfect" solution that may even be accepted without any edits. so if you are a good "prompter", given a good model you can be very very efficient without writing even a line of code. does this mean you can be replaced by the said model? absolutely not. permalink fedilink source parent hideshow 1 child comment replies: [–] tyler@programming.dev 1 point 1 year ago lol if that were true then yes there absolutely are replaceable by anything that can ensure they’re getting the right requirements. Of course it isn’t true, because LLMs are nowhere near the level of actual proper development standards but here we are. permalink fedilink source parent
[–] rimu@piefed.social 8 points 1 year ago I guess they get the corrections and adjustments done by telling the LLM what corrections and adjustments to make? permalink fedilink source parent
[–] ALERT@sh.itjust.works 3 points 1 year ago* (1 child) if you ever vibecoded, you'd know, that using an agent doesn't mean you accept every suggestion. it does not also mean you edit the suggestions. it means you continue guiding the agent until it comes up with a "perfect" solution that may even be accepted without any edits. so if you are a good "prompter", given a good model you can be very very efficient without writing even a line of code. does this mean you can be replaced by the said model? absolutely not. permalink fedilink source parent hideshow 1 child comment replies: [–] tyler@programming.dev 1 point 1 year ago lol if that were true then yes there absolutely are replaceable by anything that can ensure they’re getting the right requirements. Of course it isn’t true, because LLMs are nowhere near the level of actual proper development standards but here we are. permalink fedilink source parent
[–] tyler@programming.dev 1 point 1 year ago lol if that were true then yes there absolutely are replaceable by anything that can ensure they’re getting the right requirements. Of course it isn’t true, because LLMs are nowhere near the level of actual proper development standards but here we are. permalink fedilink source parent
[–] auraithx@lemmy.dbzer0.com -1 points 1 year ago (1 child) By ChatGPT8 when you don’t need to review it anymore for the level he’s at. permalink fedilink source parent hideshow 1 child comment replies: [–] rainwall@piefed.social 4 points 1 year ago Chatgpt8? Why do we need 8 when 5 was supposed to be utterly revolutionary? permalink fedilink source parent
[–] rainwall@piefed.social 4 points 1 year ago Chatgpt8? Why do we need 8 when 5 was supposed to be utterly revolutionary? permalink fedilink source parent
[–] onlinepersona@programming.dev 2 points 1 year ago Isn't everybody? permalink fedilink source parent
[–] etchinghillside@reddthat.com [S] 0 points 1 year ago I’m on the fence here. I’m still steering and guiding the design - with knowledge gained over many products, features and incidents - and am reviewing it. To scale higher such that I could be replaced then I think the change sets would have to be smaller and/or we have perfected bug/incident detection and remediation such that we can bypass human review of the code. permalink fedilink source parent