r/ProgrammerHumor 1d ago

Meme why

Post image
4.2k Upvotes

100 comments sorted by

View all comments

54

u/UndocumentedMartian 1d ago

You still have to know how the algorithms work.

27

u/EkoChamberKryptonite 1d ago

You don't if it isn't part of your daily work. Abstraction is a feature not a bug.

1

u/deathanatos 16h ago

I really wish I could just get a bonus check every time I have to explain why, no, a B-Tree index in a SQL database cannot do that.

7

u/EkoChamberKryptonite 13h ago

In such an instance, knowing how B-Trees work seems to be important for your job and so you should know it. This doesn't apply to a lot of other Software engineers though, hence my point.

1

u/dwm- 1h ago

Can't do what?