เพื่อที่น้องๆ จะได้ไม่ต้องอายที่จะแสดง

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

เคล็ดลับเช่น "เขียนโค้ดที่สวยงาม" "แสดงความคิดเห็นเกี่ยวกับการปรับปรุงของคุณให้ดี" "ศึกษากรอบงานสมัยใหม่" มีประโยชน์มาก แต่น่าเสียดายที่เป็นเรื่องรอง พวกเขาสอดคล้องกับคุณภาพหลักของโปรแกรมเมอร์ซึ่งคุณต้องพัฒนาในตัวเอง

นี่คือคุณสมบัติหลัก: จิตใจที่อยากรู้อยากเห็น

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

จิตใจที่อยากรู้อยากเห็นไม่ใช่คุณสมบัติที่มีมาแต่กำเนิด แต่เป็นสิ่งที่ได้มา ก่อนที่จะทำงานเป็นโปรแกรมเมอร์ ฉันไม่เคยมีมาก่อน

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

หากคุณดูปัญหาใดๆ ที่คุณหรือเพื่อนร่วมงานแก้ไขได้ ในลักษณะที่เรียบง่ายจะมีลักษณะดังนี้: เข้าใจปัญหา ค้นหาที่สำหรับการแก้ไข ทำการเปลี่ยนแปลง

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

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

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

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

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

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

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

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

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

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

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

กลยุทธ์ “เพื่อให้หนุ่มๆ จะได้ไม่ต้องอายที่จะอวด” เป็นเรื่องง่ายมากและนำไปใช้ได้ง่ายทุกเมื่อ หยุดเดี๋ยวนี้ แม้แต่ในหนึ่งชั่วโมงหรือหนึ่งปี แล้วตอบ - คุณไม่ละอายใจที่จะแสดงสิ่งที่คุณทำกับเด็ก ๆ เหรอ? ไม่ใช่เรื่องน่าละอายเลยที่จะแสดงให้เด็กๆ เห็นว่าคุณพยายามหาทางแก้ไขอย่างไร? ไม่ใช่เรื่องน่าละอายเลยที่จะแสดงให้เด็กๆ เห็นว่าคุณพยายามปรับปรุงประสิทธิภาพของคุณทุกวันอย่างไร?

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

ที่มา: will.com

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