แม้จะมีการกล่าวอ้างโดยโจเอลในบทความนั้นและเขาก็ยอมรับในประเด็นที่ตัวเอง - จำนวนมากในสาขาวิชาที่อาจพลาดโดย "JavaSchool" ไม่จำเป็นต้องมีงานจำนวนมาก
ฉันเข้าร่วมบางสิ่งที่ฉันคิดว่าคล้ายกับ JavaSchoolเพราะเราใช้เวลาส่วนใหญ่กับการเน้นภาษาระดับสูงเช่น C # และ Java แต่นั่นไม่ได้เปลี่ยนความจริงที่ว่า "อัลกอริทึมและโครงสร้างข้อมูล" ยังคงเป็นส่วนหนึ่งของรายการคลาสที่ต้องการ - ไม่พูดถึงคลาสที่เน้นทฤษฎีอื่น ๆ ทั้งหมด ได้รับไม่ใช่ "JavaSchools" ทั้งหมดเหมือนกัน แต่นั่นไม่ใช่ประเด็น
ในความคิดของฉันสำคัญกว่าความเข้าใจในหัวข้อการพัฒนาที่มีความพิถีพิถันมากขึ้นคือการสามารถแก้ปัญหาได้อย่างมีประสิทธิภาพเมื่อเกิดความท้าทายที่ไม่เหมือนใคร ในฐานะที่เป็นวิศวกรซอฟต์แวร์เราทำการเรียนรู้ส่วนใหญ่ของเราในงานและด้วยเหตุนี้สองด้านที่ใหญ่ที่สุดของรายละเอียดงานของเราจะสามารถแก้ไขปัญหาและสามารถรับแนวคิดที่ไม่คุ้นเคย หากในระหว่างการสัมภาษณ์คนหนึ่งไม่สามารถมองเห็นและพยายามอย่างมีเหตุผลในการแก้ปัญหาซึ่งเป็นเรื่องใหม่สำหรับพวกเขาความไม่ลงรอยกันของพวกเขาสำหรับตำแหน่งที่กำหนดจะมีแนวโน้มที่จะเปิดเผยตัวเอง
เห็นได้ชัดว่าเมื่อจ้างใครบางคนสำหรับตำแหน่งที่ต้องมีการสัมผัสอย่างต่อเนื่องและการใช้หัวข้อที่ซับซ้อนบางอย่างที่อาจจะพลาดโดย JavaSchool ก็มักจะเป็นทางเลือกเชิงตรรกะที่จะไปกับคนที่มีความเข้าใจก่อนหน้านี้ แต่ขาดประสบการณ์ไม่ควรมักจะมีสิทธิ์งานดักคอ
มากกว่าที่เป็นไปได้ผู้ชาย Java อายุ 50 ปีใน บริษัท ของคุณที่อยู่ที่นั่นตราบใดที่ทุกคนจำได้ว่าไม่มีความเข้าใจเกี่ยวกับ Java จนกว่างานของเขา (ปัจจุบันหรือก่อนหน้า) ขอให้เขาเรียนรู้ - และเขาก็ทำเช่นนั้น การพูดอย่างเคร่งครัดมันเป็นวิธีปฏิบัติที่ไม่ถูกต้องที่จะยิง "คนแก่" เพื่อให้ผู้สมัครที่อายุน้อยกว่าและมากขึ้นเข้ามาแทนที่ ที่ถูกกล่าวว่าถ้ารายละเอียดของงานสำหรับพนักงานที่มีการเปลี่ยนแปลงเล็กหรือใหญ่มันเป็นความรับผิดชอบของพนักงานคนนั้นที่จะถูกตามทันหรือหางานใหม่ เพียงเพราะบุคคล (โดยเฉพาะโปรแกรมเมอร์ที่มีประสบการณ์ในอดีต) ไม่เข้าใจแนวคิดบางอย่างไม่ได้หมายความว่าพวกเขาไม่เต็มใจหรือไม่สามารถเรียนรู้ได้ ในความเป็นจริงหากพวกเขาไม่เต็มใจที่จะเรียนรู้พวกเขาอาจไม่ได้อยู่ในงานใด ๆ - น้อยกว่าของคุณ
มันยุติธรรมที่จะบอกว่า "JavaSchools" บางคนดีกว่าคนอื่นและความจริงนั้นควรได้รับการพิจารณาอย่างแน่นอนเมื่อเลือกผู้สมัครสำหรับตำแหน่ง แต่มีลักษณะส่วนบุคคลที่สำคัญกว่าที่มีคนไปโรงเรียน
เรามีความสามารถในการแก้ไขปัญหาและค้นหาวิธีแก้ปัญหาที่กำหนดให้เราเป็นวิศวกรส่วนใหญ่ทุกอย่างอื่นเป็นเรื่องรอง