เมื่อคุณต้องการสละทุกสิ่ง

เมื่อคุณต้องการสละทุกสิ่ง

ฉันมักจะเห็นนักพัฒนารุ่นเยาว์อยู่ตลอดเวลาซึ่งหลังจากเรียนหลักสูตรการเขียนโปรแกรมแล้วกลับหมดศรัทธาในตนเองและคิดว่างานนี้ไม่เหมาะกับพวกเขา

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

เข้าร่วมทีมของผู้มาใหม่ การเรียนรู้การเขียนโปรแกรมเพียงอย่างเดียวเป็นเรื่องยาก แต่เมื่อมีคนรอบข้างมากมายที่เอาชนะอุปสรรคเช่นคุณมันก็จะง่ายขึ้น และสนุกยิ่งขึ้นเมื่ออยู่ด้วยกัน! เช่น เริ่มเรียนรู้ไปพร้อมๆ กับเพื่อนที่ต้องการเขียนโค้ดด้วย สิ่งนี้จะเพิ่มองค์ประกอบของการแข่งขันและกระตุ้นให้คุณก้าวไปข้างหน้า อีกทางเลือกหนึ่งคือการเข้าร่วมกลุ่มคนที่มีใจเดียวกัน ตัวอย่างเช่น freeCodeCamp มี ฟอรั่มซึ่งคุณสามารถสื่อสารกับนักเรียนคนอื่นได้

freeCodeCamp เป็นองค์กรไม่แสวงผลกำไรของตะวันตกสำหรับการศึกษาด้านการเขียนโปรแกรมร่วมกัน ในรัสเซียยังมีการประชุมรวมและชุมชนออนไลน์มากมายที่นำเสนอข้อมูลเบื้องต้นเกี่ยวกับวิชาชีพนี้ คุณสามารถเริ่มค้นหาได้ ที่นี่. — ประมาณ การแปล

ค้นหาวิธีการเรียนรู้ที่เหมาะกับคุณที่สุด. ไม่มีวิธีที่ถูกต้องในการเรียนรู้การเขียนโปรแกรม ตอนที่ฉันเรียนมหาวิทยาลัย การบรรยายไม่ได้สอนอะไรฉันเลย จนกระทั่งฉันเรียนรู้ที่จะแสวงหาความสนใจเป็นส่วนตัว ฉันรู้สึกหงุดหงิดที่ขาดความก้าวหน้า คุณมีเอกลักษณ์เฉพาะตัว และวิธีที่ดีที่สุดสำหรับคุณในการเรียนรู้ก็คือความไม่เหมือนใคร มีหลักสูตรออนไลน์ โรงเรียน และหนังสือเกี่ยวกับการเขียนโปรแกรมจำนวนมาก บางสิ่งบางอย่างเหมาะกับคนหนึ่งคนอีกคน เลือกวิธีการที่เหมาะกับคุณที่สุด หากวิธีการเรียนรู้ปัจจุบันของคุณไม่ได้ผล ก็แค่เปลี่ยนมัน

เริ่มสร้างบางสิ่งบางอย่าง นักเปียโนเรียนรู้จากการเล่นเปียโน การเขียนโปรแกรมสามารถเรียนรู้ได้ด้วยการเขียนโปรแกรมเท่านั้น หากคุณกำลังเรียนรู้การพัฒนาโดยไม่ต้องเขียนโค้ดเลย ให้หยุดสิ่งนั้นแล้วเริ่มเขียนโค้ดได้เลย ไม่มีอะไรจูงใจได้ดีไปกว่าการได้เห็นผลงานของคุณเอง หากการฝึกอบรมไม่ก่อให้เกิดผลลัพธ์ที่มองเห็นได้ แรงจูงใจจะหายไปไม่ช้าก็เร็ว คุณกำลังเรียนรู้การพัฒนาเว็บไซต์หรือไม่? คุณกำลังสร้างเว็บไซต์ขนาดเล็ก คุณกำลังเรียนรู้การพัฒนาอุปกรณ์เคลื่อนที่หรือไม่? สร้างแอปพลิเคชันสำหรับ Android ไม่สำคัญหรอกว่ามันจะเป็นเรื่องง่ายๆ หรือเปล่า เพื่อเร่งการเรียนรู้ ดูความก้าวหน้าของตัวเอง และสร้างแรงบันดาลใจให้ตัวเอง เริ่มสร้างสรรค์บางสิ่งตั้งแต่ตอนนี้เลย

ขอความช่วยเหลือ. อย่ากลัวที่จะขอความช่วยเหลือเมื่อคุณต้องการ เป็นเรื่องปกติที่จะยอมรับว่าคุณไม่เข้าใจบางสิ่งบางอย่างและต้องการเรียนรู้ นักพัฒนาที่มีประสบการณ์จำนวนมากไม่สนใจที่จะช่วยเหลือ โดยเฉพาะอย่างยิ่งหากคุณสละเวลาในการกำหนดคำถามและ Google ก่อนที่จะถาม FreeCodeCamp มี ฟอรั่มโดยที่น้องใหม่สามารถถามคำถามได้ StackOverflow - เป็นสถานที่ที่ดีเยี่ยมเช่นกัน คุณสามารถแท็กเพื่อนของคุณได้โดยตรง Twitter หรือ Instagramเพื่อถามว่าคุณมาถูกทางแล้วหรือยัง

เหมาะสำหรับคำถามในภาษารัสเซีย เครื่องปิ้งขนมปัง หรือ Stack Overflow ในภาษารัสเซีย. — ประมาณ การแปล

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

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

ที่มา: www.habr.com

เพิ่มความคิดเห็น