Conversation
Notices
-
Embed this notice
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.
-
Embed this notice
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.
-
Embed this notice
@kumicota you just learn it by doing it. there's no substitute because things are happening and changing super super fast and what works today might be bad advice tomorrow
-
Embed this notice
@sun May I ask if you know some good resource on how to write the .md instructions files? I want to learn more about that just because a lot of companies are beginning to ask about it and my knowlegde on that is near zero
-
Embed this notice
@sun even the greatest assistant can't help you if you dont know what to do.
-
Embed this notice
@kumicota anything is good to start with.
-
Embed this notice
@sun Easier them, guess I'm gonna start to play with claude or gemini later then.
While I know gemini isn't the best, it's the only one that I have access to the premium models
-
Embed this notice
@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.
-
Embed this notice
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
-
Embed this notice
@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.
-
Embed this notice
@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
-
Embed this notice
@mischievoustomato I graduated with my degree in 2002 lol
-
Embed this notice
@sun i was 1 year old in 2001. goo goo ga ga niggaga.
So, nothing? :sadface:
-
Embed this notice
@mischievoustomato I am just not sure any of my knowledge is state of the art, I don't knmow any current books
-
Embed this notice
@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
-
Embed this notice
@kumicota @mischievoustomato there are so few books on actual practical "here's how to start and structure a project from the beginning"
-
Embed this notice
@sun @mischievoustomato
You are supposed to recommend SICP and then post various /prog/ kopipe at him like it is still 2008.
-
Embed this notice
@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
-
Embed this notice
@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
-
Embed this notice
@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.
-
Embed this notice
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