อยากโปรแกรมเมอร์ ต้องเรียนสายไหน

เริ่มโพสต์โดย pepsiwin1997, 20 ก.ค. 2012, 21:18 น.

0 สมาชิก และ 1 บุคคลทั่วไป กำลังเปิดอ่านโพสต์นี้

pepsiwin1997

คือว่า.....  ตอนนี้ผมเรียนอยู่ ม.3  อยากเป็นโปรแกรมเมอร์  เรียนต่อม.ปลาย  หรือต่อปวช.  ดีอ่ะครับ   
ช่วยแนะนำหน่อยนะครับ  :46: :46: :46:

ยุนเอ



ต่ออะไรก็ได้ครับ แต่หัดเขียนโค๊ดได้เลย

เราจะต้องการอะไรมากมายไปกว่า อะไรมากมาย

MintJi

น้องที่รู้จักกัน เขียนเป็นตั้งแต่ประถมแหละ :3005:

Earthchie

แนะนำสาย Software Engineer ถ้าชอบ pure software
หรือถ้าชอบประเภทที่มี Hardware เข้ามาเกี่ยวข้อง ก็เลือก Computer Engineer

ในฐานะที่จบ SE จะเขียนในมุมมองของ SE เป็นหลักนะครับ
(พึงเข้าใจด้วยว่า ผมก็จบใหม่ วิสัยทัศน์ยังแคบนัก สิ่งที่จะอ่านต่อไปไม่มีอะไรถูกต้อง 100%)

โดยมากเด็กสายไอทีจบใหม่ มักจะได้เป็น Tester หรือ Programmer ภาษาต่างๆ อยู่แล้วครับ
แต่ Career path มันไม่จบแค่นั้น มันเหมือนเล่นเกมครับ เลเวลอัพก็เปลี่ยนอาชีพ

การเปลี่ยนอาชีพนี่กว้างมากครับ ไปได้หลายทางมากๆ ทางเทคนิคสุดโต่ง บริหารทีม บริหารลูกค้า คิด solution ให้ลูกค้า ฯลฯ

โดยมาก พอถึงจุดหนึ่งเราจะหยุดเขียนโค้ดแล้วหันไปออกแบบระบบแทน หรือไม่ก็เป็นสายบริหาร
คุมทรัพยากรในโปรเจคต์ ว่ามีเวลาเท่านี้ งบเท่านี้ ทำยังไงให้งานเสร็จทันและมีคุณภาพ

ที่เกริ่นมาตั้งยาว ก็เพื่อจะบอกว่า ไป Software Engineer จะเหมือนเป็นทางลัดไป career path เลเวลต่อไป
เมื่อเทียบกับสาขา pure software ตัวอื่นครับ เพราะเราจะรู้จักบริหาร รู้จัก good practice ในการออกแบบซอฟต์แวร์

แต่ก็อย่าลืมว่า career path มันมีหลายทาง
SE มันเป็นเพียงทางลัดสำหรับ career path ที่นิยมกันเท่านั้น
(Developer -> Senior Dev -> System Analyst -> Business System Analyst -> Project Manager -> Business Solution Architecture)

สาขาอื่นที่เรียนการเขียนโค้ดเข้มข้นกว่า (แลกกับการไม่ได้เรียนแนวคิดเชิง บริหาร และ Business)
เช่น วิทยาการคอมพิวเตอร์ อาจจะไปอีกเส้นได้ เช่น ไปเป็น Database Analyst ซึ่งในไทยหาคนเก่งได้น้อยมาก ถ้าชอบแนะนำให้ลองดู
หรือไม่ก็ไปในทาง technical เชิงลึก เช่นพวก Security, Performance

แต่ (อีกรอบ) จะจบสาขาไหนก็ช่าง เรียนสี่ปีไม่เท่าทำงานสี่เดือน
การเลือกสาขามีผลเฉพาะช่วงจบใหม่ เพราะถ้าเรียนตรงสายกับที่ชอบ ก็จะได้งานง่ายขึ้น
อะไรหลายๆ อย่างนอกจากนั้น คุณจะไปเรียนตอนทำงานจริง
ดังนั้น สิ่งที่มีผลมากที่สุด คือคุณขยันหาความรู้แค่ไหน ไม่เกี่ยวกับเรียนสาขาอะไร สุดท้าย career path ก็บรรจบกันทุกสายอยู่ดี

อ้อ ถ้าคิดไปสาย support แนะนำว่าอย่าไปครับ
พวกดูแล network ในบริษัท หรือซ่อมคอมในบริษัทถ้ามีปัญหา

เพราะบริษัทมองว่าพวกคุณคือผู้ใช้เงิน ไม่ใช่ผู้สร้างรายได้ให้บริษัท
เค้าจะค่อนข้างบีบเรา หรือไม่ก็โดนให้ออกก่อนถ้าสภาพการเงินบริษัทแย่
นี่ยังไม่รวม scope งานที่อะไรพังก็โยนมาทางนี้ แถมโดนเกลียดอีก เพราะเราเป็นคนบล็อคเน็ต :30:




โอเค ถ้าไม่เปลี่ยนใจ ยังอยากเขียนโปรแกรมอยู่ จะตอบคำถามให้ครับ
เลือกไปเรียน ม.ปลาย -> ป.ตรี ดีกว่าครับ ต้องยอมรับว่าบ้านเรา ใบปริญญาสำคัญกว่าความสามารถคน
อีกอย่างก็คือ การเรียนมหาลัย เป็นการปูเส้นทาง carreer path ที่สั้นกว่าไปทาง ปวส. ครับ เลื่อนขั้นไวกว่าเห็นๆ

แล้วก็ เลือกเลยครับ จะเขียนโปรแกรมอะไร
กระแสตอนนี้มี 2 ทางใหญ่ๆ

1. ทำเว็บ

ข้อดี: เรียนรู้ง่ายถ้าเข้าใจภาษาพื้นฐานครบแล้ว มีข้อมูลให้อ่านเยอะ ข้อจำกัดน้อยกว่าโมบาย เพราะมีแค่ Chrome, Firefox, IE
ข้อเสีย: เริ่มยาก เพราะต้องเรียนรู้หลายๆ ภาษาพร้อมกัน, มีภาษาโปรแกรมมิ่งค่อนข้างหลากหลาย ทั้ง PHP, Ruby, .Net, Python

2. ทำโมบายแอพ (โปรแกรมมือถือ)

ข้อดี: บูมมาก ตลาดกำลังขยายตัวอย่างรวดเร็ว ลูกเล่นเยอะ มีช่องว่างให้เสียบเยอะกว่าทำเว็บ หางานง่าย เงินดี โดยเฉพาะการทำแอพเฉพาะทางใช้ในบริษัทต่างๆ
ข้อเสีย: ทรัพยากรค่อนข้างจำกัด การพัฒนาค่อนข้างลำบากกว่าเว็บที่มี debug tools เยอะเหลือเกิน และเผลอๆ เราก็หนีไม่พ้น ต้องทำเว็บด้วยครับ (ทำฝั่ง server side) นี่ยังไม่รวมเรื่องปัญหาความหลากหลายที่เยอะเหลือเกิน มีมือถือในตลาดเยอะรุ่นมาก เราจะเขียนยังไงให้ทำงานได้ทุกรุ่นล่ะ?

พอเลือกได้แล้ว ลงมือหัดเขียนโปรแกรมเลยครับ
ถ้าทำเว็บ แนะนำ HTML, CSS, Javascript และ PHP ตามลำดับ (บอกแล้ว ทำเว็บมันเริ่มยากกว่า เพราะต้องเรียนหลายอย่าง)
ถ้าโมบายแอพ แนะนำทำแอนดรอยด์ ซึ่งพัฒนาด้วยภาษา Java

อย่าหวังว่าตอนเรียนเค้าจะสอน เค้าสอนแค่บางภาษาครับ อาจจะไม่ใช่ภาษาที่เราชอบก็ได้
เรียนเองดีที่สุดครับ เริ่มก่อน ได้เปรียบ แล้วคุณจะ outstanding เมื่อเรียนจบ เชื่อผม ผมทำมาแล้ว :43:
ชื่อ Earth ครับ เรียกเอิดก็ได้ | Earthchie's Blog

iannnnn

เหมือนพี่ๆ ข้างบนครับ ถ้าอยากใช่ปะ เริ่มเลยครับ
อายุขนาดนี้ถือว่าไม่น้อยแล้วแหละ แต่ก็ไม่ช้าเกินไปครับ
เริ่มปรับพฤติกรรมตัวเองให้ทันสมัย ตามข่าว อ่านเทคนิค ลองทำตาม ฝึกบ่อย ให้บ่อยโคตรๆ
ลองปั้นงานขึ้นมาสักชิ้นไว้ลองวิชาก็ได้ครับ

pepsiwin1997


SMF 2.1.7 © 2026, Simple Machines