Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Ask HN: Book recommendations that made you a better engineer overall?
28 points by noob_eng on April 5, 2023 | hide | past | favorite | 8 comments
The type of engineering doesn't matter. It may be electrical, mechanical, biomedical, computer, literally anything.

"Engineering is the purposeful use of science" - a quote I heard somewhere and have forgot who said it.

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.

Also mention a line of two about why the book has a special place for you.




How to Win Friends and Influence People: https://en.wikipedia.org/wiki/How_to_Win_Friends_and_Influen...

Because in the long run, it's not just about having great ideas, it's about collaborating with other people, and convincing those people about your great ideas.


I cannot recommend this book enough.

HTWFAIP is the definitive guide on interacting with people (yes, even now in 2023).

When it comes to your career, social skills far outweigh technical skills.


"Finite Elements Using Maple", "The finite element method displayed" - 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's great!


Designing Data-Intensive Applications (DDIA) - https://dataintensive.net/


Accelerate by Nicole Forsgren, Jez Humble, Gene Kim: https://www.oreilly.com/library/view/accelerate/978145719143...

There are a lot of books on good practices, this one has proofs and research included


DOM Scripting - https://www.amazon.com/DOM-Scripting-Design-JavaScript-Docum...

XML Schema - https://www.amazon.com/Definitive-XML-Schema-Charles-Goldfar...

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.


Code Complete - great for understanding how to actually go about building large scale programs effectively




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: