AI จะแทนที่วิศวกรไหม คำตอบตรงไปตรงมาจากวิศวกรคนหนึ่ง

นี่น่าจะเป็นคำถามที่ถูกถามบ่อยที่สุดในช่วงไม่กี่ปีมานี้ ในฐานะวิศวกรที่ใช้ AI เขียนโค้ดทุกวัน คำตอบของผมคือ AI จะไม่แทนที่วิศวกรอย่างสิ้นเชิง แต่มันจะแทนที่วิศวกรบางประเภท ความแตกต่างอยู่ที่ว่าคุณทำงานแบบไหน

ทุกครั้งที่มีคนถามผมว่า "AI จะแทนที่วิศวกรไหม" ผมอยากถามกลับว่า คุณหมายถึง "วิศวกร" แบบไหน เพราะคำตอบต่างกันโดยสิ้นเชิง

คำตอบสั้น ๆ: ไม่ใช่การแทนที่ แต่คือการนิยามใหม่

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

AI เขียนโค้ดเก่งมากจริง ๆ ในตอนนี้

ผมจะไม่แสร้งว่าสิ่งนี้ไม่ได้เกิดขึ้น โค้ดเทมเพลตประจำวัน CRUD ไฟล์การตั้งค่า การแปลงรูปแบบ การเขียนเทสต์ งานเหล่านี้ที่เคยกินเวลาของผมไปมาก ตอนนี้ AI สร้างได้ในไม่กี่วินาที สำหรับ "การลงมือทำล้วน ๆ เปลี่ยนความต้องการที่ชัดเจนให้เป็นโค้ด" AI เร็วจริงและไม่เหนื่อย

แต่สิ่งที่มันแทนที่ไม่ได้คือประเด็นสำคัญ

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

ใครจะได้รับผลกระทบจริง

พูดกันตรง ๆ ผู้ที่เสี่ยงที่สุดคือวิศวกรที่ "รู้เพียงการเขียนโค้ดตามคำสั่งที่ชัดเจน โดยไม่เข้าใจว่าทำไม และไม่สนใจระบบโดยรวม" นี่คือสิ่งที่ AI เก่งพอดี หากคุณค่าของคุณอยู่เพียงที่ "การใช้เฟรมเวิร์กหนึ่งสร้างฟังก์ชันได้" คุณก็ควรระวัง

แต่หากคุณเข้าใจการออกแบบระบบ เข้าใจเป้าหมายทางธุรกิจ และสามารถอธิบาย "ทำไม" สำหรับการตัดสินใจทางเทคนิคได้ AI จะทำให้คุณมีค่ามากขึ้น เพราะคุณสามารถใช้มันทำงานได้มากกว่าเดิมสิบเท่า และใช้เวลาไปกับส่วนที่ต้องใช้พลังสมองจริง ๆ

สำหรับผู้ที่ยังเรียนอยู่หรือเพิ่งเริ่มต้น

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

หากต้องการเรียนรู้วิธีใช้ AI เขียนโค้ด คุณสามารถดู คำแนะนำเครื่องมือเขียนโปรแกรมด้วย AI ของเรา

คำถามที่พบบ่อย

AI จะทำให้วิศวกรตกงานหรือไม่

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

มือใหม่ยังควรเรียนเขียนโค้ดหรือไม่

ควร แทนที่จะเรียนเพียงการใช้งานเครื่องมือ ให้มุ่งเน้นการออกแบบระบบ การดีบัก และทักษะการตัดสิน สิ่งเหล่านี้คือสิ่งที่ AI จะไม่แทนที่

繁體中文版 →