ຊ່ວງ 2-3 ປີຫຼັງມານີ້ ຄຳຖາມທີ່ພົບເລື້ອຍທີ່ສຸດຈາກນັກຮຽນ ແລະ ລູກຄ້າຄື "ຕໍ່ໄປ AI ຈະຂຽນໂຄ້ດແທນ developer ໝົດເລີຍບໍ່?" ໃນຖານະຄົນທີ່ໃຊ້ AI ຊ່ວຍວຽກຈິງທຸກມື້ — ຄຳຕອບຂອງຂ້ອຍຄື AI ບໍ່ໄດ້ທົດແທນ developer ແຕ່ມັນປ່ຽນວິທີ developer ເຮັດວຽກຢ່າງສິ້ນເຊີງ
1. AI ຊ່ວຍຫຍັງແທ້ໃນວຽກປະຈຳວັນ
ໃນວຽກເຮັດເວັບ ແລະ ລະບົບໃຫ້ລູກຄ້າ (Laravel, Filament) ຂ້ອຍໃຊ້ AI ຊ່ວຍ 3 ຈຸດຫຼັກ:
ຂຽນ boilerplate ໄວຂຶ້ນ — migration, resource, form ພື້ນຖານ AI ຂຽນໄດ້ໄວກວ່າພິມເອງຫຼາຍເທົ່າ
ອະທິບາຍ error message — ແທນທີ່ຈະຄົ້ນ Google ດົນໆ ຖາມ AI ໄດ້ຄຳຕອບໄວກວ່າ
ທົບທວນໂຄ້ດ (code review) — ຫາຈຸດອ່ອນ, N+1 query, ຫຼືບັນຫາ security ກ່ອນສົ່ງລູກຄ້າ
2. ສິ່ງທີ່ AI ຍັງເຮັດແທນ developer ບໍ່ໄດ້
ຈຸດທີ່ AI ຍັງອ່ອນຢູ່ ແມ່ນສິ່ງທີ່ຕ້ອງອາໄສບໍລິບົດຈິງຂອງທຸລະກິດ:
ຮູ້ວ່າລູກຄ້າຕ້ອງການຫຍັງແທ້ (ບໍ່ແມ່ນແຕ່ສິ່ງທີ່ລູກຄ້າພິມມາ)
ຕັດສິນໃຈ architecture ທີ່ຈະຢູ່ໄດ້ 3-5 ປີ ບໍ່ແມ່ນແຕ່ແກ້ບັນຫາຕອນນີ້
ຮັບຜິດຊອບຜົນຂອງລະບົບເມື່ອມີບັນຫາຈິງ
AI ໃຫ້ຄຳຕອບໄດ້ໄວ ແຕ່ບໍ່ຮູ້ວ່າຄຳຕອບນັ້ນ "ຖືກຕ້ອງກັບບໍລິບົດ" ຫຼືບໍ່ — ອັນນີ້ຍັງເປັນວຽກຂອງຄົນ
3. ວິທີໃຊ້ AI ໃຫ້ໄດ້ຜົນ ບໍ່ແມ່ນແຕ່ໄວ
ຫຼັກການທີ່ຂ້ອຍໃຊ້ເອງ: ຢ່າໃຫ້ AI ຕັດສິນໃຈແທນ ໃຫ້ AI ຊ່ວຍລົງມືເຮັດ ຄື ຂ້ອຍຕັດສິນໃຈ scope, architecture, ແລະ ກວດຜົນສຸດທ້າຍເອງສະເໝີ — AI ເປັນຄົນຊ່ວຍພິມ ບໍ່ແມ່ນຄົນຕັດສິນໃຈ
ສະຫຼຸບ
ຄຳຖາມທີ່ຄວນຖາມບໍ່ແມ່ນ "AI ຈະແທນ developer ບໍ່?" ແຕ່ຄວນເປັນ "ຈະໃຊ້ AI ແນວໃດໃຫ້ວຽກໄວຂຶ້ນ ໂດຍບໍ່ເສຍຄຸນນະພາບ?" — ນີ້ຄືທັກສະໃໝ່ທີ່ developer ທຸກຄົນຄວນຮຽນຮູ້ໃນຍຸກນີ້