โปรแกรมเมอร์ใหม่ควรเน้นที่เทคโนโลยีเดียวจนกว่าเขาจะเชี่ยวชาญหรือไม่ [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา ตกลงฉันได้สอนเพื่อน ๆ เกี่ยวกับวิธีการโปรแกรมในขณะนี้ เขาเป็นผู้เรียนที่เร็วมากและเขาเก่งในการเขียนโปรแกรมจนถึงตอนนี้ อย่างไรก็ตามเขามี "ปัญหา" หนึ่งฉันพยายามที่จะแก้ไข เขากระโดดเข้ามาและเริ่มทำการเขียนโปรแกรมระดับสูงโดยไม่ต้องเรียนรู้พื้นฐานบางอย่าง (เขาสร้างเว็บแอปพลิเคชั่นแบบเต็มรูปแบบ นี่ไม่ใช่ปัญหา เขายังคงกระโดดไปยังเทคโนโลยีใหม่ ๆ (Node.js, MongoDB, EC2 และอื่น ๆ ) ฉันพยายามบอกเขาว่าเขาควรเรียนรู้พื้นฐานบางอย่างเกี่ยวกับ RDMS ทางเลือกของเขา (MySQL) ในขณะที่เขาใช้มันทุกวันก่อนที่จะลงทุนเวลาในการเรียนรู้พื้นฐานของ MongoDB (และอาจย้ายไปหาสิ่งใหม่) ฉันเป็นคนผิดที่นี่หรือเขาควรจะพยายามจดจ่อกับสิ่งหนึ่งครั้งและทำสิ่งที่ดีจริงๆ