工程师可以阅读以下几类书籍来提升自己的专业水平和知识:
编程语言与软件开发
《代码大全》(作者:Steve McConnell)
《程序员修炼之道》(作者:David Thomas)
《重构:改善既有代码的设计》(作者:Martin Fowler)
《Java编程思想》(作者:Bruce Eckel)
《Agile Java》中文版(作者:Curtis F. Kemerer)
计算机科学与算法
《计算机程序的构造和解释》(作者:Harold Abelson)
《时间简史》(作者:Stephen Hawking)
《时间简史续篇》(作者:Stephen Hawking)
工程管理与领导力
《谁是最好的管理者》(作者:Peter F. Drucker)
《Pragmatic Programmer》(作者:Andrew Hunt)
电源设计与信号处理
《精通开关电源设计》(作者:未知)
《数字信号处理》(作者:于博士)
《于博士SI设计手记》(作者:于博士)
工程知识与管理
《工程师知道什么以及他们是如何知道的——基于航空史的分析研究》(作者:Walter G. Vincenti)
自动化与仪表工程
《自动化与仪表工程师手册》(作者:未知)
LLM与RAG应用程序开发
《LLM工程师手册》(作者:未知)
这些书籍涵盖了从编程语言、计算机科学、工程管理到电源设计、信号处理等多个领域,有助于工程师全面了解工程领域的知识和技能,提升自己的专业水平和竞争力。建议根据个人兴趣和需求选择合适的书籍进行阅读。