← Back to blog AI ກັບການພັດທະນາ Software ໃນປັດຈຸບັນ: ເຄື່ອງມືທີ່ຊ່ວຍ ບໍ່ແມ່ນສິ່ງທົດແທນ
AI

AI ກັບການພັດທະນາ Software ໃນປັດຈຸບັນ: ເຄື່ອງມືທີ່ຊ່ວຍ ບໍ່ແມ່ນສິ່ງທົດແທນ

By admin

  • #Developer
  • #Software Development
On this page

ຊ່ວງ 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 ທຸກຄົນຄວນຮຽນຮູ້ໃນຍຸກນີ້