คำถามติดแท็ก skills

คำถามเกี่ยวกับความสามารถของเทคโนโลยีหรือความสามารถเฉพาะ ตัวอย่างอาจมีความเชี่ยวชาญใน C # หรือข้อกำหนดในการรวบรวม

8
วิธีการทำให้ทีมได้รับการฝึกฝนมาเป็นอย่างดี? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ฉันกำลังให้คำปรึกษากับทีมงานเล็ก ๆ ของ dev dev 4 คนใน บริษัท ซอฟต์แวร์ขนาดเล็ก พวกเขาฉลาดมากและมักจะทำงานให้สำเร็จด้วยงานคุณภาพสูง แต่ฉันแน่ใจว่าพวกเขายังสามารถทำได้ดีกว่า - จริง ๆ แล้วฉันมีความรู้สึกแบบเดียวกันกับตัวเอง :) - นอกจากนี้บางส่วนของพวกเขา "จูเนียร์" มากกว่าอื่น ๆ ดังนั้นฉันต้องการค้นหาวิธีที่ตลกเพื่อพัฒนาทักษะ CS ของพวกเขา (การออกแบบการเข้ารหัสการทดสอบอัลกอริทึม ... ) นอกเหนือจากประสบการณ์ที่พวกเขาได้รับในการทำงานประจำวัน ตัวอย่างเช่นฉันกำลังคิดที่จะตั้งค่าเซสชันรายสัปดาห์ไม่เกิน 2 ชั่วโมงซึ่งเราสามารถทำงานร่วมกันเพื่อฝึกซ้อม CS ที่ท้าทายได้ บิตเหมือนโค้ดโดโจ ฉันแน่ใจว่าทีมจะสนุกกับมัน แต่มันเป็นความคิดที่ดีจริงๆหรือ มันจะมีประสิทธิภาพในบริบทของมืออาชีพหรือไม่? พวกเขาใช้เวลาตลอดสัปดาห์ในการเขียนโค้ดดังนั้นฉันจะจัดระเบียบสิ่งนั้นอย่างไรเพื่อให้พวกเขาได้รับประโยชน์บางอย่าง? ข้อเสนอแนะใด ๆ ยินดีต้อนรับ!
11 learning  team  skills 

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

8
เหตุใดการเสนองานส่วนใหญ่จึงมีไว้สำหรับนักพัฒนา <ภาษาที่นี่> แทนที่จะเป็นผู้พัฒนาโดยทั่วไป [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม &amp; คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ในโลกอุดมคติ: ในบทความที่ยอดเยี่ยมอย่าเรียกตัวเองว่าเป็นโปรแกรมเมอร์และคำแนะนำด้านอาชีพอื่น ๆ Patrick McKenzie อธิบายเหนือสิ่งอื่นใดภาษานั้นไม่สำคัญ: นักพัฒนาคือคนที่แก้ปัญหาโดยทั่วไป นักพัฒนาไม่ใช่คนที่เขียนรหัสในภาษาที่เฉพาะเจาะจง ธุรกิจไม่สนใจภาษาที่คุณรู้จัก หากพวกเขาต้องการจ้างนักพัฒนาสำหรับโครงการที่เขียนในภาษาที่เฉพาะเจาะจงและพวกเขามีผู้สมัครที่มีประสบการณ์สูง แต่ไม่เคยเขียนบรรทัดของรหัสในภาษานี้เขาจะยังคงได้รับการว่าจ้าง จากประสบการณ์ของฉันทั้งในฐานะนักพัฒนาและในฐานะบุคคลที่ต้องจ้างนักพัฒนาอื่น ๆ การสังเกตนั้นคล้ายกันมาก: ประสบการณ์ N ปีใน Java หรือประสบการณ์ N ปีใน C # ไม่สำคัญ สิ่งที่สำคัญคือผู้สมัครรู้วิธีการแก้ปัญหารู้ถึงความแตกต่างระหว่างรหัสสปาเก็ตตี้และโค้ดที่สะอาดด้วยสถาปัตยกรรมที่มีความคิดดีเป็นต้น ฉันไม่สนใจภาษาที่คุณใช้มาก่อน สำหรับโครงการ C # ฉันจะจ้างนักพัฒนามืออาชีพที่ใช้ชีวิตในการเขียนโค้ด Java, Python และ Ruby on Railsมากกว่าผู้เริ่มต้นที่รู้เพียง C # และรู้ว่ามันแย่ ความรู้และประสบการณ์ที่คุณได้รับจากการใช้ภาษาหนึ่งนั้นส่วนใหญ่สามารถใช้ซ้ำได้ในภาษาอื่น ผู้พัฒนาที่มีประสบการณ์ซึ่งใช้ Ruby …

10
อะไรคือความแตกต่างในประสบการณ์หลายปีของนักพัฒนาที่ใช้ภาษา? [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ตามที่ระบุไว้โดยชื่อเรื่องอะไรคือความแตกต่างในประสบการณ์หลายปีในภาษาที่กำหนดในแง่ของนักพัฒนา? ตัวอย่างเช่นหากผู้พัฒนารายหนึ่งทำงานกับภาษา A ห้าปีและผู้พัฒนารายอื่นทำงานกับภาษา B สองปีและตามด้วยการทำงานกับภาษา A สามปีจะมีความแตกต่างระหว่างพวกเขาหรือไม่
9 skills 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.