See the original English version of this article here
บทความนี้คุณ Eleftheria Batsou ได้เขียนไว้เกี่ยวกับสิ่งที่เธอได้รับ หลังจาก 1 ปีที่ได้ทำ “100DaysOfCode Challenge“ สำเร็จ และที่เธอเข้าร่วม Challenge นี้เพราะอยาก Coding ให้เก่งขึ้นและสร้างผลงานดีๆ มากขึ้น และเธอก็เชื่อว่า การที่ได้ประกาศสิ่งที่ทำออกไปให้คนอื่นรู้ น่าจะทำให้เธอทำ Challenge นี้สำเร็จได้ และเธอเองก็เริ่ม Challenge นี้ ตั้งแต่ 31 ธ.ค. 2016 และทำเสร็จเมื่อวันที่ 9 เม.ย. 2017 เราลองมาดูกันครับ ว่าเรื่องของเธอเป็นอย่างไร และได้รับอะไรบ้าง
กฏที่ยึดถือและปฏิบัติตาม
เขียน Code อย่างน้อย 1 ชั่วโมงทุกวัน
Tweet ความคืบหน้าของเธอทุกวัน ด้วย hashtag #100DaysOfCode
ติดตามความคืบหน้า 100DaysOfCode ของเธอ ในบัญชี GitHub ที่เธอสร้างไว้
ให้กำลังใจและคอยสนับสนุน ให้ความช่วยเหลือ คนอื่นๆ อย่างน้อย 2 คนในแต่ละวันที่ติด 100DaysOfCode Challenge บน Twitter (ดูกฎของ 100DaysOfCode Challenge ที่นี่)
สิ่งที่ทำแล้วประสบความสำเร็จ
ปรับปรุงทักษะ HTML, CSS / SCSS, JavaScript และ jQuery ให้ดีขึ้น
สร้างเกมสนุกๆ และพวก Quiz ต่างๆ
ลองใช้ APIs เป็นครั้งแรก อย่างเช่น Geolocation และ Twitter API
เรียนรู้เกี่ยวกับ Canvas และ SVG
สร้างผลงานและเรียนรู้เกี่ยวกับ Git และ GitHub มากขึ้น (นี่คือ บัญชี GitHub ของเธอ)
ที่มาและแรงบันดาลใจของ Project นี้
หลายคนบอกว่าพวกเขาต้องการฝึก Coding แต่พวกเขาไม่ทราบว่าจะเริ่มหรือทำอย่างไรดี อันที่จริงก็มีแหล่งข้อมูลที่เป็น Course ออนไลน์ฟรี อย่าง freecodecamp, codecademy, coursera, udemy, udacity และแน่นอนว่ามีอีกหลาย Channel ใน YouTube ขณะเดียวกันคุณก็สามารถ Subscribe ใน Challenge อื่นๆ ได้ เช่น Javascript30 หรืออ่านหนังสือ Eloquent Javascript ก็ได้ ซึ่งโดยส่วนตัวแล้ว Eleftheria แล้วเธอใช้:
Developphp.com – เป็นเว็บไซต์ที่ดี Tutorials สำหรับ HTML, CSS, JavaScript, jQuery และ PHP
ทำ Challenge อื่นๆ อย่าง Javascript30 ด้วย
ทำ dailyCssImages challenge ด้วย (เขียนบทความเกี่ยวกับ วิธีการเริ่มต้นใช้ Pure CSS Images) แต่เธอก็ไม่ถือว่ามันเป็นส่วนหนึ่งของ 100DaysOfCode Challenge
สร้างงานใหม่จาก Codepen
พัฒนาเรื่องการ Code Snippets
สิ่งที่ทำในทุกๆ วัน
เธอ Code Project ของเธอส่วนใหญ่ใน Codepen และบางส่วนในโปรแกรม Text editor อย่าง Atom (text editors แบบ Offline)
หลังจากที่ทำ Project เสร็จแล้ว ก็ Upload Code บน GitHub
แชร์ความคืบหน้าของเธอใน Twitter และสนับสนุน ช่วยเหลือผู้อื่นเสมอ
ใช้เครื่องมือที่หลากหลาย ในการเลือก colors, icons, images และ typography (เธอเขียนบทความเกี่ยวกับเครื่องมือ UX/UI ที่เธอชื่นชอบ อีกด้วย)
สิ่งที่ได้รับกลับมา มีอะไรบ้าง
ความก้าวหน้าของเธอไม่เพียงแค่เรื่องความสามารถด้านการ Coding เท่านั้น แต่เป็นทักษะด้าน Personnel อีกด้วย ซึ่งมีดังต่อไป
ทักษะการพัฒนาเว็บไซต์ และทักษะการออกแบบเว็บไซต์ของเธอ ดีขึ้น
ทำให้มีแรงจูงใจในการอยากทำ Challenge อื่นๆ เช่น javascript30, dailyCssImages, 30Days30Sites, 301DaysOfCode (ซึ่งกำลังทำอยู่) และอาจจะเริ่ม dailyUI ด้วยเช่นกัน
มี Follower เพิ่ม ทั้งจากใน Twitter, Codepen, YouTube และแม้แต่ GitHub
เรียนรู้ที่จะมองโลกในแง่ดีและรู้จักขอบคุณสิ่งต่างๆ มากขึ้น
มีการบริหารจัดการเวลาดีขึ้น
เรียนรู้ที่จะจัดลำดับความสำคัญและมุ่งมั่นกับสิ่งเหล่านั้น
ได้รับ Feedback ดีๆ ใน Project ที่ทำ และได้รับความรู้สึกด้านบวกจากเพื่อนๆ ที่ Coding ด้วยกัน
ได้พบกับผู้คนมากมายที่มีภูมิหลังและแรงบันดาลใจที่แตกต่างกัน (ส่วนใหญ่ผ่านทาง Email, Twitter และ Skype)
สิ่งที่อยากแนะนำ
ถ้าคุณต้องการที่จะปรับปรุงตัวเอง, พัฒนา, เรียนรู้, แบ่งปัน, ได้ Feedback ดีๆ จากผู้อื่น, มีเพื่อนมากมาย ก็จง “อย่าผัดวันประกันพรุ่ง” และ “จง Focus อยู่กับสิ่งที่คุณต้องการ” นี่แหละคือ Challenge ของคุณ
ISM Technology Recruitment Ltd. (#1 Tech Recruiter in Thailand) บริษัทเราเชี่ยวชาญในธุรกิจ IT Recruitment & IT Outsourcing โดยเฉพาะ เปิดทำการกว่า 25 ปี มีพนักงานทุกสายและทุกระดับทางด้าน IT ที่ได้ร่วมงานกับลูกค้าองค์กรใหญ่ที่มีชื่อเสียงและบริษัทข้ามชาติมากมาย หากคุณเป็นคน IT ที่อยากทำงานที่ท้าทายและร่วมงานกับองค์กรชั้นนำ ฝากประวัติการทำงาน (Resume) ของคุณไว้กับ ISM ได้ที่ https://www.ismtech.net/submit-your-resume แล้วคุณจะพบว่าอนาคตและโอกาสก้าวหน้ามากมายกำลังรอคุณอยู่
Source: https://blog.prototypr.io/