TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Book recommendations that made you a better engineer overall?

28 pointsby noob_engabout 2 years ago
The type of engineering doesn&#x27;t matter. It may be electrical, mechanical, biomedical, computer, literally anything.<p>&quot;Engineering is the purposeful use of science&quot; - a quote I heard somewhere and have forgot who said it.<p>Name some books that made you a better engineer. The books need not necessarily be from your field. You may have drawn inspiration from a related or a non-related subject. E.g.: learning some form of mathematics may make you a better programmer.<p>Also mention a line of two about why the book has a special place for you.

7 comments

surprisetalkabout 2 years ago
• Smalltalk-80 : <a href="http:&#x2F;&#x2F;stephane.ducasse.free.fr&#x2F;FreeBooks&#x2F;BlueBook&#x2F;Bluebook.pdf" rel="nofollow">http:&#x2F;&#x2F;stephane.ducasse.free.fr&#x2F;FreeBooks&#x2F;BlueBook&#x2F;Bluebook....</a><p>• Godel, Escher, Bach : <a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;Gödel-Escher-Bach-Eternal-Golden&#x2F;dp&#x2F;0465026567&#x2F;ref=sr_1_1?keywords=godel+escher+bach&amp;qid=1680707058&amp;sr=8-1" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;Gödel-Escher-Bach-Eternal-Golden&#x2F;dp&#x2F;0...</a><p>• Crafting Interpreters : <a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;Crafting-Interpreters-Robert-Nystrom&#x2F;dp&#x2F;0990582930&#x2F;ref=sr_1_1?crid=259YAZMZ9QYD4&amp;keywords=crafting+interpreters&amp;qid=1680707080&amp;sprefix=crafting+inter%2Caps%2C171&amp;sr=8-1" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;Crafting-Interpreters-Robert-Nystrom&#x2F;...</a><p>• SICP : <a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;Structure-Interpretation-Computer-Programs-Engineering&#x2F;dp&#x2F;0262510871&#x2F;ref=sr_1_1?keywords=sicp&amp;qid=1680707096&amp;sr=8-1" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;Structure-Interpretation-Computer-Pro...</a>
elevanationabout 2 years ago
How to Win Friends and Influence People: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;How_to_Win_Friends_and_Influence_People" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;How_to_Win_Friends_and_Influen...</a><p>Because in the long run, it&#x27;s not just about having great ideas, it&#x27;s about collaborating with other people, and convincing those people about your great ideas.
评论 #35462259 未加载
dranudinabout 2 years ago
&quot;Finite Elements Using Maple&quot;, &quot;The finite element method displayed&quot; - I am a mechanical engineer by education. These are two of the first books that made me understand finite element simulations, more than a decade ago. By programming these simulations I started to write code almost every day. Today I work as a software engineer and it&#x27;s great!
avinasshabout 2 years ago
Designing Data-Intensive Applications (DDIA) - <a href="https:&#x2F;&#x2F;dataintensive.net&#x2F;" rel="nofollow">https:&#x2F;&#x2F;dataintensive.net&#x2F;</a>
2rsfabout 2 years ago
Accelerate by Nicole Forsgren, Jez Humble, Gene Kim: <a href="https:&#x2F;&#x2F;www.oreilly.com&#x2F;library&#x2F;view&#x2F;accelerate&#x2F;9781457191435&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.oreilly.com&#x2F;library&#x2F;view&#x2F;accelerate&#x2F;978145719143...</a><p>There are a lot of books on good practices, this one has proofs and research included
austin-cheneyabout 2 years ago
DOM Scripting - <a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;DOM-Scripting-Design-JavaScript-Document&#x2F;dp&#x2F;1430233893&#x2F;ref=mp_s_a_1_3?crid=13GRX8L6VECKU&amp;keywords=document+object+model&amp;qid=1680688794&amp;sprefix=document+obj%2Caps%2C115&amp;sr=8-3" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;DOM-Scripting-Design-JavaScript-Docum...</a><p>XML Schema - <a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;Definitive-XML-Schema-Charles-Goldfarb-ebook&#x2F;dp&#x2F;B0095VVQTE&#x2F;ref=mp_s_a_1_2?crid=2F0OMMU9RE0X3&amp;keywords=xml+schema&amp;qid=1680688895&amp;sprefix=xml+schema%2Caps%2C115&amp;sr=8-2" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;Definitive-XML-Schema-Charles-Goldfar...</a><p>You don’t have to be a slave to some framework to do frontend web work. You can actually learn how these technologies actually work.
sangpalabout 2 years ago
Code Complete - great for understanding how to actually go about building large scale programs effectively