สิ่งที่คาดหวังจากเด็กจบใหม่…มากไปหรือเปล่า?

หลังจากอ่าน http://www.blognone.com/node/9750 แล้ว รู้สึกขัดข้องใจพอสมควร

ขอยกมาดังนี้
1. Version control << คิดว่าในภาค รู้จักกันไม่น่าเกิน 40% ได้ลองใช้ไม่น่าเกิน 10% และได้ใช้งานจริงๆ (เผชิญหน้ากับการ resolve conflict ว่ามันยากเย็นเพียงใด) ไม่เกิน 5% ครับ
2. เข้าใจสัก 3 ภาษา << ปกติที่เรียนกันก็ได้เกิน 3 ภาษาครับ แต่เนื่ืองจากใช้กันแค่ในห้องสอบหรือตอนทำโปรเจคแค่ไม่กี่วัน ถ้าให้เปิด editor ตอนนี้ แล้วเขียนได้เลยไม่น่าเกิน 2 ภาษา
3. อ่านเอกสารภาษาอังกฤษ + google << อันนี้ไม่น่าจะมีปัญหา ยกเว้นคนที่ไม่ยอมทำโปรเจคเอง
4. Framework << แค่ API ในภาษายังใช้กันไม่คล่องเลย ไม่ถ้าไม่ได้เกี่ยวข้องกับโปรเจค ก็ไม่ได้ไปลองเล่นหรอก
5. CMS << ถ้าไม่ใช่คนที่รับจ๊อบ หรือตั้งบล็อคเอง ไม่ได้มีโอกาสใช้หรอกครับ ยิ่งถ้าอยากให้เขียน module เพิ่มเป็น หรือรู้ Architecture ภายใน ยิ่งหายาก
6. ไม่ยึดติดกับเทคโนโลยี << ไม่ค่อยมีให้ยึดติดอยู่แล้วครับ🙂
7. Regular expression << ถ้าไม่ได้ทำโปรเจคจบที่ต้องใช้ แค่เช็คemail ก็ทำไม่ได้ครับ
8. รู้จัก SDLC << ถ้าอยากได้ทฤษฏี เรามีเรียนในคาบ Software Engineering แต่ถ้าอยากได้แบบประสบการณ์จริง เด็กจบใหม่คงไม่น่ามี ไม่งั้นคงไม่ใช่เด็กจบใหม่
9. HTML/CSS << ก็ขึ้นโครงด้วย dreamwever กันส่วนใหญ่ แล้วน้อยคนมากที่จะทำได้ถึงขั้น tableless design (ใช้ CSS หมด)
10. Javascript/DOM/CSS/AJax << คล้ายๆข้อ CMS
11. Unix/Linux commands << คนที่ฝึกงานได้ใช้ก็จะทำได้ครับ หรือคนที่ใช้ linux เป็น os หลัก นอกนั้นคืนอาจารย์ตอนปี 3 ไปหมดแล้ว
12. SQL << อันนี้พอคาดหวังได้ครับ มีโปรเจคที่ต้องใช้เยอะ
13. Unit Test << ไม่เกิน 5 % ที่ทำโปรเจคแ้ล้วเขียนเทสต์ครอบ
14. อย่ายึดติดกับ IDE << ที่มหาวิทยาลัยที่ผมเรียนอยู่สอนภาษาแรกด้วย Java ครับ และเขาไม่ได้สอน javac/java ด้วยล่ะนะ
15. พื้นฐาน OS (Process/Memory management ฯลฯ) << มีเรียนเชิงทฤษฏีครับ
16. สื่อสารกับคนอื่นรู้เรื่อง << ถ้าทำได้ทั้งหมดข้างต้น ก็เริ่มจะคุยกับชาวบ้านไม่รู้เรื่องแล้ว
17. ส่วนเรื่องอุปนิสัยอื่นๆ สงสัยเหมือนกันว่าจะตรวจยังไง จากการสัมภาษณ์รือ?
แตกต่างกันบ้างตามมหาวิทยาลัย แต่ผมว่า ส่วนใหญ่เด็กจบใหม่ก็ราวๆนี้

ถึงตอนนี้ พี่ๆหลายๆคนอาจจะสงสัยว่า “ไอ้เด็กจบใหม่นี่มันจะทำอะไรได้บ้างวะ?” อยากให้ถอยไปนึกถึงตอนที่กำลังเรียนอยู่ และอย่าตั้งความหวังไว้สูงครับ เวลาไม่น้อยใช้กับการอ่านหนังสือสอบ การปั่นโปรเจค

และที่สำคัญ มหาวิทยาลัยไม่ได้ผลิตคนเพื่อป้อนเข้าสู่ตลาด IT โดยตรง จะเอนไปทางทฤษฏี เพื่อต่อยอดทำวิจัยมากกว่า
การเรียนรู้ส่วนใหญ่ที่เอาไปใช้ในการทำงานจริงก็มาจากที่ฝึกงาน กับโปรเจคจบ ซึ่งก็แล้วแต่ว่าได้ที่ฝึกงานดีหรือไม่ และโปรเจคทำทางด้านไหน

อาจจะมีเด็กจบใหม่ที่ทำไอ้ข้างบนนี่หมดได้ แล้วยังสื่อสารรู้เรื่อง แต่น้อยจริงๆครับ

ว่าแต่ว่าถ้ามีเด็กจบใหม่ที่ตรงเสป็คข้างบนหมด แล้วขอเงินเดือนเรตที่มากกว่าเด็กจบใหม่ เค้าจะให้รึเปล่าหว่า?

,

  1. #1 by dark on December 6, 2008 - 5:58 pm

    มีไอ้นี่อีกคน

  2. #2 by wiennat on December 7, 2008 - 2:14 am

    อ่านที่พี่คอมเม้นท์ไว้ ไม่มีที่นายเขียนไว้ซักอัน

  3. #3 by jemmykub on December 7, 2008 - 7:35 am

    @wiennat ไม่ได้เขียนอ่ะครับ เห็นคนโพสต์คนสุดท้ายหยุดตั้งแต่ 2 Dec แล้ว

  4. #4 by Aruj on December 7, 2008 - 10:30 am

  5. #5 by wiennat on December 7, 2008 - 2:14 pm

    หมายถึงว่า ที่พี่เขียนไว้ เขียนไว้กลางๆไง ไม่ตรงกับข้อหาในบล็อกนี้ ฮะๆๆๆ

  6. #6 by ijemmy on December 10, 2008 - 12:54 pm

    @wiennat อ๋อ ครับผม เบลอ แหะๆ

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: