Github student developer pack เป็นนักเรียนนักศึกษา ก็มีสิ่งที่คนจบแล้วอิจฉา
แม้ว่าตอนที่ยังเรียนอยู่ รู้สึกว่าชีวิตมันยาก อีกทั้งต้องอยู่อย่างยากลำบากด้วยเงินที่มีอย่างจำกัด แต่การเป็นนักเรียนนักศึกษา ก็มีบางสิ่งที่คนที่จบไปแล้วอิจฉา และมีสิทธิพิเศษหลายๆ อย่าง เช่นส่วนลด หรือบริการฟรี ซึ่งหนึ่งในนั้นคือสิทธิพิเศษที่เรียกว่า Github Student Developer Pack

แม้ว่าตอนที่ยังเรียนอยู่ รู้สึกว่าชีวิตมันยาก ไม่อิสระเหมือนเรียนจบแล้วก็ตาม อีกทั้งต้องอยู่อยากยากลำบากด้วยเงินที่มีอย่างจำกัด แต่การเป็นนักเรียนนักศึกษา ก็มีบางสิ่งที่คนที่จบไปแล้วอิจฉา ก็คือการใช้สิทธิพิเศษหลายๆ อย่าง เช่นส่วนลด หรือบริการฟรี ซึ่งหนึ่งในนั้นที่อยากจะแนะนำในวันนี้คือสิทธิพิเศษจาก Github ที่เรียกว่า Github Student Developer Pack
Github Student Developer Pack คืออะไร?
Github Student Developer Pack เป็นบริการที่ Github รวบรวมเครื่องมือที่เป็นที่นิยม (real world tools) ไม่ว่าจะเป็น software หรือ online services ให้คนที่เป็นนักเรียน นักศึกษา ได้ทดลองใช้งาน โดยวัตถุประสงค์ที่ Github กล่าวไว้คือ
There's no substitute for hands-on experience. But for most students, real world tools can be cost-prohibitive. That's why we created the GitHub Student Developer Pack with some of our partners and friends.
สำหรับเครื่องมือ (software หรือ online services) ที่เรามีสิทธิ์ใช้ ก็มีให้เลือกหลากหลาย โดยทาง Github แบ่งออกเป็น 4 หมวดหมู่ดังนี้

- Virtual Event Kit เป็นเครื่องมือที่เกี่ยวข้องกับการจัดกิจกรรม Online สร้างตัวตนในโลก Online หรือการสร้างกลุ่มเป้าหมายในบริการ Online ของเรา เช่น บริการจด domain ฟรี บริการจัดการจัดกิจกรรม Online ซึ่งเผยแพร่ผ่าน Social Media ต่างๆ
- Intro to Web Dev เป็นเครื่องมือที่ช่วยในการพัฒนา Software, Website หรือ Web Application เช่น Code Editor (IDE) บริการเก็บ Source Code ไปจนถึงบริการ Cloud ซึ่งมีให้เลือกทดลองใช้หลากหลาย
- Aspiring Creatives เป็นเครื่องมือที่ช่วยในการออกแบบ การทำงานร่วมกัน รวมถึงบริการให้คำแนะนำจากผู้เชี่ยวชาญหรือผู้มีประสบการณ์
- Hackathon in the Cloud เป็นเครื่องมือที่ช่วยให้การจัดกิจกรรม Hackathon ทำได้ง่าย ทั้งการจัด การประชาสัมพันธ์ การติดต่อสื่อสารกับผู้เข้าร่วมกิจกรรม
10 ตัวอย่างเครื่องมือที่น่าสนใจ
- บริการ Cloud Infrastructure เช่น Microsoft Azure ซึ่งใน Pack จะสามารถใช้บริการ Microsoft Azure ได้ฟรีมากกว่า 25 บริการ รวมถึงมีเครดิตเงินให้ใช้บริการแบบเสียเงินเป็นจำนวน $100 USD
- บริการ Cloud Infrastructure อีกตัวที่น่าสนใจคือ DigitalOcean ซึ่งเราสามารถสร้าง VM (droplet) โดย DigitalOcean ให้เครดิตเงินสำหรับใช้บริการเป็นเงิน $200 USD ภายใน 1 ปี
- บริการจด Domain Name ฟรี จาก Namecheap โดยสามารถจด domain ชื่ออะไรก็ได้ .me เป็นระยะเวลา 1 ปี สำหรับผูกกับเว็บไซต์ หรือบริการ webservice ที่เราสร้างขึ้น
- บริการจด Domain Name ฟรีอีกที่จาก Name.com โดยสามารถจด domain ฟรี ที่เป็น .live
- บริการเก็บ code จาก Github โดยสามารถใช้ plan Github Pro ระหว่างที่เป็นนักเรียน นักศึกษาได้
- Termius ซึ่งเป็น SSH client สำหรับ PC หรือ อุปกรณ์ Mobile เช่น iPad ซึ่งสามารถใช้ plan premium ได้ฟรีระหว่างที่ยังเป็นนักเรียนนักศึกษา
- StreamYard เป็นบริการสำหรับจัดกิจกรรม Online ซึ่งสามารถส่งต่อไปออกที่ Youtube live หรือ Facebook Live ได้เลย โดยสามารถใช้ Essential Plan ระหว่างที่ยังเป็นนักเรียนนักศึกษา
- Mailgun เป็นบริการส่ง email จำนวนมาก สำหรับการให้บริการ Webservice ต่างๆ โดยสามารถส่งอีเมล์ได้ 20,000 อีเมล์ต่อเดือน เป็นระยะเวลา 12 เดือน
- Stripe เป็นบริการรับชำระเงินผ่านเว็บหรือผ่านอุปกรณ์มือถือ โดยยกเว้นค่าธรรมเนียมให้ $1,000 USD แรก
- Imgbot เป็นบริการที่ช่วย optimise ไฟล์ภาพ ซึ่งสามารถใช้ได้ฟรีระหว่างที่ยักเป็นนักเรียนนักศึกษา
นี่เป็นแค่ 10 ตัวอย่างที่เราคิดว่าเป็นประโยชน์กับตัวเราเอง แต่มีเครื่องมือตัวอื่นอีกเป็นจำนวนมาก ลองไปดูกันได้ที่นี่
ผู้ให้บริการเครื่องมือได้อะไรจากการให้สิทธิ์กับนักเรียนนักศึกษาผ่าน Github Student Developer Pack
เราอาจจะสงสัยว่าทำไมบริษัทที่ผลิตเครื่องมือเหล่านี้ต้องนำเครื่องมือมาให้นักเรียน นักศึกษาใช้กันฟรีๆ มาคิดอีกแง่นึง ถ้านักเรียนนักศึกษาพวกนี้ได้ใช้เครื่องมือเหล่านี้ และคุ้นเคยกับมันแล้ว เมื่อพวกเค้าจบไป แน่นอนว่าหากเลือกได้ พวกเค้าน่าจะต้องเลือกใช้เครื่องมือเหล่านี้แหล่ะในชีวิตการทำงาน ซึ่งตอนนั้นพวกเค้าน่าจะต้องจ่ายค่าเช่าใช้เครื่องมือพวกนี้แล้วนั่นเอง และนี่เป็นเหตุผลหลักที่ทำไม Google หรือ Microsoft ให้สถานศึกษาใช้งานบริการเช่น Google Workspace หรือ Microsoft 365 ฟรีนั่นเอง ซึ่งในมุมมองสถานศึกษา ถือว่าดีเนื่องจากไม่ต้องสิ้นเปลืองทรัพยากร และงบประมาณในการให้บริการ แต่บริษัทเหล่านี้ล้วนคาดหวังว่าเมื่อนักเรียน นักศึกษาเหล่านี้จบไป เค้าจะยังคงจ่ายเงินเพื่อใช้บริการที่พวกเค้าคุ้นเคยต่อไปนั่นเอง
ดังนั้นหากเรามีสิทธิ์ได้ใช้งานเครื่องมือพวกนี้ระหว่างที่เป็นนักเรียน นักศึกษา จงใช้มันอย่างเต็มที่ ให้พวกที่จบแล้วอิจฉากันไปเลย
ทำอย่างไรถึงจะมีสิทธิ์ใช้ Github Student Developer Pack
ตามเกณฑ์ของ Github จะสมัคร Github Student เพื่อใช้เครื่องมือใน Github Student Developer Pack จะต้องมีคุณสมบัติดังนี้
- ยังลงทะเบียนเรียนอยู่ในระดับมัธยมขึ้นไป (secondary school)
- มีอีเมล์ของสถานศึกษา หรือ เอกสารยืนยันสถานะการเป็นนักเรียนนักศึกษา
- มีบัญชี Github
- อายุมากกว่า 13 ปีขึ้นไป
โดยเมื่อทำการสมัคร ก็ให้กรอกอีเมล์ของสถานศึกษา และชื่อสถานศึกษา แล้วเค้าจะทำการตรวจสอบ ก่อนที่จะแจ้งผลว่าอนุมัติหรือไม่อนุมัติ ซึ่งการตรวจสอบ หากมีอีเมล์เป็นของสถานศึกษา (.edu หรือ .ac.th) แล้วโอกาสได้อนุมัติค่อนข้างสูง ดังนั้นใครที่ยังมีอีเมล์ของสถานศึกษา ให้เก็บรักษาไว้ดีๆ
