I'm having a bit of trouble with the llm generating graphics because this is an area I don't know very well so I can only give it handwavy instructions and it sometimes does the completely wrong thing. this is why some people have so much trouble using llms I think, if you know what you're doing then it works but if you don't then it doesn't close the gap.
Timeline
Post
Remote status
Context
1
if this is true, this is a condemnation of the volumes of online comments from "real programmers" about how "it doesn't work". maybe the problem is you have years of programming experience but no software design experience and don't realize what a handicap that is.
not sure if this is what is going on, but a thought.
not sure if this is what is going on, but a thought.
Replies
16
It's possible, but at some point you're going to need it to do the reasonable thing without you explaining it, otherwise why are we making a design that specifies everything down to the datatypes and specific algorithms AND how to actually implement the algo in a reasonable way, given your project architecture? At some point, autocomplete / writing it yourself becomes faster.
>maybe the problem is you have years of software design experience but no typing fast experience
all I'm saying is there is a hill and when you're past it the output is as shit as with a beginner because if you know your shit you won't think to spell the most obvious things out, which the LLM will then get wrong
>maybe the problem is you have years of software design experience but no typing fast experience
all I'm saying is there is a hill and when you're past it the output is as shit as with a beginner because if you know your shit you won't think to spell the most obvious things out, which the LLM will then get wrong
@WandererUber it's a continuum, I don't tell it everything and it does figure out the reasonable thing to do, but it fucks up a lot more the less specific and informed your prompts are. i'm also informed by "I know what you'll get wrong so I'm going into specifics here and not over here". it's an art and its kind of funny that people are still so butthurt over the term "prompt engineer" as if there's not an art to it and that's exactly why I can make it work and they can't.
@sun @WandererUber i dont think there's much of a difference between being a prompt engineer and being a manager. It's all about tard wrangling what you are commandeeing.
note: many managers fail this simple task
It's to do with exactly what moon says. It doesn't work when the guy managing has no technical know-how
It's to do with exactly what moon says. It doesn't work when the guy managing has no technical know-how
@WandererUber @sun moon? who's moon?
@sun do you know of any good books for learning software design? I design my stuff by heart, as I go, dunno if I do it well. Can dm my irl GH to evaluate if ya wanna
@mischievoustomato I graduated with my degree in 2002 lol
@sun i was 1 year old in 2001. goo goo ga ga niggaga.
So, nothing? :sadface:
So, nothing? :sadface:
@mischievoustomato I am just not sure any of my knowledge is state of the art, I don't knmow any current books
@sun @mischievoustomato
You are supposed to recommend SICP and then post various /prog/ kopipe at him like it is still 2008.
You are supposed to recommend SICP and then post various /prog/ kopipe at him like it is still 2008.
@mischievoustomato @sun I would recommend the Design Patterns - Elements of reusable object oriented software. It's more a technical book that talks about different pattebs(Singleton, proxies, Composite, factories,...) it won't teach you how to build a software ground up but it will help you to deal with design problems better
@kumicota @mischievoustomato there are so few books on actual practical "here's how to start and structure a project from the beginning"
@sun @mischievoustomato yeah, IMO it's better to take the standard template of the language/framework and use it but it's something that can be hard to do for newcomers
@sun @kumicota @mischievoustomato don't over engineer your VIP. You're wasting your time. If I was writing a book on how to start and structure a project, that would be my first chapter.
@mischievoustomato @sun I liked Game Programming Patterns by Bob Nystrom. it's a more modern take on OOP design patterns and can be applied outside the domains of both game design and OOP.
grugbrain.dev is also pretty good but super high-level and more related to group work
grugbrain.dev is also pretty good but super high-level and more related to group work