วันพฤหัสบดีที่ 1 พฤศจิกายน พ.ศ. 2555

ประสบการณ์ 26 ปี


พอดีว่า blognone เค้าทำ [Ask Blognone] คณะหรือสาขาทางสายไอทีของท่านศึกษาเกี่ยวกับอะไรบ้าง? ก็เลยไปตอบไว้ด้วย ก็เอาเฉพาะของตัวเองมาลงไว้อีกที่ เผื่อว่าจะเป็นประโยชน์มากขึ้น


1. กำลังศึกษาอยู่ในคณะ/สาขาใด มหาวิทยาลัยใด
ป.ตรี(2547-2550) - วิทยาการคอมพิวเตอร์(Computer Science) มหาวิทยาลัยนเรศวร
ป.โท(กำลังศึกษา) - เทคโนโลยีสารสนเทศ(Information Technology) มหาวิทยาลัยนเรศวร
2. เนื้อหาที่ได้ศึกษานั้นมีด้านไหนบ้าง
ป.ตรี - วิชาทาง programming เยอะมากครึ่งๆของวิชาเอก ครอบคลุมภาษาดังๆในสมัยนั้นค่อนข้างครบ ตอนนี้ปรับปรุงหลักสูตรใหม่แล้ว ลดภาษาที่มีความนิยมน้อย เพิ่ม mobile programming เข้ามา นอกจากนี้ยังมี
network communication+security
operation system
system analysis and design
data structure ศึกษาเกี่ยวกับโครงสร้างข้อมูล วิธีการจัดเรียง แนวๆนี้
computer graphic
programming language ศึกษาลักษณะของภาษาโปรแกรมมิ่งแบบต่างๆ ว่าทำงานอย่างไร ใช้งานอย่างไร
database ศึกษาเรื่องฐานข้อมูล
AI-artificial intelligence ศึกษาลักษณะของ AI ว่ามีหลักการอะไรบ้าง
ยังมีอีกแต่จำไม่ได้แล้ว
ป.โท - ความรู้สึก ณ ปัจจุบันคือ ส่วนใหญ่รู้มาตั้งแต่ ป.ตรีแล้ว บวกกับประสบการณ์ทำงานแล้ว มีที่รู้เพิ่มไม่มาก แต่เนื่องจากยังเรียนไม่จบ ยังอาจจะมีอะไรมากกว่านี้ก็ได้
3. คำแนะนำเพิ่มเติมสำหรับผู้ที่ต้องการจะศึกษาด้านนี้
เปิดใจให้กว้างเสมอ พยายามอัพเดทตัวเองตลอดเวลา อย่าหยุด เรียนด้านนี้ ควรจะฝึกฝนการแก้ปัญหาให้ดี มองปัญหาให้ออก คิดแก้ให้รอบด้าน ตัดสินใจให้ไว ไม่โลเล แต่ไม่บุ่มบ่าม
อย่าเข้าใจว่ามาเรียนสายนี้แล้วจะซ่อม-ประกอบคอม ลงวินโดวส์เก่ง ฯลฯ ไม่ใช่นะ คนละเรื่องกัน เรื่องวิชาเรียน แยกง่ายๆเป็นวิชาพื้นฐาน กับวิชาเอก
สำหรับคนบางคนวิชาพื้นฐานบางตัวแทบไม่รอด แต่พอวิชาเอกเก็บ A เรียบ แต่บางคน วิชาพื้นฐาน AB ชิวๆ แต่พอวิชาเอกหา A ไม่เจอ เรื่องนี้น่าจะขึ้นอยู่กับความชอบเป็นหลัก พอชอบมันก็สนุก พอสนุกอะไรๆมันก็ง่าย
ส่วนเรื่องมีคนพูดๆกันว่าเขียนโปรแกรมศึกษาเองได้ อันนี้ผมไม่ออกความเห็นเพราะเรียนมาตรงสาย แต่จากประสบการณ์ที่เจอมา ผมมีข้อสรุปของตัวเองในการแบ่งระดับความสามารถของคนที่เรียกตัวเองว่า developer คือ
  1. Make it work = good
  2. Make it right = better
  3. Make if Fast = best
ตัวอย่างเช่น OOP-JAVA คงมีน้อยคนที่อธิบายได้ว่า primitive type กับ reference type ต่างกันอย่างไร ในสถานการณ์ไหน ควรใช้แบบไหน
4. จบมาแล้วได้ทำงานตรงสายที่เรียนรึเปล่า
ไม่ตรงสาย เพราะต้องทำงานในกิจการครอบครัว
5. ถ้าตรงสายแล้วได้ใช้ความรู้ด้านไหนบ้าง
แอบรับงานนอกบ้าง ตรงนี้บอกได้คำเดียวว่า โลกกว้างใหญ่ องค์ความรู้เดินหน้าตลอดเวลา เหมือนเทียบระดับกีฬาสีกับโอลิมปิค
6. คิดว่าจะเรียนต่อสายเดิมหรือไปสายใหม่
กำลังเรียน ป.โท อยู่ในสายเดิม ไม่ต่อทางสายบริหาร ขอไม่บอกเหตุผล

ไม่มีความคิดเห็น: