วันที่ 10 ถึง 20
ฉันคิดว่าด้วยความเข้มข้นของหลักสูตรการจดจำเพื่อเพิ่มบล็อกของฉันเป็นประจำได้กลายเป็นสิ่งที่ต้องคิด ความคืบหน้านั้นยอดเยี่ยมเมื่อคิดย้อนกลับไปในสัปดาห์ที่ 1 ซึ่งตอนนี้เสร็จสิ้นสัปดาห์ที่ 3 แล้ว แต่ฉันขอขอบคุณที่ยังมีหนทางอีกมากที่จะไป ในตอนท้ายของแต่ละวันตอนนี้สมองของฉันสุกจากการรับมากเกินไปดังนั้นฉันจึงลืมที่จะเขียนที่นี่ดังนั้นฉันจึงพยายามกลับเข้าสู่การเปลี่ยนแปลงของสิ่งต่างๆ
ในช่วง 10 วันที่ผ่านมา ฉันได้ทำงานผ่านบทต่างๆ ของส่วน Ruby Mastery ของงานก่อนเริ่มหลักสูตร บทที่ 1–6 เป็นแนวคิดพื้นฐาน เช่น ข้อมูลประเภทต่างๆ ลูป ฯลฯ และบทที่ 7–10 จำเป็นต้องโฟกัสและคิดตามอัลกอริทึมเพื่อแก้ปัญหา ฉันพบว่าโดยรวมแล้วฉันสามารถทำมันให้เสร็จได้ แต่บางคำถามก็ต้องใช้เวลาทำงานสองสามชั่วโมง
มีคำถามสองสามข้อในบทนี้เช่นกัน โดยเฉพาะอย่างยิ่งคำถามเกี่ยวกับแฮช ซึ่งทำให้ฉันต้องติดต่อขอความช่วยเหลือจากนักเรียนคนอื่นๆ นี่เป็นครั้งแรกที่พวกเราได้พูดคุยกันโดยตรงและไม่ใช่ผ่านทางข้อความ ซึ่งนั่นเป็นเรื่องที่ดี มันอุ่นใจว่าทุกคนยังคงอยู่ในเรือลำเดียวกันและน่าสนใจที่จะเห็นว่าคนอื่น ๆ จัดการกับปัญหาอย่างไร
หลังจากจบบท Ruby แล้ว ฉันย้ายไปฝึกเขียนโปรแกรมแบบจับคู่และ Test Driven Development ซึ่งเป็นแนวคิดใหม่ เป็นประสบการณ์ที่สดชื่นในการแก้ปัญหาแต่ละครั้งกับคนอื่น เพราะมีบางโอกาสที่คนหนึ่งติดขัดและอีกคนสามารถช่วยได้ นอกจากนี้ยังเป็นการฝึกฝนคอมไพล์ที่ดีอย่างต่อเนื่องในการผลักดันและดึงการเปลี่ยนแปลงในช่วง 2 วัน
การเขียนการทดสอบสำหรับ TDD เป็นประสบการณ์ที่น่าสนใจเช่นกัน เนื่องจากไวยากรณ์ให้ความรู้สึกแตกต่างออกไปมาก หลังจากดูตัวอย่างสองสามตัวอย่างและย้อนกลับมาอย่างมีเหตุผล ฉันก็สามารถหาวิธีเขียนแบบทดสอบพื้นฐานได้ ซึ่งเป็นประสบการณ์ที่น่าพึงพอใจหลังจากที่รู้สึกทึ่งในตอนแรก
เมื่อมองย้อนกลับไปในช่วง 10 วันที่ผ่านมา มีช่วงเวลาที่ยากลำบากมากมายที่ฉันต้องถอยกลับไปวิเคราะห์บทสรุปและทำงานผ่านคำถามต่างๆ มีอยู่ช่วงหนึ่งที่ฉันรู้สึกงุนงงและสงสัยว่าฉันจะทำมันได้ แต่ที่นี่ฉันผ่านมันไปได้ด้วยความช่วยเหลือจากคนรอบข้าง
เมื่อเข้าสู่สัปดาห์ที่ 4 ซึ่งเป็นสัปดาห์สุดท้ายของพรีคอร์ส ฉันมาเร็วกว่ากำหนดหนึ่งสัปดาห์หลังจากทำแบบฝึกหัดพรีคอร์สทั้งหมดเสร็จ แทนที่จะใช้เวลาหนึ่งสัปดาห์ฉันต้องการทำงานผ่าน codeacademy บน Javascript ฉันยังมีโครงการใน Python เกี่ยวกับการมองเห็นคอมพิวเตอร์ที่ฉันต้องการเริ่มต้นในเวลาของฉันเองด้วย ฉันใช้เวลานานในการเรียนรู้ Python สำหรับการแสดงข้อมูลและ ML ในปี 2018 แต่ไม่เคยทำอะไรเลย! หน้าจอที่สองของฉันกำลังแสดงอยู่บนหนังสือ “Python for Data Viz” ของฉัน ฉันตื่นเต้นที่จะปัดฝุ่นออกและกลับไปหามัน แม้จะมีหนึ่งสัปดาห์ในมือฉันก็ไม่ได้วางแผนที่จะก้าวเท้าออกจากแก๊ส