คำถามติดแท็ก self-improvement

คำถามเกี่ยวกับการพัฒนาตนเอง เพราะไม่มีใครใส่ใจคุณมากเท่ากับคุณ

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

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

15
LISP ยังมีประโยชน์ในโลกปัจจุบันหรือไม่? เวอร์ชันใดที่ใช้มากที่สุด
ฉันพยายามสอนภาษาโปรแกรมใหม่ในช่วงเวลาปกติ เมื่อเร็ว ๆ นี้ฉันได้อ่าน Lisp และภาษาถิ่นของมันอยู่ตรงข้ามกับสเปกตรัมจากภาษาอย่าง C / C ++ ซึ่งทำให้ฉันอยากรู้มากขึ้นเกี่ยวกับเรื่องนี้ อย่างไรก็ตามมีสองสิ่งที่ไม่ชัดเจนสำหรับฉันและฉันกำลังมองหาแนวทางสำหรับพวกเขา: LISP ยังคงฝึกฝน / ใช้ในโลกปัจจุบันหรือว่าเป็นภาษาดั้งเดิมเช่น FORTRAN / COBOL ฉันหมายถึงนอกเหนือจากการบำรุงรักษาโค้ดที่มีอยู่แล้วมันใช้กับโครงการใหม่หรือไม่? ภาษาที่ใช้กันมากที่สุดคืออะไร? ฉันได้พบกับ Scheme และ Common LISP ในฐานะภาษากลางที่แพร่หลายมากที่สุดสองภาษาและต้องการความคิดเห็นของคุณว่าสิ่งใดเป็นสิ่งที่เป็นที่นิยม / มีประโยชน์มากที่สุดในการเรียนรู้และจะทำให้คุณพอใจมากหากคุณสามารถแนะนำทรัพยากร ในขณะที่กระตือรือร้นที่จะเรียนรู้ภาษาที่แตกต่างจากภาษาขั้นตอนที่ฉันคุ้นเคย แต่ฉันไม่ต้องการที่จะลงทุนในความพยายามที่ไม่เหมาะสมในบางสิ่งถ้ามันล้าสมัยไปหมด - ฉันยังคงเรียนรู้ว่ามันเป็น "มืออาชีพ" แต่มีมุมมองทางวิชาการเท่านั้น

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

17
Scrum เปลี่ยนนักพัฒนาที่ใช้งานเป็นนักพัฒนาที่แฝงอยู่หรือไม่?
ฉันเป็นนักพัฒนาเว็บที่ทำงานในทีมนักพัฒนาสามคนและนักออกแบบหนึ่งคน ขณะนี้ประมาณห้าเดือนที่เราได้ใช้วิธีการพัฒนาซอฟต์แวร์แบบว่องไว แต่ฉันมีความรู้สึกแปลก ๆ ที่ฉันต้องการแบ่งปันในเว็บไซต์นี้ ปัจจัยหนึ่งที่สำคัญในชีวิตมนุษย์คือกระบวนการตัดสินใจ อย่างไรก็ตามมีความแตกต่างอย่างมากในการตัดสินใจของคุณ การตัดสินใจบางอย่างเป็นเพียงผลลัพธ์ของแรงภายในหรือภายนอกในขณะที่การตัดสินใจอื่น ๆ จะขึ้นอยู่กับเจตจำนงเสรีของคุณและการตัดสินใจบางอย่างเป็นเรื่องง่าย ยิ่งคุณมีอิสระในการตัดสินใจมากเท่าไหร่งานของคุณก็ยิ่งขับเคลื่อนได้มากขึ้นเท่านั้น นี่ดูเหมือนจะเป็นกฎ เพราะเรามักจะกำหนดชีวิตของเราเอง มีความแตกต่างใหญ่ระหว่างคุณก็คือการตัดสินใจว่าจะทำหรือได้รับการบอกว่าจะทำอย่างไร ก่อนที่จะทะเลาะกันผมก็รู้สึกว่าเหมือนมีอิสระมากขึ้นในการตัดสินใจที่เกี่ยวข้องกับการพัฒนา, การวิเคราะห์การจัดลำดับความสำคัญการดำเนินการอื่น ๆ ผมมีความรู้สึกมากขึ้นเช่นฉันตัดสินใจสิ่งที่ฉันทำ อย่างไรก็ตามเนื่องจากวิธีการต่อสู้ตอนนี้การตัดสินใจจำนวนมากก็มาจากเจ้าของผลิตภัณฑ์ เขาจัดลำดับความสำคัญของPBIsเขาวิเคราะห์ว่าซอฟต์แวร์ควรทำงานอย่างไรบางครั้งถึงวิธีการใช้งาน UI และฟังก์ชั่นการใช้งาน ฉันรู้ว่านี่เป็นส่วนหนึ่งของวิธีการต่อสู้และฉันก็รู้ว่านี่อาจส่งผลให้ยอดขายของผลิตภัณฑ์ดีขึ้นในอนาคต แต่ตอนนี้ผมรู้สึกเหมือนผมมักจะได้รับการบอกว่าจะทำอะไรบางอย่างแทนการตัดสินใจที่จะทำอะไรบางอย่าง ตอนนี้กลุ่มอาการของโรคนี้ทำให้ฉันมีความอดทนต่องานมากขึ้น ฉันมักจะค้นหาน้อยลงเพื่อหาทางออกวิธีหรือเทคนิคที่ดีกว่า ฉันไม่ตื่นนอนตอนเช้าโดยหวังว่าจะได้งานที่สนุกสนาน แต่ฉันรู้สึกว่าถูกบังคับให้ทำงานเพื่อให้มีชีวิต ฉันมีความหิวมากขึ้นในการทำงานในโครงการงานอดิเรกของตัวเองหลังเลิกงาน ฉันจะไม่ผลักดันทีมอีกต่อไปเพื่อก้าวสู่ระดับเทคโนโลยีที่สูงขึ้น ตอนนี้ฉันใช้เวลากับอาหารเย็นหรือดื่มชามากขึ้นและมีความกระตือรือร้นน้อยลงเพื่อกลับไปทำงาน ตอนนี้ฉันยินดีมากขึ้นสำหรับการทำงานให้เสร็จเร็วขึ้นเพื่อที่ฉันจะได้กลับบ้าน ปัญหาใหญ่คือฉันเห็นและวิเคราะห์พฤติกรรมนี้ในเพื่อนร่วมงานของฉันด้วย มันเป็นผลของการต่อสู้หรือไม่ การทะเลาะวิวาททำให้ทีมพัฒนารู้สึกว่าพวกเขาไม่มีส่วนร่วมในการสร้างซอฟต์แวร์โดยรวมหรือไม่ ฉันจะเอาชนะความรู้สึกนี้ได้อย่างไร

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

12
คุณใช้เวลาทำงานกับการเรียนรู้หรือไม่? [ปิด]
คุณใช้เวลาทำงานกับการเรียนรู้สิ่งใหม่การอ่านบล็อกเทคโนโลยีหนังสือเกี่ยวกับการเขียนโปรแกรม ฯลฯ หรือไม่? ความคิดเห็นของคุณเกี่ยวกับมันคืออะไร? นายจ้างสามารถมีสิทธิประโยชน์ที่ช่วยให้นักพัฒนาสามารถใช้เวลาในการเรียนรู้ได้ประมาณ 1-1.5 ชั่วโมงต่อวัน มันจะได้รับการชำระคืนในอนาคต (พร้อมผลผลิตที่ดีขึ้น ฯลฯ ) หรือไม่

17
การสอนด้วยตนเองมีความสำคัญในด้านการเขียนโปรแกรมอย่างไร [ปิด]
ฉันอายุ 16 ปีฉันเริ่มเขียนโปรแกรมเกี่ยวกับปีที่แล้วเมื่อฉันกำลังจะเริ่มมัธยม ฉันจะไปประกอบอาชีพด้านการเขียนโปรแกรมและฉันพยายามอย่างเต็มที่เพื่อเรียนรู้ให้มากที่สุด เมื่อฉันเริ่มแรกฉันได้เรียนรู้พื้นฐานของ C ++ จากหนังสือและฉันเริ่มเรียนรู้สิ่งต่าง ๆ ด้วยตัวเองจากตรงนั้น ทุกวันนี้ฉันมีประสบการณ์มากกว่าปีที่แล้ว ฉันรู้ว่าฉันต้องเรียนด้วยตัวเองเพราะโรงเรียนมัธยม (ไม่น่าจะ) สอนอะไรที่มีค่าเกี่ยวกับการเขียนโปรแกรมและฉันต้องการเตรียมพร้อม คำถามนี่คือ: การศึกษาการเขียนโปรแกรมด้วยตัวเองมีความสำคัญขนาดไหน?

4
อัลกอริทึม / โครงสร้างข้อมูลใดที่ฉันควร "รู้จัก" และรู้จักด้วยชื่อ? [ปิด]
ฉันต้องการพิจารณาตัวเองเป็นโปรแกรมเมอร์ที่มีประสบการณ์พอสมควร ฉันเขียนโปรแกรมมานานกว่า 5 ปีแล้ว จุดอ่อนของฉันแม้ว่าจะเป็นคำศัพท์ ฉันเรียนรู้ด้วยตนเองดังนั้นในขณะที่ฉันรู้วิธีการเขียนโปรแกรมฉันไม่ทราบถึงแง่มุมที่เป็นทางการของวิทยาศาสตร์คอมพิวเตอร์ ดังนั้นอัลกอริธึมเชิงปฏิบัติ / โครงสร้างข้อมูลที่ฉันรู้จักและรู้จักด้วยชื่อคืออะไร? หมายเหตุฉันไม่ได้ขอคำแนะนำหนังสือเกี่ยวกับการใช้อัลกอริทึม ฉันไม่สนใจเกี่ยวกับการนำไปใช้ฉันแค่อยากรู้ว่าเมื่อใดอัลกอริทึม / โครงสร้างข้อมูลจะเป็นวิธีแก้ปัญหาที่ดี ฉันขอเพิ่มเติมเกี่ยวกับรายการอัลกอริทึม / โครงสร้างข้อมูลที่ฉันควร "จดจำ" เช่นฉันรู้วิธีแก้ปัญหาเช่นนี้ คุณจัดการชุดล็อกเกอร์ที่มีข้อความ 0-999 ผู้คนมาหาคุณเพื่อเช่าตู้เก็บของและจากนั้นกลับมาเพื่อส่งคืนกุญแจตู้เก็บของ คุณจะสร้างซอฟต์แวร์ชิ้นหนึ่งเพื่อจัดการกับการรู้ว่าตู้เก็บของฟรีและที่ใช้อยู่อย่างไร การแก้ปัญหาจะเป็นคิวหรือสแต็ค สิ่งที่ฉันกำลังมองหาคือสิ่งที่ "ในสถานการณ์ที่ควรใช้ B-Tree - อัลกอริทึมการค้นหาใดควรใช้ที่นี่" เป็นต้นและอาจเป็นการแนะนำอย่างรวดเร็วว่าโครงสร้างข้อมูลที่ซับซ้อนมากขึ้น (แต่ใช้กันทั่วไป) / อัลกอริทึมทำงาน ฉันลองดูรายการโครงสร้างข้อมูลและอัลกอริทึมของ Wikipedia แต่ฉันคิดว่ามันเกินความจริงเล็กน้อย ดังนั้นฉันจึงมองหาสิ่งสำคัญที่ฉันควรรู้

30
เมื่อใดที่คน ๆ หนึ่งจะถูกพิจารณาว่าเป็นโปรแกรมเมอร์ที่ไม่ดี? [ปิด]
คุณจะพิจารณาได้อย่างไรว่าโปรแกรมเมอร์ไม่ดีกับสิ่งที่เขาหรือเธอทำอยู่ ถ้าเป็นไปได้ ... เขา / เธอควรปรับปรุงอย่างไร?

30
ผู้อ่านควรเขียนโปรแกรมใดที่ไม่ใช่การเขียนโปรแกรมเพื่อช่วยพัฒนาทักษะการเขียนโปรแกรม / การคิด [ปิด]
มีเป็นจำนวนมาก ของคำถามเกี่ยวกับสิ่งที่หนังสือเขียนโปรแกรมควรจะอยู่ในชั้นวางหนังสือโปรแกรมของ หนังสือที่ไม่เกี่ยวข้องกับการเขียนโปรแกรมที่ช่วยให้คุณเป็นโปรแกรมเมอร์หรือนักพัฒนาซอฟต์แวร์ที่ดีขึ้นได้อย่างไร มันน่าสนใจที่จะรู้ว่าทำไมพวกเขาถึงช่วย ตัวเลือกแรกของฉันคือ "Art of War" ของ Sun Tzu (แต่คิดโบราณ) เพราะมันทำให้เห็นได้ชัดว่าความสำเร็จของโครงการใด ๆ ขึ้นอยู่กับความแข็งแกร่งของจุดอ่อน (และสงครามเป็นโครงการใหญ่)

20
สถานที่ที่ดีที่สุดสำหรับโปรแกรมเมอร์ไฮสคูลที่จะสังเกตเห็นการทำงานของเขาคืออะไร? [ปิด]
ฉันเป็นนักเรียนมัธยมปลายอายุ 16 ปีที่มีความหลงใหลในการเขียนโปรแกรมคอมพิวเตอร์ ฉันอยู่ในเกรด 11 และฉันเรียนรู้มันเป็นส่วนหนึ่งของหลักสูตรของโรงเรียนเป็นเวลาประมาณ 8 เดือน ฉันไปไกลกว่าสิ่งที่ถูกสอนที่โรงเรียนและใช้แอปพลิเคชั่นที่ดีพอสมควร ภาษาที่ฉันตั้งโปรแกรมคือ C ++ บนแพลตฟอร์ม windows ในที่สุดฉันต้องการเรียนวิชาเอก CS ที่วิทยาลัยที่ดีและทำงานเป็นโปรแกรมเมอร์ คำถามเฉพาะที่ฉันมีคือ: สถานที่ที่ดีสำหรับให้ฉันสังเกตการทำงานคืออะไร มีวารสารหรือสิ่งพิมพ์สำหรับโปรแกรมเมอร์หนุ่มโดยเฉพาะหรือไม่? ถ้าไม่ใช่สิ่งตีพิมพ์มีบล็อกดีๆบ้างหรือจะเป็นการดีกว่าถ้าคุณเริ่มต้นของคุณเอง? มีอะไรอีกบ้างที่จะช่วยให้ฉันสังเกตว่าเป็นโปรแกรมเมอร์? ฉันพยายามที่จะเป็นเป้าหมายที่สุด ถ้าทั้งหมดนี้เป็น tl; dr: อะไรคือวิธีที่ดีที่สุดที่จะสังเกตว่าเป็นโปรแกรมเมอร์หนุ่ม แก้ไข: ฉันไม่ต้องการได้รับการว่าจ้างโดยตรงจากโรงเรียนมัธยมจุดมุ่งหมายคือไม่สร้างความประทับใจให้ชุมชนในฐานะโปรแกรมเมอร์มืออาชีพ นี่คือความตั้งใจที่มีต่อแอปพลิเคชั่นของวิทยาลัยที่คนอื่นมองเห็นและวิจารณ์งานของคุณจะปรับปรุงใบสมัคร ฉันไม่ต้องการหารายได้จากสิ่งที่ฉันเขียน (จนถึงตอนนี้)


12
ปล่อยโครงการโอเพนซอร์ซโดยไม่ทำให้ลำบากใจ [ปิด]
ฉันทำงานด้วยตัวเองในโครงการโอเพ่นซอร์สขนาดใหญ่พอสมควรมาพักหนึ่งแล้วและก็ใกล้ถึงจุดที่ฉันอยากจะเปิดตัว อย่างไรก็ตามฉันเรียนรู้ด้วยตนเองและฉันไม่รู้จักใครที่สามารถทบทวนโครงการของฉันได้อย่างเพียงพอ ไม่กี่ปีที่ผ่านมาฉันได้ปล่อยโค้ดเล็กน้อยซึ่งค่อนข้างจะถูกแยกออกจากกัน (ในแง่ที่สำคัญ) ในฟอรัมที่ฉันเปิดใช้งาน ถึงแม้ว่ารหัสจะทำงานได้ แต่การวิจารณ์ก็แม่นยำ แต่ก็โหดร้าย มันกระตุ้นให้ฉันเริ่มค้นหาแนวทางปฏิบัติที่ดีที่สุดสำหรับทุกสิ่งและในที่สุดฉันก็รู้สึกว่ามันทำให้ฉันเป็นนักพัฒนาที่ดีขึ้นมาก ฉันได้ทำทุกอย่างในโครงการของฉันหลาย ๆ ครั้งเพื่อพยายามทำให้มันสมบูรณ์แบบที่ฉันไม่ได้นับ ฉันเชื่อในโครงการของฉันและคิดว่ามันมีศักยภาพที่จะช่วยเหลือผู้คนจำนวนมากและฉันรู้สึกว่าฉันได้ทำสิ่งดีๆในรูปแบบที่น่าสนใจ แต่ถึงกระนั้นเพราะฉันเรียนรู้ด้วยตนเองฉันไม่สามารถช่วย แต่สงสัยว่ามีช่องว่างอะไรในการศึกษาด้วยตนเองของฉัน วิธีที่รหัสของฉันถูกแยกออกจากกันในครั้งที่แล้วไม่ใช่สิ่งที่ฉันต้องการทำซ้ำ ฉันคิดว่าความกลัวที่ยิ่งใหญ่ที่สุดสองเรื่องของฉันคือการปล่อยโปรเจคของฉันที่ฉันได้หลั่งไหลเข้ามานับไม่ถ้วนในเวลานี้กำลังอายอย่างแน่นอนเพราะฉันพลาดสิ่งที่เห็นได้ชัดเจนเนื่องจากการศึกษาด้วยตนเองของฉันหรือแย่กว่านั้นคือปล่อยเสียงจิ้งหรีด มีใครบ้างที่อยู่ในสถานการณ์ที่คล้ายกัน? ฉันไม่กลัวคำวิจารณ์ที่สร้างสรรค์ตราบใดที่มันสร้างสรรค์และไม่เพียงแค่พูดจาโผงผางเกี่ยวกับวิธีที่ฉันเมา ฉันรู้ว่ามีเว็บไซต์ตรวจสอบรหัสใน StackExchange แต่มันไม่ได้ตั้งค่าจริงสำหรับโครงการขนาดใหญ่และฉันไม่รู้สึกเหมือนชุมชนที่มีขนาดใหญ่พอที่จะได้รับผลตอบรับที่ดีถ้าฉันโพสต์ชิ้นส่วนของโครงการของฉันทีละน้อย ลองกับหนึ่งไฟล์) ฉันจะทำอะไรได้บ้างเพื่อให้โครงการของฉันประสบความสำเร็จอย่างน้อยโดยไม่ทำให้ลำบากใจหรือเสียสละในกระบวนการ

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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.