ในวิชาชีพครูอย่างน้อยที่นี่ในสหราชอาณาจักรครูต้องมีคุณสมบัติมากกว่าที่พวกเขาสอน คาดว่าจะมีคุณครูระดับมัธยม (มัธยม) ที่มีสาขาวิชาที่ตนสอนและครูระดับประถมศึกษา (ประถมศึกษา) ก็มีวุฒิด้วยเช่นกันและต้องมีความเชี่ยวชาญในทุกวิชาที่สำคัญจนถึงระดับ GCSE ที่ดี (มัธยมปลาย) ไม่มีการสอบจริงหรือเทียบเท่า)
ทำไม? เพราะเพื่อที่จะสอนสิ่งที่ดีหรือใช้สิ่งที่ดีจริงๆคุณต้องเข้าใจมัน สิ่งนี้ต้องมีความเข้าใจโครงสร้างพื้นฐานห่วงโซ่ของการตัดสินใจก่อนที่คุณจะทำงานกับสิ่งที่นำไปสู่ ในการที่จะเข้าใจรหัสระดับสูงอย่างถูกต้องคุณต้องเข้าใจเลเยอร์ที่สร้างขึ้นมามันทำงานอย่างไรจุดแข็งและจุดอ่อนของมันอยู่ที่ใด นี่เป็นการเรียกซ้ำเพื่อให้เข้าใจเลเยอร์ข้างล่างคุณต้องเข้าใจเลเยอร์ที่อยู่ข้างใต้นั้นด้วย
ในท้ายที่สุดนี่คือเหตุผลที่หลักสูตรมหาวิทยาลัย / วิทยาลัยที่ดีในการคำนวณขอความสามารถทางคณิตศาสตร์ที่ดีก่อนทุกสิ่งอื่นเพราะนั่นเป็นจุดเริ่มต้นที่มีประสิทธิภาพ
Maths -> Physics ->
-> Chemistry -> Materials -> Hardware Design -> Microcode -> Assembler
-> Bus Interfaces -> Peripherals
... Assembler -> Low Level -> High Level ->
... OS / Drivers -> API Level -> Applications -> User
หากคุณขาดความรู้ในเรื่องเหล่านี้ความเข้าใจของคุณจะลดลง ยิ่งคุณอยู่ใกล้กับเลเวลที่คุณใช้งานเลเยอร์อื่นเท่าไหร่ก็ยิ่งมีความสำคัญมากขึ้นเท่านั้นที่จะต้องมีสายดิน
ดังนั้น: คุณจำเป็นต้องรู้แอสเซมเบลอร์เป็น coder ระดับสูงหรือไม่? มันจะช่วย.