Blockdit Logo
Blockdit Logo (Mobile)
สำรวจ
ลงทุน
คำถาม
เข้าสู่ระบบ
มีบัญชีอยู่แล้ว?
เข้าสู่ระบบ
หรือ
ลงทะเบียน
Moonlight Academy
•
ติดตาม
17 ม.ค. 2019 เวลา 11:00 • วิทยาศาสตร์ & เทคโนโลยี
Stop Learning Framework!
ผมไปเจอบทความหนึ่งมาของคุณ Eduards Sizovs ชื่อบทความว่า
"เลิกเรียนพวก Framework กันได้แล้ว"
ที่ถึงแม้ว่าจะพาดหัวค่อนข้างสุดโต่งไปหน่อยแต่ก็ถือว่าน่าสนใจดีครับ โดยเขาบอกว่า:-
ทุกวันนี้พวกเราเหล่า Developer จะใช้เวลาในแต่ละวันเพื่อติดตามข่าวสารเทคโนโลยีใหม่ๆ ไม่ว่าจะเป็นภาษาใหม่ๆ Framework ต่างๆ หรือ Library ตัวใหม่ๆ ซึ่งเราคิดว่ามันจะทำให้เราทำงานได้ดีมากกว่าเดิม ซึ่งเขามองว่ามันเป็นเรื่องที่เสียเวลา
เวลาเป็นทรัพยากรที่มีค่าที่สุดที่เรามี มันมีจำกัด สร้างใหม่ไม่ได้ และต่อให้มีเงินมากแค่ไหนคุณก็ซื้อมันเพิ่มไม่ได้อยู่ดี
เทคโนโลยีไม่ต่างอะไรกับแฟชั่น มันเปลี่ยนแปลงตลอดเวลา เพื่อที่จะตามมันให้ทัน เราจำเป็นจะต้องวิ่งแข่งกับมันและเราก็ไม่มีทางชนะมันได้เลย เพราะมันเป็นการวิ่งที่ไม่มีจุดเส้นชัย
ลองมองย้อนกลับไปสิว่าที่ผ่านมามีเทคโนยีกี่อันที่ถูกสร้างขึ้นมาและได้ตายลงไป ไม่ว่าจะเป็น Pascal, GWT, Tapestry หรืออื่นๆ ซึ่งมันเยอะมากอ่ะ ถ้าเรามัวเสียเวลาไปไล่ตามมันก็ดีแต่ถ้ามันไม่เวิกล่ะเราก็เสียเวลาฟรี เพราะฉะนั้นทางทีดีแนะนำให้เสียเวลา 80% ไปศึกษาทบทวนเรื่องพื้นฐานจะดีกว่า และค่อยเจียดเวลาอีก 20% ที่เหลือมาศึกษาเรื่องใหม่ๆ ซึ่งพวกคุณจะได้เรียนรู้มันระหว่างแก้ปัญหาในช่วงทำงานอยู่แล้วล่ะ
โดยพวกหนังสือที่สอนเรื่องพื้นฐานที่คุณควรจะเสียเวลาอ่านก็มี
- The Pragmatic Programmer
- Clean Code
- The Clean Coder
- Domain-Driven Design
- Growing Object-Oriented Software, Guided by Tests
- Continuous Delivery
อย่าเพิ่งกดดันตัวเองให้ศึกษาเทคโนโลยีใหม่ๆ เพราะมันมีโอกาสสูงมากที่มันจะตาย เวลาจะเป็นตัวช่วยคัดกรองเทคโนโลยีที่ดีที่สุดให้เอง ซึ่งถ้ามองกันให้ดีๆ เราจะพบว่า
แต่ละภาษาจะต่างกันแต่การดีไซน์ของมันไม่ต่างกันมาก
แต่ละ Framework ถึงแม้จะแตกต่างกันแต่แพทเทินของมัน ดีไซน์ของมันแทบจะไม่ต่างกันเลย
ลองเข้าไปอ่านบทความตัวเต็มกันได้ภายในลิ้งค์ด้านล่างนะครับ รับรองว่าไม่เสียเวลาแน่นอน และสิ่งที่ทำให้ผมค้นพบเพิ่มเติมจากที่อ่านบทความนี้มาคือ ภาษาอังกฤษแม่งโคตรสำคัญเลย 55555+
link:
https://www.moonlight-academy.com/blog/blog-stop-learning-framework
Credit:
https://sizovs.net/2018/12/17/stop-learning-frameworks/
1 บันทึก
9
1
9
โฆษณา
ดาวน์โหลดแอปพลิเคชัน
© 2026 Blockdit
เกี่ยวกับ
ช่วยเหลือ
คำถามที่พบบ่อย
นโยบายการโฆษณาและบูสต์โพสต์
นโยบายความเป็นส่วนตัว
แนวทางการใช้แบรนด์ Blockdit
Blockdit เพื่อธุรกิจ
ไทย