ดูเหมือนว่าเมื่อมีประสบการณ์กับชุดเครื่องมือเฉพาะที่คุณต้องทำงานกับการเติบโตสิ่งจูงใจที่จะลองทำสิ่งใหม่ ๆ จะอ่อนตัวลง
เมื่อฉันยังใหม่กับงานเขียนโปรแกรมนี้ลองทำสิ่งใหม่ค้นคว้าทางออนไลน์ทำให้ฉันมีประสิทธิผลมากขึ้นเพราะฉันมักจะพบวิธี (หรือไลบรารี) ที่ทำให้งานง่ายขึ้นที่มีการวางกรอบโค้ดไว้แล้ว ดังนั้นการใช้สิ่งใหม่ - สำหรับฉันเช่นเดียวกับในบริบทของ codebase ที่กำหนด - ทำให้ฉันมีประสิทธิผลมากขึ้น
ตอนนี้ผมสังเกตเห็นว่ามีมากขึ้นและมากขึ้นกรณีที่สำหรับปัญหาให้ผมรู้ว่ามีอาจจะเป็นทางออกที่ดีกว่า "ออกมี" และพบว่ามันจะ - สมมุติ - ปรับปรุงรหัส อย่างไรก็ตามด้วยความรู้ที่ลึกซึ้งของฉันตอนนี้เกี่ยวกับฐานรหัสมันเป็นเรื่องง่ายกว่ามากในการใช้เครื่องมือที่ไม่ดีที่เรามีและรับวิธีแก้ปัญหา (รวมถึงการทดสอบ) ที่ใช้งานได้ดีกว่าการหาใหม่
ดังนั้นจึงมีความตึงเครียดนี้: "ทำมันอย่างถูกต้อง" กับ "ได้งานdecentlyทำ"
นี่เป็นสิ่งที่เกิดขึ้นกับนักพัฒนาจำนวนมากหรือไม่ นี่เป็นปัญหาเฉพาะที่ทราบหรือไม่? (มันเป็นปัญหาจริงหรือเปล่า?) จริง ๆ แล้วมันเกี่ยวข้องกับการเพิ่มระดับประสบการณ์หรือไม่?
โอ้และทราบ: ฉันยังคงชอบงานของฉันและชอบที่จะเก็บมันไว้ มันเป็นเพียงว่า - น่าสนใจเสมอ! - ส่วนการวิจัยเล็กลงเพราะฉันเรียนรู้พื้นฐานของรหัสและชุดปัญหาที่เราเผชิญกับแอพของเรา