คุณมีคำแนะนำเกี่ยวกับการเรียนรู้วิธีคิดอย่างไร [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ก่อนอื่นนี่ไม่ใช่คำถาม 'ทำให้ฉันเป็นโปรแกรมเมอร์ที่ดีกว่า' ถึงแม้ว่าผลลัพธ์ของการถามคำถามนี้อาจดูคล้ายกัน เมื่อวันที่ programmers.SE ฉันได้อ่านและเห็นได้รับเหล่านี้ปิดที่นี่ , ที่นี่ , ที่นี่ , ที่นี่และที่นี่ เราทุกคนรู้ว่ามีคำแนะนำทั่วไปมากมายที่จะฝึกฝนทักษะการเขียนโปรแกรมของคุณ (เช่นการอ่าน SO การอ่านหนังสือแนะนำบล็อกต่อไปนี้การเข้าร่วมในโครงการโอเพ่นซอร์สเป็นต้น) นี่ไม่ใช่สิ่งที่ฉันตามมา ฉันยังรับทราบถึงผู้อ่านที่มีความกระตือรือร้นในเว็บไซต์นี้และหวังว่ามันจะเป็นประโยชน์กับฉันด้วยการให้คำตอบที่ดี จากการอ่านจดหมายโต้ตอบที่นี่ดูเหมือนจะมีคนจำนวนมากที่มีประสบการณ์ทำงานหรือทำงานด้านการเขียนโปรแกรมที่เกี่ยวข้อง และส่วนใหญ่ของคุณสามารถถ่ายทอดความคิดในลักษณะที่มีคารมคมคาย ฉันเพิ่งพบความแตกต่างระหว่างคนที่มีความสามารถในการเขียนโปรแกรมและโปรแกรมเมอร์ที่สามารถจริงๆคิดว่า ฉันปฏิเสธที่จะเชื่อว่าเพื่อที่จะกลายเป็นโปรแกรมเมอร์ที่ยอดเยี่ยมเราเพียงส่งตัวเองไปตลอดชีวิตของพฤติกรรมเหมือนฟองน้ำ (เช่นดูดซับทุกอย่างที่เกี่ยวข้องกับสาขาของเราโดยการอ่านฟังดู ฯลฯ ) ฉันจะระบุด้วยว่าเพียงรู้แนวคิดการเขียนโปรแกรมทุกตัวที่ช่วยให้คุณแก้ปัญหา X ได้เร็วกว่าทุกคนที่อยู่รอบตัวคุณหากคุณไม่สามารถคิดได้คุณกำลัง จำกัด ตัวเองอย่างมหาศาล - คุณเป็นหุ่นยนต์ที่รวดเร็ว ฉันชอบที่จะเชื่อว่ามีอีกหน้าหนึ่งของการเป็นโปรแกรมเมอร์ที่ยอดเยี่ยมซึ่งไม่เกี่ยวข้องกับจำนวนที่คุณรู้เกี่ยวกับการเขียนโปรแกรม แต่มันเป็นวิธีที่ดีที่คุณสามารถผสมผสานแนวคิดใหม่และนำไปใช้กับอาชีพการเขียนโปรแกรมหรืองานอดิเรกของคุณ ฉันไม่เคยเห็นใครเจาะลึกหรือพูดถึงเรื่องนี้ในแง่จิตใจและการเขียนโปรแกรมของมนุษย์ (ใช่เป็นไปได้ด้วยที่ฉันไม่ได้ดูหนักพอเช่นกัน - ขออภัยถ้าเป็นเช่นนั้น) ดังนั้นสำหรับใครก็ตามที่ใช้เวลาคิดเกี่ยวกับสิ่งที่ฉันได้กล่าวถึงข้างต้น - หรืออาจเป็นเพราะทุกคนที่นี่เพราะฉันมีพัฒนาการด้านอาชีพ / อาชีพส่วนตัวอยู่เล็กน้อย …