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

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

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

5
ทำไมการเรียนล่ามเสียงกระเพื่อมในเสียงกระเพื่อมจึงสำคัญ?
ฉันได้เห็นหลักสูตร CS และคำแนะนำการเรียนรู้มากมายสำหรับโปรแกรมเมอร์ใหม่ที่เรียกร้องให้โปรแกรมเมอร์ที่ต้องการศึกษาล่ามเสียงกระเพื่อมที่เขียนโดยเฉพาะในเสียงกระเพื่อม เว็บไซต์ทั้งหมดเหล่านี้พูดสิ่งที่คล้ายกับ "ของมันเปิดเผยทางปัญญา" "มันเป็นประสบการณ์ที่ตรัสรู้โปรแกรมเมอร์ทุกคนอย่างจริงจังควรจะมี" หรือ "มันแสดงให้คุณเห็นความสัมพันธ์ของฮาร์ดแวร์ / ซอฟแวร์" และงบคลุมเครืออื่น ๆ โดยเฉพาะอย่างยิ่งจากบทความนี้นำมาจากนี้วิธีการที่มีชื่อเสียง ความเชื่อมั่นทั่วไปของคำถามของฉันคือเสียงกระเพื่อมบรรลุเป้าหมายข้างต้นและทำไมเสียงกระเพื่อม? ทำไมจึงไม่ใช้ภาษาอื่น ฉันถามสิ่งนี้เพราะฉันเพิ่งเสร็จสิ้นการเขียนล่ามแบบแผนในโครงการ (นำมาจาก SICP http://mitpress.mit.edu/sicp/ ) และตอนนี้ฉันกำลังเขียนล่ามหลามในแบบแผนและฉันกำลังพยายามที่จะมีความศักดิ์สิทธิ์ตามตำนานนี้ ที่ควรมาจากอดีตโดยเฉพาะ ฉันกำลังมองหารายละเอียดทางเทคนิคเฉพาะระหว่างสองภาษาที่ฉันสามารถใช้ประโยชน์จากล่ามในโครงการเพื่อทำความเข้าใจเกี่ยวกับวิธีการทำงานของโปรแกรม โดยเฉพาะอย่างยิ่ง: เหตุใดการศึกษาล่ามที่เขียนด้วยภาษาที่ล่ามจึงเน้น - เป็นเพียงการออกกำลังกายทางจิตที่ดีในการรักษาภาษาดั้งเดิมและภาษาที่สร้างขึ้นตรงหรือมีปัญหาเฉพาะที่สามารถหาวิธีแก้ปัญหาในลักษณะของ ภาษาต้นฉบับ? ล่ามเสียงกระเพื่อมแสดงให้เห็นถึงแนวคิดสถาปัตยกรรมที่ดีสำหรับการออกแบบซอฟต์แวร์ในอนาคต ฉันจะพลาดอะไรถ้าฉันทำแบบฝึกหัดนี้ในภาษาอื่นเช่น C ++ หรือ Java เป็นสิ่งที่ใช้มากที่สุด Takeaway หรือ "เครื่องมือทางจิต" จากการออกกำลังกายนี้? ** ** ฉันเลือกคำตอบที่ผมทำเพราะผมได้สังเกตเห็นว่าผมได้รับจากการใช้สิทธิทักษะมากขึ้นในการออกแบบเครื่องมือแยกในหัวของฉันกว่าเครื่องมืออื่น ๆ เดียวและฉันต้องการที่จะหาวิธีการที่แตกต่างกันของการแยกที่อาจทำงานได้ดีขึ้นสำหรับโครงการ ล่ามกว่าล่ามหลาม

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

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

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

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

6
คุณจะเพิ่มพูนความรู้ที่คุณได้รับจากการเขียนโปรแกรมหนังสือได้อย่างไร [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ไม่ใช่เพราะฉันสนใจว่าจะต้องใช้เวลานานแค่ไหนที่คนอ่านหนังสือ แต่มากกว่านั้นเพราะฉันสนใจว่าผู้คนได้รับความรู้จากหนังสือ (หรือฉันเดาแหล่งอื่น ๆ ) เข้าสู่สมองของพวกเขาด้วยวิธีที่ดีที่สุดและมีประสิทธิภาพมากที่สุด โดยส่วนตัวแล้วฉันใช้วิธีการหลายเส้นทาง (จากคำตอบของคำถามเดิม): อ่านผ่านเนื้อหาจุ่มในและอ่านอะไรก็ได้ด้วยหัวเรื่องที่ดูน่าสนใจและในที่สุดก็เขมือบไดอะแกรมและภาพประกอบ ฉันจะไม่ใช้เวลามากในช่วงนี้ แต่มันทำให้ฉันมีมุมมองทางจิตของหนังสือเล่มนี้ (อย่างน้อยหนึ่งชั่วโมง ก่อนผ่านหนังสือโดยทั่วไปฉันจะอ่านบทเปิดอย่างละเอียดสำหรับหนังสือที่หนักมากหรือแนะนำสิ่งใหม่อย่างสมบูรณ์ สำหรับหนังสือที่ครอบคลุมหัวข้อที่ฉันรู้อยู่แล้วว่าฉันจะอ่านหรือข้ามบิตที่ดูไม่สำคัญ ส่วนที่เหลือของหนังสือเล่มนี้ฉันจะผ่านไปอย่างรวดเร็วพอสมควร แต่ไม่เร็วจนฉันแค่พลิกหน้า (ประมาณหนึ่งสัปดาห์) ไม่ใช่หนังสือทุกเล่มที่ฉันอ่านมาจนถึงตอนนี้ แต่ถ้าฉันพบว่าหนังสือน่าสนใจหรือมีประโยชน์มากพอ ฉันจะอ่านหนังสือด้วยความเร็วที่ช้าลงและทำตัวอย่างบางส่วนหรือทั้งหมดลองใช้รหัส ฯลฯ ฉันมักจะข้ามบททั้งหมดที่นี่เว้นแต่หนังสือจะดีมาก (1-3 สัปดาห์ขึ้นอยู่กับหนังสือ) ในที่สุดเมื่อฉันอ่านมันเสร็จแล้วและฉันกำลังอ่านหนังสือเล่มอื่น ๆ ฉันมักจะจุ่มลงไปอีกครั้งเพื่ออ้างอิงโยงเปรียบเทียบค้นหาสิ่งของดู ฯลฯ - ดังนั้นหนังสือเล่มโปรดของฉันหลายเล่มไม่ได้มารวมตัวกัน ฝุ่นบนชั้นวางหนังสือ ฉันไม่ค่อยจดบันทึกเมื่ออ่าน (แม้ว่าฉันอาจวางแผนบางอย่างบนกระดาษถ้าฉันทำงานผ่านบางอย่างเช่นโค้ดตัวอย่าง) ฉันยังถือว่าเริ่มใช้ kanban ส่วนบุคคลเพื่อจัดระเบียบความก้าวหน้าของฉัน แต่ไม่เคยมีโอกาสได้ใช้เทคนิคนั้น Mindmaps เป็นอีกสิ่งหนึ่งที่ฉันชอบความคิด แต่ไม่ค่อยทำ คนอื่นมีวิธีการอื่นอย่างไร คุณประสบความสำเร็จได้อย่างไร มีเทคนิคที่แนะนำโดยทั่วไปที่คุณรู้สึกว่าเป็นการเสียเวลาหรือไม่?

11
ทำไมคุณไม่ทำอย่างที่คิดไว้ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน8 ปีที่ผ่านมา ฉันมักจะเริ่มต้นวันด้วยการคิดว่า "ฉันจะทำสิ่งนี้ให้เสร็จในตอนท้ายของวัน" และกำหนดสิ่งที่ดูเหมือนว่าเป็นเป้าหมายจริง แล้วทำไมฉันถึงไม่ตีมันล่ะ งานจะสิ้นสุดลงโดยใช้เวลานานขึ้นอีก 3 เท่าเนื่องจากข้อบกพร่องที่ไม่คาดคิดการเปลี่ยนแปลงในนาทีสุดท้าย ฯลฯ มันเป็นแค่ฉันเหรอ? ฉันดูเหมือนจะไม่ได้รับการทำนายที่ดีขึ้นว่าสามารถทำได้ในวัน

3
บนเส้นทางสู่การตรัสรู้: Scheme, Common Lisp, Clojure? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน8 ปีที่ผ่านมา ผู้คนจำนวนมากฉลาดกว่าที่ฉันเขียนไว้เสมอเมื่อคุณเรียนรู้ Lisp มันทำให้คุณเป็นโปรแกรมเมอร์ที่ดีขึ้นเพราะคุณ "เข้าใจ" บางทีทั้งหมดที่ฉันได้ยินเกี่ยวกับเสียงกระเพื่อมเปลี่ยนชีวิตของคุณเป็นเพียงเรื่องตลกขนาดใหญ่ในมือใหม่ แต่ฉันคิดว่าไม่มีอันตรายใด ๆ ในการรู้มากขึ้นเกี่ยวกับโลกแม้ว่าฉันจะพบว่าฉันถูกส่งไปหลังจากนกปากซ่อมหรืออะไรบางอย่าง . ฉันต้องการติดตามหนังสือ SICP และหรือ ANSI Common LISP แต่ในเวลาเดียวกันฉันกำลังศึกษาภาษาถิ่นและการใช้งานที่ฉันสามารถใช้ในโครงการส่วนบุคคลได้ SICP มุ่งเน้นไปที่ Scheme ดังนั้นจึงเป็นการลงคะแนนเสียงครั้งใหญ่ พอลเกรแฮมกล่าวว่าหากเขาจะสอนมือใหม่เขาจะทำใน Scheme แต่ฟังดูเหมือน Scheme ยังด้อยกว่า Common LISP แต่แล้วก็มี Clojure - ซึ่งฉันบอกว่าถูก จำกัด ด้วยวิธีการ แต่มีประโยชน์มากกว่าสำหรับคนอื่น ๆ (ห้องสมุด JVM) ดูเหมือนว่าฉันจะสามารถเข้าถึงวัสดุ Scheme …

11
คุณรับมือกับธรรมชาติของการพัฒนาซอฟต์แวร์ระดับสูงได้อย่างไร [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการ4 ปีที่แล้ว ฉันถือว่าตัวเองเป็นนักพัฒนาซอฟต์แวร์ระดับสูง ฉันสนุกกับการอ่านหนังสือมากมายและมันช่วยฉันในการประกอบอาชีพ ฉันคิดว่าฉันทำได้ดี ตอนนี้ฉันใช้เวลามากมายในการเรียนรู้สิ่งใหม่ ๆ ฉันไม่ได้ดูดเมื่อพูดถึงการเขียนโค้ดตอนนี้ แต่ฉันกำลังจะเริ่มต้นครอบครัวและฉันเห็นผู้อาวุโสหลายคนที่มีประสบการณ์ 14-15 ปีอย่างสม่ำเสมอ - เพราะพวกเขาลดการเรียนรู้สิ่งใหม่ - ดูด ที่การเขียนโปรแกรม พวกเขาสร้างแรงบันดาลใจในบางช่วงเวลา แต่ก็ไม่ใช่อีกต่อไป คุณอาจยืนยันว่าพื้นฐานไม่เคยเปลี่ยน แต่ดูเหมือนจะสร้างความแตกต่างเมื่อคุณเขียนโปรแกรมบน Delphi เป็นเวลา 10 ปีและทุกคนก็ใช้กรอบงาน. NET มันเป็นความจริงที่นักพัฒนาที่มีประสบการณ์จะใช้เวลาน้อยลงเมื่อการเรียนรู้กรอบการทำงานใหม่ แต่ก็ยังไม่เวลาที่ความต้องการและความพยายาม นักพัฒนาซอฟต์แวร์จะจัดการกับความต้องการของงานในขณะที่ยังสามารถมีสมาธิกับสิ่งต่าง ๆ ที่จำเป็นต้องนำคุณออกจากงานเช่นเริ่มต้นครอบครัวได้อย่างไร

8
จำเป็นหรือไม่ที่จะต้องเข้าใจว่าเกิดอะไรขึ้นที่ระดับฮาร์ดแวร์เพื่อเป็นโปรแกรมเมอร์ที่ดี?
ฉันเป็นโปรแกรมเมอร์ที่สอนตัวเองในกรณีที่คำถามนี้ได้รับคำตอบใน CS 101 ฉันได้เรียนรู้และใช้ภาษาเป็นจำนวนมากซึ่งส่วนใหญ่มีไว้สำหรับใช้ส่วนตัวของฉันเอง ดูเหมือนว่าฉันมักจะวิ่งเข้าไปในกำแพงเดียวกันเมื่อฉันพบปัญหาในการเขียนโปรแกรม ตัวอย่างเช่นฉันเพิ่งถามคำถามในฟอรัมอื่นเกี่ยวกับวิธีจัดการกับตัวชี้ไปยังอาร์เรย์ที่ฟังก์ชันส่งคืน ตอนแรกฉันคิดว่าฉันไม่รู้เทคนิคที่เหมาะสมที่นักออกแบบของ C ++ ตั้งขึ้นเพื่อจัดการกับสถานการณ์ แต่จากคำตอบและการสนทนาที่ตามมาฉันเห็นว่าฉันไม่ได้สิ่งที่เกิดขึ้นจริง ๆ เมื่อมีบางสิ่งที่ "คืน" ความเข้าใจในระดับลึกของกระบวนการเขียนโปรแกรมต้องเป็นโปรแกรมเมอร์ที่ดีได้อย่างไร

11
จำเป็นต้องเรียนรู้ JavaScript ก่อน jQuery อย่างไร [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการถกเถียงอภิปรายโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน6 ปีที่ผ่านมา ในความเห็นของฉันเมื่อฉันดูจาวาสคริปต์มันไม่เหมือนกับถ้วยชาของฉัน เมื่อฉันเจอ jQuery ฉันชอบมันมาก ฉันนั่งดู Nettuts + screencasts jQuery 15 วัน 1 ปีต่อมาและตอนนี้ฉันค่อนข้างมั่นใจว่าฉันจะไม่พัฒนาเว็บไซต์โดยไม่รวมไลบรารีของ jQuery ฉันไม่เคยรู้สึกว่าสิ่งนี้ทำให้ฉันกลับมา แต่คำถามของฉันคือสิ่งนี้จะกลับมาและกัดฉันในตูดวันหนึ่งความจริงที่ว่าฉันไม่ได้มีรากฐาน JavaScript ที่มั่นคงก่อนที่จะกระโดดลงในหนึ่งที่ดีที่สุด (ถ้า ไม่ใช่กรอบ) ที่ดีที่สุด? มีใครอีกไหมที่ใช้วิธีนี้?

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

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

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

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