What's a book every software engineer should read?

what's a book every software engineer should read?

Attached: file.png (397x499, 209K)

Other urls found in this thread:

a.co/cH4pS0N
twitter.com/SFWRedditGifs

i like this one

Attached: file.jpg (307x400, 16K)

definately not ops pic related

Attached: cLang.jpg (465x670, 40K)

Attached: 91+lkOJVAyL.jpg (1650x2560, 995K)

Attached: images.jpg (315x499, 23K)

Attached: 1371828499004.jpg (332x475, 32K)

All of these: a.co/cH4pS0N

Attached: 41QA2K0PEPL._SX325_BO1 204 203 200_.jpg (327x499, 25K)

Attached: 29437996._SX318_.jpg (318x418, 22K)

Attached: ph.jpg (800x1182, 252K)

Attached: autism.jpg (313x500, 48K)

Attached: revert.jpg (313x500, 30K)

Cracking Fucking Coding Interview

Attached: 51WIpM70FEL._SX334_BO1,204,203,200_.jpg (336x499, 33K)

Attached: 51q79o2xxjL._SX404_BO1,204,203,200_.jpg (406x500, 35K)

>not epi or adm or laaksonen or literally anything that isn't the equivalent of a 600 page long medium self-help article

Attached: epi.jpg (333x499, 29K)

Attached: btmw-square-orig.jpg (2400x2400, 2.3M)

Not that one lol.

pic unrelated I presume

These for sure. I cant say there is a single technical book that is universal to all disciplines that involve writing software. Languages, techniques, etc. really all goes out the window. People will mostly use whatever tools they have and know and will program whatever way they know and can get away with. You might not, but guaranteed you will have to deal with it. Pick your battles smartly. Don't spend your time on shit that doesn't matter. If it's a one of product, get in, get out, learn from how shotty it was and do it better next time. If you or someone else is going to have to touch it again, please put some thought into it. Trust your gut, if it feels like what you're doing is going to end up causing you grief or blowing up in your face, you are probably right. Take a step back and think of a better way to do it. And keep redoing until it's done. Please please please don't think a rewrite is more work than a refactor. 50% of the time, it's just as much or even less work. And I guarantee you'll write it better the second time.

Checked and based

Basics of Linear Algebra for Machine Learning by Jason Brownlee.