จบคอมพิวเตอร์ ทำไมเขียนโปรแกรมไม่ได้

กระทู้คำถาม
อันนี้เป็นคำพูดผู้บริหารครับ  เมื่อภาระกิจผม คือ  ให้ถ่ายทอดความรู้การเขียนโปรแกรมให้คนที่จบสาย IT  ให้สามารถสร้าง Application ได้  ด้วยเหตุผล  "ตัวผมไม่จบคอมพิวเตอร์ทำไมยังเขียน Application ออกมาได้ตั้งหลายตัว ดังนั้นพวกสาย IT ต้องทำได้แน่นอน"  คือผมไปหามาจนหมดแล้ว  ส่วนใหญ่จะเป็น Super User เป็นหลัก มากสุดก็ทำ Graphic  จะอธิบายกับผู้บริหารยังงัยดีครับ แกจบสายวิทย์มา
สุดยอดความคิดเห็น
ความคิดเห็นที่ 10
วิชาคอมพิวเตอร์มีอยู่ 5 สายหลัก ครับ
1. User. ผู้ใช้งานทั่วๆไป เน้นพวก office,Apps ต่างๆ
2. สาย Hardware. เน้นอุปกรณ์ การประกอบ up grade hardware
3. สาย Graphic.  แบ่งได้อีกเป็น 2D,3D
4. สาย Network  ทำเกี่ยวกับการเชื่อมต่อคอมพิวเตอร์แบบต่างๆ
5. สาย programmer. เขียนโปรแกรม
ความคิดเห็นที่ 34
เป็นเรื่องที่พูดยากมากครับ หลายๆหลายๆคนเค้าไม่เข้าใจจริงๆว่า Programming มันมีความซับซ้อนและยาก ใช้ความพยายามในการเรียนรู้และฝึกมากแค่ไหน

บริษัทที่ผมทำงานก็เป็นครับ ไม่เล็กด้วยข้ามชาติอีกต่างหาก
เค้ามองว่า ในเชิงเทคนิคแล้ว Programming ใครๆก็ทำได้ ของง่ายๆ ปีนึงจบมาเป็นแสน หาได้ง่ายๆ [ แต่ก็หาไม่ได้ซักที ]
ผมก็คน Programming จะอธิบายให้เข้าใจได้นี่ ยากมาก สุดท้ายเหมือนจะเข้าใจก็ไม่เข้าใจอยู่ดี

เบื่อที่จะพูดครับ เค้ามองว่ามันง่ายยยยมาก ง่ายสุดๆ ง่ายชนิดว่า ความรู้ Programming มันขนมอ่ะ มันไม่พออ่ะ มันเด็กๆ
มันต้องมีมีด้านอื่นๆได้แล้ววว [คาดหวังในเด็กจบใหม่ ว่า ต้องเข้าใจในด้านบิซิเนสด้วยรวมถึงการตลาดด้วย เพื่อให้เข้าใจความสำคัญของมัน] ผมก็เข้าใจในมุมเค้าอะนะ มันก็ดีแล่ะ ความรู้ด้านไหนมันก็ดีทั้งนั้น แต่ผมอยากย้อนไปจริงๆ "ตื่นเถอะ"

ในความเป็นจริงเนี่ย แค่คุณใช้เวลาศึกษาในเชิงเทคนิคเฉพาะของด้าน Programming เนี่ย มันก็ลึกมากมาย ในการเป็น Programmer ที่ดี ที่เก่งได้เนี่ย  คุณต้องใช้เวลาทั้งหมดในการไล่ตามมันก็ยากเต็มที่แล้ว มันไม่ได้ง่ายขนาดที่ว่า คุณจะสามารถเข้าใจในหลายๆเรื่องได้พร้อมกันได้ขนาดนั้น ไม่งั้นจะมีตำแหน่งด้านอื่นๆไว้เพื่อ ???

พูดแล้วก็ อธิบายได้ยากเย็น จริงๆ - -" ก็เข้าใจในมุมของเค้าอะนะ แต่มันไม่ได้ง่ายขนาดนั้นไง ... ฟังแล้วก็เจ็บจี๊ดดดดด เวลาได้ยินประโยคในเชิงว่า เทคนิคอล มันไม่สำคัญเท่า ความรู้ด้านบิซิเนส พื้นฐานความคิดคือ แบบใครๆก็ทำได้ มาตัดกันที่บิซิเนส เนี่ย.... คือ ประเมิน Programming  ได้ต่ำมากกกก

ยกตัวอย่างเล็กๆ การทำ Web Application อันนึงขึ้นมา มันต้องรู้อะไรบ้าง
php, php framework, mysql, redis, postgres, node, elasticsearch, repository concept, facade concept และ oop แบบอื่นๆอีก, UnitTest
JavaScript, JavaScript Framework, Css, Sass นี่ยังไม่รวมความรู้ด้าน Network และ Linux พื้นฐานที่ต้องมีอีก
แค่ List หัวข้อผ่านๆแค่นี้ แมมก็ ไม่รู้จะอธิบายยังไงและ ต้องใช้ความพยายามขนาดไหนกว่าเข้าใจทั้งหมด นี่ยังแค่พื้นๆนะ
ทั้งหมดที่เขียนๆเนี่ย นี่มันแค่ส่วนนึงที่เราจะต้องรู้ละนำมา Apply เป็น Application ได้ มันยากแค่ไหน มันยังมีอีกหลายทฤษฏี เต็มไปหมดที่เราต้องเข้าใจและ follow  ตามมัน การออกแบบเอย อะไรเอย อีกมหาศาล

ผมละอินมากเรื่องนี้ พูดแล้วเจ็บบบบบ ถ้าไม่ได้เงินดี กับภายในเราเข้าใจกัน ลาออกไปแล้วววววว ^^
คนนอกแมมไม่เข้าใจ ผู้บริหารแมมไม่เข้าใจ บางทีเบื่อๆไม่อยากเป็นแมมเลย โปรแกรมเมอร์ ปลายน้ำ ความกดดัน รับแมมเต็มๆ
ความคิดเห็นที่ 4
เหมือนคนจบเคมี
ไม่ได้จะสังคราะห์ยาไอซ์กันเป็นทุกคน
ความคิดเห็นที่ 74
เพื่อนผม 12 คน จบ คอม เหมือนกัน เรียนตำราเดียวกัน ทำงาน10 ปี ได้ ตามนี้ครับ

Network Engineer

Programmer

Account Manager

Sale Manager

System Analysis

ทำคอนโด ให้เช่า

Chef

IT support

ทนาย

Audit

นักบิน

cabin Crew


เป็นไง ครับ 12 คน 12 อาชีพ จบพร้อมกัน เรียนด้วยกัน เขียน Program ได้คนเดียว
ความคิดเห็นที่ 7
-*- ไปบอกหัวหน้าคุณว่า ให้เลือกรับคนที่เขียนโปรแกรมได้ และให้เงินเดือนเยอะๆครับ
จะง่ายกว่าไปสอนคนอื่นที่ไม่อยากเขียนโปรแกรม ให้สามารถเขียนโปรแกรมได้


ตามหลักสูตร ...สมัยที่ผมเรียน เรียนเขียนโปรแกรมอยู่ 3 วิชา
Basic programming
Principle programming
OOP .... ไอ้ตัวนี้วิชาเลือกด้วย

เอาจริงๆแล้วคนที่ผ่านวิชา Principle programming  ก็ควรที่จะเรียนรู้ภาษา Programming อะไรก็ได้ในโลกนี้ด้วยตัวเองได้เลยด้วยซ้ำ
ถามว่าคนอื่นๆที่จบมาเขียนโปรแกรมได้ไหม ...ทำได้ครับ แต่ส่วนมากไม่ค่อยอยากทำแล้วหันหัวไปสายงานด้านอื่นกันเยอะ

ปัญหาด้านคน ของงานสายเขียนโปรแกรมคือ ....... หาคนที่ Born to be ยาก
คนที่ไม่ได้ born to be ทำได้ซักพักก็เปลี่ยนสายงานกันหมด
นอกจากยากแล้วหลายๆที่ก็ดันให้เงินน้อยอีก

---- แก้คำผิดนิดนึง
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่