thaiall logomy background

คำสำคัญ : developer walk in

my town
กฤษฎา ตันเปาว์ | จริยธรรมสำหรับผู้บริหาร | วิจัยคืออะไร | ศูนย์สอบ | KM | SWOT | คำสำคัญ
เรียนสายคอมพิวเตอร์มีหลายสายที่เกี่ยวข้องสัมพันธ์กันตามฮาร์ดแวร์ ซอฟต์แวร์ และพีเพิลแวร์ โดยพื้นฐานมี 5 สาย ได้แก่ วิศวกรรมคอมพิวเตอร์ วิทยาการคอมพิวเตอร์ วิศวกรรมซอฟต์แวร์ เทคโนโลยีสารสนเทศ และ ระบบสารสนเทศ ซึ่งแต่ละสายมีความเฉพาะทางแตกต่างกัน ดังนั้น ถ้าถามว่าเป็นเก่งทุกสายยากไหมก็ต้องตอบว่ายาก แต่การใช้งานจริงนั้นขอเพียงเก่งสายใดสายหนึ่งก็ประกอบอาชีพได้แล้ว
การเป็น Developer ยากไม่ยาก แต่เห็นสายอื่นเข้ามาพรึบ ๆ ตาม Thailand 4.0 กับ Start up trend
15111
24230
33351
42470
เป็นโปรแกรมเมอร์ไม่ยากหรอก
รื่อง easy จากที่เคยอ่านบทความของ TiMeFF เขียนเรื่อง "อยากเป็นโปรแกรมเมอร์ละอ่อนใน 3 เดือน" คนเขียนจบเศรษฐศาสตร์ หรือ "1 ปีที่ผ่านมาไปเป็น Developer บริษัท Startups แห่งหนึ่งย่านสีลมครับ ของกินเยอะเลยครับแถวนี้" หรือ ที่โรงเรียนมัธยมจำนวนมาก เปิดห้องเรียนพิเศษด้าน Computer แสดงว่านักเรียนมัธยมสมัยนี้ เป็น Developer กันตั้งแต่ยังไม่เข้าอุดมศึกษาเลย หรือ ที่ Jack Ma เป็นครูภาษาอังกฤษมาทำ Alibaba.com ก็มาสายสังคม หรือ ที่ Steve Jobs เป็นนักนวัตกรรมมาทำ Apple.com ก็ไม่ได้เรียนจบเป็นจริงเป็นจัง หรือ ที่ Edward Snowden เป็นผู้เชียวชาญเรื่องความปลอดภัย ก็เรียนอยู่บ้านเองเลย หรือ ที่ Bill Gates เขียนระบบปฏิบัติการ IBM-DOS ก็ออกจากมหาวิทยาลัยมาทำงาน หรือ ที่Mark Zuckerberg เลิกเรียนในมหาวิทยาลัย แล้วมาทำเว็บไซต์เป็นเรื่องเป็นราว มีตัวอย่างของคนที่ประสบความสำเร็จแต่เรียนไม่จบ แต่มาเอาดีทางคอมพิวเตอร์อีกเยอะมาก
อ่ะอ่ะ ..
อย่าพึ่งเชื่อไปทั้งหมด "แทงกั๊กไว้บ้าง"
เพราะที่ CookieCoffee เขียนบทความ เรื่อง "4 ความจริงที่คนเรียนไม่จบมหาวิทยาลัย ไม่กลับมาเล่าให้คุณฟัง" เค้ากำลังบอกว่าหนทางไม่ได้โรยด้วยกลีบกุหลาบสำหรับทุกคน ไม่ใช่ทุกคนจะ Copy Idol ได้ (เห็นคนปลูกมะนาวรวย เราก็ปลูก แต่อาจไม่รวยเหมือนเค้าก็ได้) ส่วน ดร.อานนท์ ศักดิ์วรวิชญ์ ก็มองในมุมที่ Hard หน่อย ท่านเขียนบทความใน Manager.co.th มีข้อความตอนหนึ่งว่า "มีเรื่องน่าตกใจ คือ มีบัณฑิตในบางสาขาตกงานมากมาย เช่น ด้านวิทยาการคอมพิวเตอร์ ซึ่งเปิดสอนกันแทบทุกสถาบันในประเทศไทย แต่บริษัทเอกชนกลับหาคนมาทำงานด้าน Computer ที่เปลี่ยนแปลงไปอย่างรวดเร็ว และ ต้องการคนเก่งคนมีความรู้ความสามารถอีกมากได้ยากมาก บัณฑิตด้าน Computer Science จำนวนมากจากหลายสถาบันไม่สามารถเขียนโปรแกรมคอมพิวเตอร์ที่ใช้งานได้จริงได้เลย หรือ ในอีกด้านเราผลิตคนที่ไม่ตรงกับความต้องการของตลาด และ มีคุณภาพไม่เพียงพอ" จะง่าย หรือ จะยาก คงต้องให้ผู้สนใจจะเป็น Developer หรือ Programmer ตัดสินใจ และ เลือกทางเดินของตนเอง ใครจะเดินเข้า (Walk In) หรือ เดินออก (Walk Out) ก็เป็นสิทธิของทุกคน หากพูดถึงบทเรียนแรกสำหรับสอนเขียนโปรแกรมสำหรับผู้เริ่มต้นก็มีหลายแนว หากเป็นแนวของ Algorithm เราคงไม่เริ่มต้นจาก Hello world! แน่ ถ้าเป็นผมก็เสนอว่าให้เริ่มจากการวนลูปกันก่อน (1/3) ลอง เขียนโปรแกรมพิมพ์ตัวเลขแบบ Pyramid เช่น พิมพ์ 1 - 5 อะไรทำนองนี้กันก่อน ใช้ภาษาอะไรก็ได้ แต่ต้องมี Repeation เท่านั้นเอง พอเริ่มรู้ว่าเขียน code อย่างไร ก็เริ่มจากอ่านเรื่อง "การเขียนโค้ดที่ดี" แล้วก็ไปหา MOOC หรือ Thai MOOC นั่งดูสักเรื่องตามที่พี่เศรษฐศาสตร์แนะนำไว้ อยากหาแรงบันดาลใจก็ไปเปิดดู เว็บสมัครงาน ครับว่า เค้ารับคนที่มีคุณสมบัติแบบไหน จะได้ทำตัวให้มีคุณสมบัติตามที่เค้าต้องการ

อ่านเรื่อง ลุง VM Vaughn วัย 56 ปี เพิ่งฝึก Coding ที่ ismtech.net แปลจาก freecodecamp.org มาให้อ่าน ที่ลุงเค้าเขียน เพราะ "เค้ารักมัน และ ทำมันได้ดีซะด้วย" แสดงว่าใบปริญญา ไม่ได้เป็นปัจจัยหลักอย่างแน่นอน ในการทำให้คนเราเขียน code

แล้วเคยอ่านโพสต์เรื่อง "ถ้าจะเรียนวิทย์-คอมที่ที่ไหนโอสุด" จาก pantip.com ชอบหลายความเห็น อาทิ ความเห็นที่ 2 Mr. Tracker : "เรียนสายนี้ ความรู้ในห้องมันมีประโยชน์แค่ 10% ของการทำงานครับ ส่วนที่เหลือต้องสะสมประสบการณ์ล้วน ๆ ความรู้ต้องหาเองครับ อาจารย์ทำได้แค่แนะแนวทาง" ความเห็นที่ 6 nuacool : "ในห้อง 25 % ที่ อาจารย์สอน อีก 75 % มาจากตัวเราเอง ล้วน ๆ"

ก็พอสรุปได้ว่า ต่อให้เรียนในชั้นเรียนได้ A หรือ ทำได้ 100% ตามที่ครูสั่ง ก็อาจนำไปใช้ตอนทำงานได้เพียง 25% เท่านั้น อาทิ อาจารย์สอนเขียนโปรแกรมพิมพ์ 1 - 10 แล้วเราทำได้คนเดียวในห้อง เพื่อนในห้องทำกันไม่ได้ ก็ไม่ได้หมายความว่า ชีวิตจริงจะใช้เพียงพิมพ์ 1 - 10 นี่ครับ อาจพิมพ์ a - z ก็ได้ แต่อาจารย์ไม่ได้สอน และ นอกห้องเรียนคงมีคนทำได้มากกว่าพิมพ์ a - z อย่างแน่นอน

Dir : article File : teachpro.htm Topic : developer_walk_in

Reset | Decode | WVhKMGFXTnNaUT09 | ZEdWaFkyaHdjbTh1YUhSdA==
คุณคิดอะไรอยู่
Thaiall.com