สำหรับคนที่เปลี่ยนสายงานมาเลย อาจจะไม่ค่อยเข้าใจวิธีการทำงานของโปรแกรมเมอร์สักเท่าไหร่ ผมจะขอเล่าให้ฟังคร่าวๆ ดังนี้คับ
การเขียนโปรแกรม ก็คือการใส่คำสั่งเพื่อบอกให้คอมพิวเตอร์ทำงาน ว่าอยากให้มันทำอะไร อย่างไร เมื่อไหร่บ้าง เอาง่ายๆ คือป้อนคำสั่งที่คอมพิวเตอร์มันเข้าใจ
Python เองมีโปรแกรมที่เราเรียกว่า Interpreter ที่จะแปลงชุดคำสั่งที่เราเขียนเป็นภาษาคอมพิวเตอร์เข้าใจ เราเพียงแค่เขียนโค้ดลงไปว่าอยากให้มันทำอะไร
พูดถึงตอนนี้คนมือใหม่ ก็ยังอาจจะ งงๆ มองรูปด้านบนครับ เราในฐานะโปรแกรมเมอร์ ก็จะเปิดโปรแกรมเอาไว้เขียนโค้ดคล้ายๆ Microsoft Word นั่นแหละคับ เดี๋ยวเราจะค่อยๆ เรียนรู้ไปทีละขั้น ว่าจะเขียนยังไง พอเราเขียนเสร็จแล้วก็ Save ไว้เป็นไฟล์ เช่น toro.py โปรแกรมภาษา Python ที่เราเขียนจะ Save ไฟล์นามสกุล ".py" นะครับ ชื่อไฟล์และกฏการตั้งชื่อผมจะสอนอีกที แต่ตอนนี้ให้เราเข้าใจว่าชุดคำสั่งเราเขียนไว้ในไฟล์
จากนั้นเราก็รันโปรแกรม Python โดยใช้ Interpreter ในรูปด้านบน มันก็จะแปลงไฟล์ toro.py ไปเป็น Bye Code แล้วคอมพิวเตอร์มันจะเข้าใจละทำตามเองครับ
อันนี้ทุกคนไม่ต้องกังวลว่าทำยังไง เพราะ เจ้า Interpreter เนี่ย เพียงแค่ Download แล้วลงไปในเครื่องของท่านก็เป็นอันเรียบร้อย พร้อมเขียนโปรแกรม Python เอาไว้สั่งเจ้าคอมพิวเตอร์ให้ทำงานให้เรา
การลง Interpreter Python ที่ง่ายที่สุดคือไปดาวน์โหลดจากเว็บนี้คับ
จากนั้นโหลด package มาไว้บนเครื่องของท่าน แล้วก็ติดตั้งกันไป อันนี้ง่ายครับ ถ้าเป็น Windows ก็ดับเบิ้ลคลิ๊กไปเรื่อยๆ จนจบ Linux, Mac ก็คล้ายกันครับ
เมื่อลงเสร็จแล้วแนะนำ Reboot เครื่องสัก 1 ทีเพื่อความชัวร์ว่าใช้งานได้แน่
เมื่อลงเสร็จเรียบร้อย บู๊ตเครื่องขึ้นมาใหม่เรียบร้อย
ก็เปิดโปรแกรม
Anaconda Navigator
กด
Jupyter Notebook
เราจะเริ่มต้นเขียนโปรแกรม Python กันผ่านทาง Jupyter Notebook กันก่อนครับ หลังจากนั้นผมจะสอนการ Run โปรแกรมด้วย command line อีกที
แค่นี้ก็พร้อมใช้งาน เริ่มต้นเขียนโปรแกรมกันได้เลย!