DEV Community

Lumin
Lumin

Posted on

1

สรุปใจความอันน่าสนใจใน preface ของ The Pragmatic Programmer

เมื่อวานเพิ่งได้เริ่มอ่าน The Pragmatic Programmer ซึ่งแนะนำมาจาก 20 Most-Recommended Books for Software Developers (300 กว่าหน้าบ้าไปแล้ว)

อ่านแค่ preface ก็ประทับใจ เลยเอามาสรุปสั้นๆสักนิด

  • pragmatic programmer คือ โปรแกรมเมอร์ที่ใช้การได้ สั้นๆ แต่ต้องอธิบายยาว(300+ หน้า)
  • pragmatic = (adj.) dealing with things sensibly and realistically in a way that is based on practical rather than theoretical considerations. ~ การจัดการกับสิ่งต่างๆอย่างเหมาะสม และมีเหตุมีผล ตามสถานะการณ์ที่มันเกิดขึ้นจริงๆ มากกว่าจะยึดติดกับทฤษฏี

แนวความคิดแบบไหนนะว่า pragmatic programmer ยึดถือ

  • มันไม่มีเครื่องมือไหน ภาษาไหน ที่ดีที่สุด มันไม่มีดาบวิเศษที่ใช้ปราบปีศาจได้ทุกตัว แต่มันมีเครื่องมือ ภาษา วิธีการ ที่เหมาะสมสำหรับในสถานการณ์หรือสภาพแวดล้อม ณ​ ตอนนั้น
  • หัวก้าวหน้า ไม่กลัวการเปลี่ยนแปลง ชอบลองของใหม่ ~ การลองของใหม่ตลอดเวลา หรือเอามาทดลองใช้งานไม่ว่าจะล้มเหลวหรือสำเร็จ จะทำให้เรามีประสบการณ์มากพอในการตัดสินใจ หรือเลือกวิธีการที่เหมาะสมกับปัญหา เปรียบเทียบกับคนที่ไม่กล้าลอง ... ก็จะไม่ค่อยสัมผัสกับประสบการณ์จริงๆ แน่นอนว่าการตัดสินใจก็จะทำได้ยาก
  • เจ้าหนูจำไม ~ ขี้สงสัย ช่างถาม และกล้าถาม
  • ไม่ใช่คนที่เชื่ออะไรง่ายๆ
  • เข้าใจธรรมชาติของโลก ว่าทุกสิ่งทุกอย่างมันต้องใช้เวลา

Note

ผมไม่ค่อยได้อ่านหนังสือ IT เท่าไหร่ เพราะไม่สนุกเหมือนอ่านการ์ตูน แต่ผมก็เข้าใจนะว่ามันให้คุณค่าอะไรบางอย่างกับผม และหลายๆ blog ที่ผมอ่านแล้วให้คุณค่ากับผม ก็มักมีเนื้อหาบางอย่างมาจากหนังสือแนะนำพวกนี้ ดังนั้นจึงตั้งภารกิจของตัวเองให้มาอ่านหนังสือ และสรุปสั้นๆ ให้สนุกๆ 😆

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read full post →

Top comments (0)

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up