Intro
เส้นทางการเรียนรู้ Golang!
Last updated
Was this helpful?
เส้นทางการเรียนรู้ Golang!
Last updated
Was this helpful?
ด้วยความไม่รู้จักพอของผม ที่จะไม่ยอมจบ Job title เพียงแค่ Front-End Developer อีกต่อไป และด้วยความรู้สึกที่ว่า Full-Stack Developer นั้นมันช่างดูเท่ด้วยนัยยะอะไรบางอย่าง ทำให้ผมลุกขึ้นที่จะต่อกรกับงานหลังบ้านด้วยตัวเองบ้าง!
แนะนอนว่า งานหลังบ้านก็มีเครื่องมือที่น่าสนใจอยู่หลายหลายตัวในหลายภาษาคอมพิวเตอร์ แต่ทำไมผมถึงเลือก Golang? ก่อนหน้านี้ผมยังมีความลังเลในเครื่องมือที่จะใช้กับงานหลังบ้านอยู่เหมือนกันครับ ซึ้ง Candidate ของผมคือ Express กับ Django จะใช้ Express ที่ใช้ JavaScript ที่คุ้นเคยหรือจะเป็น Django ของ Phython ที่เขาว่ากันว่าเขียนง่าย
และใช่ครับไม่มี Golang อยู่ในตัวเลือกของผมเลย.. เพราะผมไม่รู้จักมันยังไงหละ!!
ผมพึ่งได้ยินพี่ที่ออฟฟิศพูดถึง Golang แบบผ่าน ๆ (และผมก็ไม่ได้สนใจด้วย) แต่ทว่า! เหมือนมาร์ค ซัคเคอร์เบิร์กได้แอบดักฟังบทสนทนาของเราอยู่ ภายในวันนั้น Facebook ได้ยิง Ads recruitment มาอย่างต่อเนื่องให้กับผม และที่น่าตกใจคือส่วนใหญ่มองหา Golang developer!! หะ หนานิ๊?
เจ้า Golang มันคืออะไรกันหนะ? ด้วยความสงสัยผมจึงเซิจอากูในทันที เหมือนโชคชะตาต้องการเบิกเนตรอันมืดบอดของผม Golang แม่งโคตรเท่เลย
สรุป Why Golang ในหัวข้อนี้ ไม่ใช้เพราะเรื่อง Performance หรือ Learning curve เลยที่ผมปัดตก Express และ Django ออกไป แล้วมาซบอก Golang เพียงเพราะว่า..
ทำยังไงถึงจะเขียน Golang เป็น? วิธีการนั้นง่ายมากครับเพียงหยิบเงินในกระเป๋ามาหมื่นหนึ่งแล้วหาคอร์สสอนดี ๆ เพียงเท่านี้เราก็จะเขียน Golang เป็นแล้วครับ
นี่มัน~ ยาจกงั้นเหร๊อ!
ในขณะที่เราเป็น Dev ชนชั้นเริ่มต้นการจะหยิบเงินหมื่นใช้จ่ายกับอะไรมันก็ต้องคิดแล้วคิดอีก แต่ใครที่ไหนบอกหละว่าไม่มีเงินแล้วจะเรียนรู้อะไรใหม่ ๆ ไม่ได้?
และนี้คือจุดกำเนิดของ Blog series ใหม่ของผม Free to learn Golang walkthrough!!
ผมจะใช้เวลาประมาณ 2ชม. ต่อวันเพื่อเรียนรู้ Golang และจะเขียน Blog ที่คอยอับเดตความคืบหน้าการเรียนรู้ Golang ของผมในแต่หละวันเอาไว้ด้วย(โอ้โห) แล้วคอยดูกันว่าพัฒนาการของผมจาก Zero ไปจนถึง Hero นั้นจะใช้เวลานานเท่าไหร่กันนะ!
มันเท่ย์ยังไงหละ