ฉันเขียนโปรแกรมมา 15 ปีแล้วโดยไม่มีวุฒิการศึกษาระดับ CS เหตุผลหลักที่ฉันเข้าโปรแกรมคือฉันชอบเรียนรู้สิ่งใหม่ ๆ และนำไปใช้กับงานของฉัน และฉันก็สามารถค้นหาและแก้ไขข้อผิดพลาดการเขียนโปรแกรมและสาเหตุของพวกเขาได้เร็วกว่าคนอื่น ๆ แต่ฉันไม่เคยพบว่าตัวเองเป็นกูรูหรือผู้เชี่ยวชาญอาจเป็นเพราะผู้ที่ไม่ใช่ CS ของฉัน และเมื่อฉันเห็นโปรแกรมเมอร์ที่ยอดเยี่ยมฉันสังเกตว่าพวกเขาดีมากดีกว่าฉันแน่นอนในการแก้ปัญหา
ทักษะหนึ่งที่ฉันพบว่าดีในช่วงกลางอาชีพของฉันคือการคิดถึงความต้องการและงานในลำดับที่กลับกันและเป็นนามธรรม ด้วยวิธีนี้ฉันสามารถเห็นสิ่งที่จำเป็นจริงๆสำหรับฉันที่จะทำโดยไม่มีรายละเอียดและสามารถค้นหาส่วนของการแก้ปัญหาที่มีอยู่แล้วได้อย่างรวดเร็ว
ดังนั้นฉันสงสัยว่ามีทักษะการคิดอื่น ๆ ที่จะเป็นโปรแกรมเมอร์ที่ดีหรือไม่ ฉันได้ติดตาม Q & As ด้านล่างและอ่านหนังสือแนะนำจริง ๆ แต่ฉันไม่สามารถเลือกวิธีการที่ดีจริงๆที่ใช้โดยตรงกับงานเขียนโปรแกรมของฉัน
ผู้อ่านควรเขียนโปรแกรมใดที่ไม่ใช่การเขียนโปรแกรมเพื่อช่วยพัฒนาทักษะการเขียนโปรแกรม / การคิด
/software/44654/skills-and-habits-to-develop-to-be-good-at-programming-im-a-newbie