คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 3
ส่วนการแทนที่เป็นสัจจะธรรมครับ มีการแทนที่ตลอดเวลา วันก่อนเป็น C วันต่อมาเป็น Java วันนี้เป็น Python วันหน้าอาจจะเป็น ABCD ก็ได้
แต่ไม่มีผลต่อ Programmer เท่าไหร่ เพราะภาษาคือเครื่องมือ ถ้าทำงานส่วนตัว ชอบภาษาไหน ก็เลือกทำงานส่งลูกค้าได้เลย เพราะ สามารถสร้างสรรค์งานขึ้นได้แทบทุกภาษา ส่วนถ้าไปสมัครงานก็เตรียมตัวล่วงหน้าในการฝึกฝนภาษาที่บ. นั้นต้องการ ซึ่งถ้าแม่น Programming แล้วเรื่อง Syntex เป็นเรื่องจิ๊บๆ มากครับ อย่างผมแม่น C มากๆ ก็ไปได้หมด Python, C, C++, C#, Java เพียงแต่ต้องไปศึกษาให้ถ่องแท้ว่า ภาษานั้นข้อดีคืออะไร ข้อเสียคืออะไร concept ในการพัฒนาของภาษาคืออะไร จะได้นำมาใช้งานได้อย่างมีประสิทธิภาพ
ปล.
Programmer ทำงานด้วย Logic และ Algorithm ไม่ใช่ Programming language
แต่ไม่มีผลต่อ Programmer เท่าไหร่ เพราะภาษาคือเครื่องมือ ถ้าทำงานส่วนตัว ชอบภาษาไหน ก็เลือกทำงานส่งลูกค้าได้เลย เพราะ สามารถสร้างสรรค์งานขึ้นได้แทบทุกภาษา ส่วนถ้าไปสมัครงานก็เตรียมตัวล่วงหน้าในการฝึกฝนภาษาที่บ. นั้นต้องการ ซึ่งถ้าแม่น Programming แล้วเรื่อง Syntex เป็นเรื่องจิ๊บๆ มากครับ อย่างผมแม่น C มากๆ ก็ไปได้หมด Python, C, C++, C#, Java เพียงแต่ต้องไปศึกษาให้ถ่องแท้ว่า ภาษานั้นข้อดีคืออะไร ข้อเสียคืออะไร concept ในการพัฒนาของภาษาคืออะไร จะได้นำมาใช้งานได้อย่างมีประสิทธิภาพ
ปล.
Programmer ทำงานด้วย Logic และ Algorithm ไม่ใช่ Programming language
แสดงความคิดเห็น
เพราะตัวภาษา Java เองขาดพัฒนาการไหมครับ, ก็เลยเหมือนเปิดช่องให้ภาษาใหม่ๆเข้ามาแทนที่ได้
เพราะสองภาษานี้ มีอะไรดีๆมาในต้วมันเอง มากพอที่จะมาทดแทนภาษาเก่าแบบ Java ได้