ปัจจุบันมีช่องทางต่าง ๆ ใน Internet ให้ Programmer/Developer ได้ศึกษาเรียนรู้มากมาย และ Blogs ก็เป็นอีกหนึ่งช่องทางที่ได้รับความนิยม ดังนั้นคุณ Juan Cruz Martinez ซึ่งเป็นผู้เขียนบทความนี้ จึงได้มาแนะนำ 10 Programming Blogs ที่น่าสนใจสำหรับคนไอที ซึ่งครอบคลุมหลายภาษา Programming และเทคโนโลยี (ซึ่งทั้งหมดเป็น Blogs ภาษาอังกฤษ)
hackr.io เป็น Website ที่มีผู้คนได้แนะนำ Programming Courses ต่าง ๆ และเป็น Website ที่ดีที่สุดติดอันดับต้น ๆ เลยก็ว่าได้ ที่เป็นเช่นนั้นก็เพราะ ทีมของพวกเขามีการเผยแพร่ Tutorials ที่น่าสนใจและ Informational Guides สำหรับ Software Developers อยู่เป็นประจำ
คุณสามารถเรียนรู้เรื่องต่าง ๆ เกี่ยวกับ Mobile & Web Development Frameworks, Java Projects, Software Testing, คำถามการสัมภาษณ์งาน รวมทั้งอื่น ๆ อีกมากมาย
แต่ด้วยเหตุที่ Blog นี้ มีการเขียนบทความในหัวข้อต่าง ๆ ที่มีความหลากหลาย ดังนั้น จึงอาจไม่ใช่ Blog ที่ดีที่สุดที่จะติดตาม หากคุณมีความสนใจเฉพาะแค่บางภาษา Programming
ในทุก ๆ วัน Better Programming มีการเผยแพร่บทความต่าง ๆ มากมายหลายบทความจากผู้เขียนหลายคน โดยบทความเหล่านั้น ได้รับการคัดสรรและปรับปรุง เพื่อเป็นการรับประกันว่ามีเนื้อหาที่ยอดเยี่ยมและมีประโยชน์ต่อผู้อ่าน
บทความต่าง ๆ ใน Blog นี้ ครอบคลุมหัวข้อและภาษา Programming ที่หลากหลาย โดยมีเนื้อหาสำหรับทั้งผู้ที่เพิ่มเริ่มต้นและคนที่เชี่ยวชาญแล้ว Blog นี้ถือเป็น Blog ที่แนะนำให้คุณเข้ามาอ่านทุกวันหากคุณต้องการพัฒนาทักษะ Programming ของคุณ
3. DEV
การทำงานร่วมกัน ถือว่ามีบทบาทสำคัญในการพัฒนา Software ที่มีคุณภาพสูง ซึ่งนั่นคือเหตุผลเดียวที่อยู่เบื้องหลังของการเกิด DEV Community มันช่วยให้ Software Developers สามารถแบ่งปันความรู้กับผู้คนได้ทั่วโลกด้วยการ Post บทความที่มีประโยชน์
สิ่งที่ยอดเยี่ยมเกี่ยวกับ DEV ก็คือ Website Code ของพวกเขา เป็น Open-Source อย่างแท้จริง ซึ่งหมายความว่า คุณสามารถดู Source Code ที่ขับเคลื่อน Website ที่น่าทึ่งนี้ได้อย่างง่ายดาย
4. Hacker Noon
เช่นเดียวกันกับ DEV, Hacker Noon เป็น Website ที่ถูกผลักดันโดย Community คนไอที Hacker Noon มีผู้เขียนบทความเพื่อแบ่งปันข้อมูลมากกว่า 7,000 คนซึ่งมีการเขียนหัวข้อที่หลากหลาย ซึ่งล้วนเกี่ยวข้องกับ Software Developers
บทความต่าง ๆ มีเนื้อหาครอบคลุมในหลายหัวข้อ เช่น Programming, Startups, Technology, Entrepreneurship, Business และ Marketing เป็นต้น
หากคุณเป็น Software Developer/Programmer ที่ไม่คุ้นเคยในส่วนของธุรกิจของ Software และ Technology มากพอ Hacker Noon ก็ถือเป็น Platform ที่ยอดเยี่ยม ที่คุณน่าจะลองเข้ามาศึกษาเรียนรู้ในด้าน Programming รวมทั้งวิธีการหารายได้จากมัน
นี่คือ Blog ที่คุณ Juan Cruz Martinez สร้างขึ้นเอง โดยเขาได้ทุ่มเทให้กับ Programing และ AI อีกทั้ง Blog นี้ถูกสร้างขึ้นเพื่อแบ่งปันประสบการณ์การ Develop ของเขาให้กับผู้อ่าน
โดยบทความต่าง ๆ ใน Blog จะมีเนื้อหาเกี่ยวกับ Artificial Intelligence, Programming (ส่วนใหญ่จะเป็น Python และ JavaScript), Machine Learning และวิธีที่ดีที่สุดในการใช้งานพวกมันใน Projects
Blog นี้ได้รับการปรับปรุงให้เหมาะสมในเรื่องของ Loading Speed และเพิ่มความสะดวกในการอ่าน ด้วยการมี Dark Mode สำหรับผู้ที่ชื่นชอบอีกด้วย มีการใช้ Static-Site Generator ที่เรียกว่า Hugo เพื่อสร้าง Website นี้ ซึ่งอาจจะแตกต่างจาก Bloggers คนอื่น ๆ เนื่องจากมันมีข้อได้เปรียบที่สำคัญก็คือ เรื่องของความเร็ว เมื่อเทียบกับ CMS อย่าง WordPress
David Walsh เป็น Bloggers ที่เป็นที่รู้จักในวงกว้างใน Developer Community ซึ่งโดยพื้นฐานแล้วเขาเป็น Software Engineer ที่ทำงานในบริษัทยักษ์ใหญ่ด้านเทคโนโลยีอย่าง Mozilla
หากคุณเคยพยายามศึกษาเรียนรู้เกี่ยวกับ Web Development คุณอาจจะเคยพบ Documentation ที่ถูกจัดเตรียมโดย Mozilla Developer Network (MDN) ซึ่งคุณ David Walsh ก็คือ ผู้ที่ทำการปรับปรุง Website นั้นเป็นส่วนใหญ่
ดังนั้น เมื่อพิจารณาถึงความรู้ความสามารถ และประสบการณ์ของเขาในด้าน Web Development แล้ว เชื่อว่าคุณจะได้เรียนรู้สิ่งต่าง ๆ มากมายจาก Blog ของเขา
คุณกำลังต้องการเรียนรู้เกี่ยวกับ Mobile-Application Development อยู่หรือไม่
Blog นี้ จะมีการเผยแพร่เนื้อหาเกี่ยวกับ Best Practices และ How-To Guides อยู่เป็นประจำสำหรับผู้ที่เพิ่งเริ่มต้นศึกษาเรียนรู้ในเรื่องนี้ ซึ่งจะช่วยให้คุณเข้าใจถึงความสำคัญของการสร้าง User Experiences ที่ยอดเยี่ยม
พวกเขามีบทความที่เกี่ยวกับทั้ง Android, iOS, Flutter รวมทั้ง App-Development Frameworks หรือ Tools ต่าง ๆ อีกมากมาย ดังนั้น ใครสนใจหัวข้อเหล่านี้ ก็ลองติดตาม Blog นี้ เพื่อที่คุณจะได้รับทราบ Trends ล่าสุดเกี่ยวกับ Mobile-Development
8. Real Python
ไม่ต้องสงสัยเลยว่า Python ถือเป็นภาษาที่มีความเป็นอเนกประสงค์อย่างยิ่ง ซึ่งหมายความว่า คุณสามารถพัฒนา Mobile Apps, Games, Websites, Embedded Applications และแม้แต่ Machine Learning Projects ได้ด้วยการใช้ Python
ตามชื่อของมัน Real Python เป็น Website ที่มุ่งเน้นไปที่การนำเสนอ Tutorials และ Courses ที่มีคุณภาพสูงในภาษา Python
ปัจจุบัน Python ยังเป็นภาษา Programming ตัวแรกที่ถูกใช้ในการเรียนการสอนในโรงเรียนต่าง ๆ ทั่วโลก กรณีที่คุณกำลังเริ่มต้นเรียนรู้ในภาษานี้ ก็ขอแนะนำให้คุณเข้าไปที่ Website นี้ และทำตามคำแนะนำต่าง ๆ ของพวกเขา
Go เป็นภาษา Programming ที่ถูกออกแบบโดยทีม Software Engineers ของ Google โดยมันมีประสิทธิภาพที่สูงกว่าภาษา High-Level Programming เป็นส่วนใหญ่ นั่นเป็นเหตุผลที่ว่า ทำไม Programmer ถึงได้ชอบเพิ่ม Go ลงใน Tech Stack ของพวกเขา
หากคุณเพิ่งเริ่มเรียนรู้และใช้งาน Go, Website นี้จะช่วยให้คุณสามารถเริ่มต้นได้อย่างรวดเร็ว พวกเขามี Tutorial Series ที่เหมาะสำหรับผู้ที่เพิ่งเริ่มต้นเป็นอย่างยิ่ง และยังมีข้อมูลอ้างอิงที่เขียนขึ้นโดยผู้เชี่ยวชาญอีกด้วย
คุณจะเห็นตัวอย่างและ Solutions ที่ใช้แก้ปัญหาต่าง ๆ ซึ่งถือเป็นวิธีที่ดีเยี่ยมในการเรียนรู้เกี่ยวกับการนำภาษา Go ไปใช้งานจริง
10. Stack Abuse
ส่วนใหญ่ Stack Abuse จะมุ่งเน้นไปที่หัวข้อ เช่น Python, JavaScript, Java และระบบปฏิบัติการ Unix ซึ่ง Website นี้ถูกดำเนินการโดย Scott Robinson พร้อมทีมนักเขียนบทความ
พวกเขามักจะเผยแพร่บทความเกี่ยวกับ How-To Guides และสอนคุณผ่านตัวอย่างของ Code Snippets
Website นี้จะเป็นแหล่งข้อมูลที่มีประโยชน์ในการเรียนรู้ Project-Based Concepts แต่คุณควรต้องมีความคุ้นเคยกับพื้นฐานของ JavaScript, Python และ Java มาบ้างแล้ว
หวังว่าบทความนี้จะช่วยให้คนไอที ได้มีแหล่งข้อมูลที่มีประโยชน์ไว้สำหรับศึกษาเรียนรู้และเพิ่มทักษะทางด้าน Programming ของคุณ
ISM Technology Recruitment Ltd. (#1 Tech Recruiter in Thailand) เราเชี่ยวชาญในธุรกิจ IT Recruitment & IT Outsourcing โดยเฉพาะ เปิดทำการกว่า 30 ปี มีพนักงานทุกสายและทุกระดับทางด้าน IT ที่ได้ร่วมงานกับลูกค้าองค์กรใหญ่ที่มีชื่อเสียงและบริษัทข้ามชาติมากมาย หากคุณเป็นคน IT ที่อยากทำงานท้าทายและร่วมงานกับองค์กรชั้นนำ สามารถฝากประวัติการทำงาน (Resume) ของคุณไว้กับ ISM ได้ที่ https://www.ismtech.net/submit-your-resume แล้วคุณจะพบว่าอนาคตและโอกาสก้าวหน้ากำลังรอคุณอยู่
Source: https://medium.com/