15+ GitHub Repos ที่ Developer ทุกคน ควรรู้จักไว้

02-ส.ค.-23

คัมภีร์เทพ IT

GitHub เป็นหนึ่งใน Resource สุดโปรดของ Developer หลายคน เพราะคุณสามารถค้นหา Free E-books, พูดคุยเกี่ยวกับหัวข้อทางด้านเทคนิคยอดนิยม, พัฒนา Coding Skills และอื่น ๆ อีกมากมายได้จากที่นั่น และบทความนี้จะมาแนะนำ 15+ GitHub Repos ที่ Developer ทุกคน ควรรู้จักไว้

1. CommunityWriterPrograms

หากคุณต้องการเขียนบทความที่มีคุณภาพ คุณจะสามารถค้นหาช่องทางที่เหมาะสมในการฝึกฝนทักษะการเขียน รวมทั้งสร้างรายได้จากสิ่งนี้ได้ 

ปัจจุบันมีผู้คนจำนวนไม่น้อย ที่ยอมจ่ายเงินเพื่ออ่านบทความที่มีคุณภาพหรือตรงกับสิ่งที่พวกเขาอยากรู้ เชื่อว่าคุณสามารถเป็นผู้เชี่ยวชาญด้านการเขียนบทความ และขณะเดียวกัน ก็ยังเป็นอีกช่องทางในการสร้างรายได้ของคุณอีกด้วย

2. Coding interview university / Tech interview handbook

ก่อนจะไปสัมภาษณ์งาน คงมีหลายคนคิดว่า “เราจะผ่านการสัมภาษณ์ที่ต้องแข่งขันกับคนอื่น ๆ ได้อย่างไร”

แน่นอนว่า สิ่งแรกที่ต้องทำก็คือ ควรเขียนเรซูเม่ให้ตรงใจผู้สัมภาษณ์งานก่อน

คงมีหลายคนที่รู้จักหรือชื่นชอบ GitHub Repos ทั้ง 2 Repos นี้ ซึ่งมีสิ่งที่หลายคนต้องการ ตั้งแต่กระบวนการเกี่ยวกับเรซูเม่และการสัมภาษณ์งาน

คุณสามารถค้นหาคำถามสัมภาษณ์งานทางด้านเทคนิคและ Program Snippets ได้มากมายจากที่นั่น

3. Free Programming Books

Repository นี้จะช่วยคุณได้อย่างมากในเส้นทางของการเป็น Front-End Development Engineer ด้วย Free Programming Books, Free Online Courses ที่มีคุณภาพสูง และแม้แต่ Videos, Podcasts ฯลฯ

แต่ไม่ต้องกังวลไป เพราะอันที่จริงพวกเราไม่ได้ขาดแคลน Resources ในการพัฒนาทักษะทางด้านเทคนิคหรอก แต่อยู่ที่ว่า เราจะมีความมุ่งมั่น หรือเริ่มลงมือทำมันอย่างจริงจังเมื่อไหร่ แค่นั้นเอง

4. The Art of Command Line

เชื่อว่า Graphical Interface Software อาจจะเป็น Software สุดโปรดของใครบางคน เพราะมันจะช่วยให้มือใหม่ด้าน Programming และยังกลัวที่จะเปิด Terminal (เพราะคิดว่ามันมีความซับซ้อน) ได้มีความรู้ ความเข้าใจ รวมทั้งเห็นเสน่ห์ของ Command Line มากขึ้น

หากคุณต้องการเป็น Senior Developer ขอแนะนำให้ใช้เวลาเพื่อเรียนรู้ Command Line เพราะมันเป็นหนึ่งในทักษะที่จำเป็นด้วยเช่นกัน 

5. JavaScript-algorithms

สำหรับ Developer แล้ว ถ้าหากคุณต้องการที่จะเข้าใจความมหัศจรรย์ที่แท้จริงของ Computers เราควรต้องเรียนรู้เกี่ยวกับ Data Structures และ Algorithms

Repository นี้ มีตัวอย่างของ Algorithms และ Data Structures ยอดนิยมเป็นจำนวนมากที่ใช้ JavaScript

6. You-Dont-Know-JS

สำหรับคนที่เป็น Front-end Developer เชื่อว่า คงจะมีการใช้งาน JavaScript เป็นหลักหรือใช้งานอยู่บ่อยครั้ง แต่ JavaScript ก็มีเปลี่ยนแปลงที่รวดเร็วมาก ด้วย Features และ Frameworks ใหม่ ๆ ที่เกิดขึ้นทุกปี ก็เป็นสิ่งที่ช่วยกระตุ้นให้ Developer มีความกระตือรือร้นในการเรียนรู้สิ่งใหม่ ๆ อยู่เสมอ ดังนั้น คนที่ใช้งาน JavaScript ในการทำงาน จึงไม่ควรพลาด Repository นี้ 

7. A free but powerful list of Apis

หากคุณกำลังมองหา Free APIs เพื่อใช้ในการทำงาน ไม่ว่าจะเป็นการพัฒนา Software หรือ Web Application ของคุณ เชื่อว่า Repository นี้ น่าจะเป็นตัวเลือกที่ดีที่สุดของคุณ

มันมีทั้ง Music, News, Social, Weather และอื่น ๆ อีกมากมาย แน่นอนว่า คุณสามารถใช้งานพวกมัน ได้หลายอย่าง และหลายโอกาส

8. 30-seconds-of-code

อยากให้คุณลองดูที่ Search Page ที่สวยงามด้านล่างนี้ แน่นอนว่ามันช่างเหมาะกับ Developer จริง ๆ 

เราสามารถพบ Code Snippets มากมายได้จากที่นี่ ซึ่งคุณสามารถนำไปประยุกต์ใช้ในการแก้ปัญหาต่าง ๆ ในงานของคุณได้

9. The Book of Secret Knowledge

มันเป็น Encyclopedia ของทั้ง Hacks, Tech Blogs, One-Liners และอื่น ๆ อีกมากมาย มันช่วยให้ Developer สามารถทำงานในชีวิตประจำวันได้แทบจะทั้งหมด

10. Front-end-Developer-Interview-Questions

หากคุณยังไม่ทราบวิธีเตรียมตัวสำหรับการสัมภาษณ์งานในตำแหน่ง Front-end Developer เชื่อว่าคุณสามารถค้นหาสิ่งที่ต้องการได้จาก Repository นี้

11. Gitignore

เมื่อใดก็ตามที่คุณสร้าง Project ใหม่ คุณอาจต้องเขียนไฟล์ .gitignore ด้วยตนเอง ซึ่งบางครั้งมันอาจไม่มีประสิทธิภาพเท่าที่ควรหรือมีความยุ่งเหยิงมาก

แต่ที่ Repository นี้ มี .gitignore Templates มากมาย ที่มีประโยชน์สำหรับ Project ของคุณ 

12. 33-js-concepts

ที่ Repository นี้ ได้รวบรวม 33 Concepts ที่ JavaScript Developer ทุกคนควรรู้จัก ไว้ให้ในที่เดียวแล้ว

13. css-protips

คุณคิดว่า CSS เรียนรู้ได้ง่ายกว่า JavaScript หรือไม่? นั่นอาจเป็นภาพลวงตาสำหรับคุณ แต่จริง ๆ แล้ว มันเป็นเรื่องยากมากสำหรับ Developer ที่ต้องการจะเชี่ยวชาญใน CSS แต่เชื่อว่า ที่นี่สามารถช่วยคุณได้ 

14. Design-resources-for-developers

ใน Repository นี้ มีทั้ง Web Templates, UI Libraries, Photos และ Resources ต่าง ๆ อีกมากมาย ที่คุณอาจต้องการนำไปใช้ในการทำงานหรือ Projects ต่าง ๆ ของคุณ

15. Web-skills

สำหรับคนที่เป็น Web Developer คุณสามารถเรียนรู้ทักษะจากประสบการณ์การทำงานกว่า 10 ปีได้จากที่นี่

ที่มา: https://javascript.plainenglish.io/

 

 

รับตำแหน่งงานไอทีใหม่ๆ ด้วยบริการ IT Job Alert

 

อัพเดทบทความจากคนวงในสายไอทีทาง LINE ก่อนใคร
อย่าลืมแอดไลน์ @techstarth เป็นเพื่อนนะคะ

เพิ่มเพื่อน

 

บทความล่าสุด