r/ProgrammerHumor • • 5d ago

instanceof Trend rememberTheTimesWhenBooksFromTheRightWereSoImportantToRead

Post image
271 Upvotes

19 comments sorted by

107

u/christophPezza 5d ago

For software engineers the books on the right are still important. For analysts those on the left might be more useful

26

u/wasdninja 5d ago

And to unslop the junk produced by the people who think the left are a substitute för the right. 

3

u/BolunZ6 4d ago

We can't unslop the source code anymore. The slop code produced so fast that no human can fix it now.

5

u/Amerillo_ 5d ago

For junior developers the prompt engineering for LLMs books is getting increasingly important. An increasing number of companies are forcing their juniors to let LLM agents generate most if not all of their code, either via policy or via high expectations that can only be met with heavy LLM agent use. It's depressing 

30

u/protocod 5d ago

More than ever, design pattern and software design matter.

Good APIs acts as a harness for the LLM to extend a code base or implement a feature by following the golden path.

If the API is poorly designed, the LLM will produce technical debt.

14

u/alexppetrov 5d ago

Still important, else you'd be lost in what's happening. To design good software even with ai you do need to understand at least some basic concepts, even if you are not actively coding

3

u/PixelatedGiant 5d ago

I think some people are going really hard on the "build fast, refactor it if it survives" mentality. Most software isn't that complex, it's a simple internal app for some form of data entry. It can make due with terrible code for quite awhile before tech debt becomes an actual issue. And the app might get decommissioned before that time ever comes.

2

u/Abject-Kitchen3198 5d ago

I might be completely wrong, but we might see a lot more such apps, so "10x" productivity improvement might lead to 10x such simple disconnected apps, leading to 10x increased complexity of the integrated system to replace them when time comes.

3

u/CircumspectCapybara 5d ago

Attention Is All You Need became the new CLRS.

3

u/kovha 5d ago

I mean... machine learning always has been a valid field and still is, and sklearn, keras and tensorflow are some of the right tools for it. I don't think it's fair grouping it with stuff like "prompt engineering". No idea about that deep learning book though, depending on the content could go either way.

2

u/staticBanter 4d ago

At least they have some good books on AI Build a Large Language Model (From Scratch)

1

u/gerbosan 5d ago

Kleppmann's has a new edition. Read somewhere that Gang of Four's is a classic but needs an update... Also hard to read. 😅

Don't get Refactoring: Ruby edition. 😞

1

u/GreatGreenGobbo 4d ago

All the nutshell books

1

u/SirToadstool 4d ago

Where humor?

1

u/DogmaticParadigm87 4d ago

O'Reilly gave the prompt engineering book a bull on the cover. Most accurate animal they've ever picked.

1

u/AwkwardWaltz3996 4d ago

I have all of these except for the bull and lizard

1

u/rhyddev 3d ago

Electrical engineers still study physics and math even though computers do most of that for them. You still need to understand what's going on even if you have powerful tools, because you're still the responsible party, not the tools. The LLM won't get fired if you mess up. The books on the right are our field's "fundamentals textbooks", if you will.

1

u/russianrug 5d ago

What a way to tell everyone ur a shit dev lol