ถ้าคุณอยากได้เงิน ผมขอแนะนำให้คุณไปค้าขาย ถ้าคุณอยากได้ชื่อเสียง ผมขอแนะนำให้คุณไปเป็นศิลปินหรือนักการเมือง แต่ถ้าคุณอยากคิดค้นแล้วมีชื่อเสียงในสังคมของงานวิจัย ผมขอแนะนำให้คุณทำวิจัยแล้วตีพิมพ์ในงานประชุมวิชาการหรือวารสารวิชาการ
งานวิจัยทางวิทยาการคอมพิวเตอร์มีมากมายหลายแบบ ตั้งแต่แบบที่จับต้องไม่ได้ไปจนถึงแบบที่จับต้องได้ แบบที่เน้นทฤษฎีไปจนถึงเน้นปฏิบัติ แบบที่ใช้วิธีการคำนวณเป๊ะ ๆ ไปจนถึงแบบที่ใช้วิธีการคำนวณสุ่ม ๆ และอื่น ๆ
แต่โดยส่วนตัวแล้วผมมองว่างานวิจัยทางวิทยาการคอมพิวเตอร์ มันแบ่งได้เป็น 2 มิติดังภาพข้างล่างนี้
นิยามงานวิจัย High Level ของผมคืองานวิจัยที่ใช้เทคนิค อัลกอริทึม หรือ วิธีการทางคอมพิวเตอร์ เพื่อแก้ปัญหาที่ส่งผลต่อชีวิตประจำวันของเรา ในขณะที่งานวิจัย Low Level คืองานวิจัยที่ใช้เทคนิค อัลกอริทึม หรือ วิธีการทางคอมพิวเตอร์ เพื่อแก้ปัญหาของเทคนิค อัลกอริทึม หรือ วิธีการทางคอมพิวเตอร์ อีกทีนึง (งงมั้ย? คงไม่นะ)
ส่วนนิยามงานวิจัย Hard ของผมคืองานเชิงรุก ที่เป็นการคิดค้นสิ่งใหม่ ๆ มาแก้ปัญหา ส่วนงานวิจัย Soft คืองานเชิงประยุกต์ ที่ใช้สิ่งที่มีคนคิดค้นขึ้นแล้ว มาแก้ปัญหา
เมืองไทยเรามีงานวิจัย Hard แบบ Low Level ไม่ค่อยมาก คงต้องพยายามกันต่อไปครับ