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

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

4
มากเกินกว่าจะเรียนรู้จัดการกับเทคโนโลยีที่หลากหลาย [ปิด]
เป็นการยากที่จะบอกสิ่งที่ถูกถามที่นี่ คำถามนี้คลุมเครือคลุมเครือไม่สมบูรณ์กว้างเกินไปหรือโวหารและไม่สามารถตอบได้อย่างสมเหตุสมผลในรูปแบบปัจจุบัน สำหรับความช่วยเหลือในการทำความเข้าใจคำถามนี้เพื่อที่จะสามารถเปิด, ไปที่ศูนย์ช่วยเหลือ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันกำลังจะสำเร็จการศึกษาและฉันทำงานเป็นนักพัฒนาเว็บในแผนก IT ของห้องสมุดของเรา เมื่อฉันดูประกาศรับสมัครงานฉันรู้สึกอึดอัดใจกับเทคโนโลยีที่หลากหลาย บริษัท บางแห่งสนใจเรื่องคณิตศาสตร์ + อัลกอริธึม + โครงสร้างข้อมูล บางคนสนใจเกี่ยวกับประสบการณ์ในเทคโนโลยีกองซ้อน XYZ SQL, css, html, frameworks, javascript, รูปแบบการออกแบบ ฯลฯ .. ฯลฯ ... ฯลฯ เมื่อถึงจุดหนึ่งฉันก็รู้ว่าฉันต้องเริ่มต้นการเรียนรู้พื้นฐานเพื่อให้ได้งานทำในที่ที่ดีกว่าและไปจากที่นั่น แต่ทักษะที่ตั้งไว้เพื่อรับฉันเข้าประตูแตกต่างกันไปและฉันไม่มีเวลาเรียนรู้ทุกอย่าง คุณจัดการกับปัญหานี้อย่างไร กองที่จำเป็นสำหรับการจ้างงานคืออะไร? พูดใน php หรือ ror arena บางทีการย้ายที่ชาญฉลาดอาจเป็นการย้ายไปยังกองเทคโนโลยีที่มีความหลากหลายน้อยกว่าเช่น. net
19 skills 

6
ตัวเลือกสำหรับโปรแกรมเมอร์นำที่ชอบเขียนโปรแกรมเพื่อเป็นผู้นำ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัพเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน7 ปีที่ผ่านมา ในตอนต้นของปีนี้ฉันได้รับการเลื่อนตำแหน่งให้เป็นนักพัฒนานำหลังจากผู้พัฒนากลุ่มเป้าหมายของเราย้ายไปที่แผนกอื่น ฉันมีประสบการณ์งานประมาณ 5 ปีและเนื่องจากความพร้อมและประสิทธิภาพที่ผ่านมาฉันเป็นตัวเลือกหลักของผู้บริหารในการนำโครงการ ฉันกังวลเล็กน้อย แต่ตัดสินใจว่ามันเป็นโอกาสที่ดีสำหรับความก้าวหน้าในอาชีพและประสบการณ์ดังนั้นฉันจึงยอมรับ แต่ข้อสรุปของฉันจนถึงขณะนี้คือฉันไม่สนุกกับมันมากเท่ากับตำแหน่งนักพัฒนาซอฟต์แวร์ก่อนหน้านี้ แม้ว่าฉันจะได้นำทีมนักพัฒนา 5 คนผ่านการเผยแพร่หลายครั้ง แต่ฉันก็แทบไม่เคยแตะรหัสเลย ฉันทำการวางแผนและออกแบบและจัดการทีมแทนพร้อมกับตรวจสอบโค้ดแทน ความจำเป็นในการติดตามสิ่งต่าง ๆ อีกมากมายและมีการวางแผนงานเพื่อให้พวกเขาสามารถมอบหมายงานให้กับทีมได้อย่างแท้จริงทำให้ฉันปวดหัวมากที่สุดทุกวัน แม้ว่าฉันจะไม่ได้ทำงานล่วงเวลา แต่ฉันก็รู้สึกเหนื่อยหน่ายทุกวันเมื่อฉันออกจากงานและไม่คิดว่าฉันจะสนุกกับงานนอกเวลามากเท่าที่ควร ดังนั้นคำถามของฉัน: คุณจะจัดการอย่างไรหรือคุณจัดการกับสถานการณ์เช่นนี้อย่างไร? สำหรับคนที่อยู่ในสถานการณ์ที่คล้ายกันคุณหาวิธีในการจัดการทีมงานและเวลาที่ทำให้คุณสนุกกับการทำงานได้ดีขึ้นหรือไม่ หรือคุณหาวิธีที่จะเปลี่ยนกลับไปสู่ตำแหน่งที่มุ่งเน้นการพัฒนามากขึ้นหรือไม่? ฉันรู้ว่าตำแหน่งผู้นำในการพัฒนาจ่ายเงินเดือนที่สูงขึ้นเกือบทุกครั้ง แต่ฉันสามารถเห็นตัวเองได้ถึงจุดที่ฉันสนใจน้อยลงเกี่ยวกับเงินและโปรโมชั่นกว่าที่ฉันทำเกี่ยวกับความเพลิดเพลินในงานปัจจุบันของฉัน ฉันไม่ได้พูดคุยเรื่องนี้กับทุกคนในการจัดการเพราะฉันคิดว่าฉันควรพยายามปรับตัวเป็นเวลาอย่างน้อยหนึ่งปี

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

10
คะแนน Brainbench เกี่ยวข้องกันอย่างไรเมื่อประเมินผู้สมัคร? [ปิด]
ต้องการปรับปรุงโพสต์นี้หรือไม่? ให้คำตอบโดยละเอียดสำหรับคำถามนี้รวมถึงการอ้างอิงและคำอธิบายว่าทำไมคำตอบของคุณถึงถูกต้อง คำตอบที่ไม่มีรายละเอียดเพียงพออาจแก้ไขหรือลบออกได้ ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบได้ด้วยข้อเท็จจริงและการอ้างอิงโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ฉันเคยเห็นหลาย บริษัท ที่ใช้บริการออกใบรับรองเช่น Brainbenchเมื่อประเมินผู้สมัคร เวลาส่วนใหญ่ที่พวกเขาใช้มันเป็นหน้าจอรองก่อนการสัมภาษณ์หรือการตรวจสอบเพื่อเลือกระหว่างผู้สมัคร ประสบการณ์ของคุณกับคะแนน Brainbench คืออะไร? คุณลองทำแบบทดสอบด้วยตัวเองหรือไม่และถ้าเช่นนั้นคุณรู้สึกว่าคะแนนมีความหมายมากพอที่จะใช้เป็นส่วนหนึ่งของกระบวนการจ้างงานหรือไม่? ทางเลือกที่ยาก ฉันทามติดูเหมือนจะเป็นว่าใบรับรอง BB ไม่ดีเท่าใบรับรอง อาร์กิวเมนต์ที่ใหญ่ที่สุดคือประมาณข้อเท็จจริงที่ว่าบางคำถามมีความแม่นยำเกินกว่าจะประเมินได้ดี มุมมองนี้อาจจะค่อนข้างง่าย แต่ก็ยังเพื่อให้อนาคตของใครบางคนเพียงอย่างเดียวเกี่ยวกับผลการประเมินนี้จะไม่รับผิดชอบ ที่กล่าวว่าฉันยังคงคิดว่าเป็นไปได้ที่จะใช้มันอย่างถูกต้องเพื่อรับความรู้เพิ่มเติมเกี่ยวกับระดับความเชี่ยวชาญของผู้สมัครหากการทดสอบเสร็จในสภาพแวดล้อมที่มีการควบคุมเพื่อให้แน่ใจว่าทุกคนจะยืนอย่างเท่าเทียมกัน ดังนั้นฉันจึงไปพร้อมกับคำตอบที่สะท้อนมุมมองนี้โดยคำนึงถึงว่ามันยังคงเป็นคำถามที่มีตัวเลือกแบบ 50ish นานกว่าหนึ่งชั่วโมงเพื่อประเมินทักษะและความรู้ที่ต้องใช้เวลาหลายปีกว่าจะได้มา จะต้องเอาเม็ดเกลือไปด้วย! ในระยะสั้นการทดสอบมีค่า แต่ไม่ว่าพวกเขาจะคุ้มค่าเงินหรือไม่ก็เป็นอีกการอภิปราย ขอบคุณสำหรับเวลาของคุณ
18 skills  hiring 

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

8
นักวิเคราะห์ระบบกับโปรแกรมเมอร์คอมพิวเตอร์? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ปิดให้บริการใน6 ปีที่ผ่านมา ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ คำถามของฉันที่นี่สัมพันธ์กับงาน ขณะนี้ฉันดำรงตำแหน่งนักวิเคราะห์ระบบ ความแตกต่างระหว่างนักวิเคราะห์ระบบและโปรแกรมเมอร์ / นักวิเคราะห์คืออะไร? ตำแหน่งนี้สูงกว่าโปรแกรมเมอร์หรือไม่? หรือฉันควรอัพเกรดตัวเองอย่างไร?
17 skills 

6
ใครสามารถเรียนรู้การเขียนโปรแกรม [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ฉันลังเลเสมอเมื่อพูดคุยกับอาจารย์เกี่ยวกับการพยายามปรับปรุงเปอร์เซ็นต์ของผู้ที่สำเร็จการศึกษาระดับปริญญา CS โดยเปรียบเทียบกับจำนวนที่เริ่มคิดว่าเป็นสิ่งที่พวกเขาต้องการ ในแง่หนึ่งฉันคิดว่าเป็นเรื่องสำคัญที่ผู้เชี่ยวชาญจะต้องมีส่วนร่วมและให้ข้อเสนอแนะนี้ในทางกลับกันมันจะดีกว่าหากนักเรียนย่อยน้อยกว่าจบการศึกษาระดับปริญญา CS ฉันไม่คิดว่าจิตใจทุกคนจะถูกสร้างขึ้นสำหรับสาขานี้และคุณจะต้องเป็นนักเรียนที่ดีในชีวิต คุณต้องมีความอดทนในระดับสูงและทักษะการแก้ปัญหาเพียงเพื่อ หากคุณมีสมองที่ "ถูกต้อง" ปัญหาที่ยากเหล่านั้นคือสิ่งที่ผลักดันให้คุณดำเนินการต่อ หากคุณเพิ่งได้รับรายการปัญหาง่าย ๆ มากมายที่คุณเบื่อดังนั้นคนเหล่านี้ไม่เก่งในงานซ้ำ ๆ ฉันไม่จำเป็นต้องพูดถึงรายละเอียดทั้งหมด ... หากคุณอ่านสิ่งนี้คุณอาจรู้ว่าฉันกำลังทำอะไรอยู่ ดังนั้นคำถามคือคุณจะพบความสมดุลของหลักสูตรปริญญาที่เข้าถึงได้โดยผู้คนมากพอที่จะได้รับเงินทุนและได้รับการพิจารณาว่าประสบความสำเร็จ แต่ยังไม่กลายเป็นคนที่ไม่ได้ถูกตัดออกจากงานจริงๆ อาจเป็นคำถามที่ดีกว่าคือคุณใช้เมตริกใดเพื่อทราบว่าการเปลี่ยนแปลงที่คุณทำในหลักสูตรปริญญาจะทำให้ดีขึ้นหรือไม่ ฉันไม่รู้ว่าอัตราการจบการศึกษาที่สูงขึ้นเป็นตัวชี้วัดที่ดี และดูเหมือนว่าข้อเสนอแนะที่คุณสามารถลองได้ในอีกหลายปีต่อมาเกี่ยวกับงานที่ผู้สำเร็จการศึกษามีความล่าช้ามากเกินไป ฉันต่อสู้กับคำถามนี้มานานแล้วส่วนใหญ่เป็นเพราะฉันไม่คิดว่าจะมีคำตอบ แต่ฉันคิดว่าฉันขอให้ดูว่าใครรู้การวิจัยใด ๆ ที่ได้ทำจริง นอกจากนี้เมื่อเร็ว ๆ นี้ฉันมีศาสตราจารย์ที่ชาญฉลาดมากเตือนฉันว่าไม่ใช่ทุกคนที่สำเร็จการศึกษาระดับปริญญา CS หรือแม้กระทั่งต้องการเป็นโปรแกรมเมอร์เต็มเวลาเมื่อพวกเขาค้นพบความหมายที่แท้จริง แต่ด้วยการศึกษาที่พวกเขาได้รับพวกเขาสามารถสร้างผู้จัดการโครงการผู้จัดการผู้ดูแลระบบและอื่น ๆ ได้ฉันคิดว่านี่เป็นจุดที่ดีมากที่ฉันไม่ได้คิดที่จะพิจารณาที่นี่ มีเปอร์เซ็นต์สูงมากของคนที่ไม่ได้ทำงานในสาขาที่พวกเขาเรียนวิชาอยู่ CS ไม่ได้เป็นข้อยกเว้น การมีคนพิเศษไม่เพียงช่วยในเรื่องงบประมาณสำหรับปริญญาเท่านั้น แต่ยังเพื่อขยายเปอร์เซ็นต์ของผู้ที่ไม่ใช่โปรแกรมเมอร์ซึ่งยังคงมีความรู้เพียงพอเกี่ยวกับการทำงานกับโปรแกรมเมอร์
17 skills 

6
คุณเขียนภาษาที่สองในประวัติย่อของคุณหรือไม่ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัพเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน4 ปีที่แล้ว โปรแกรมเมอร์ทุกคนมีภาษาหลักที่เขาใช้เวลาส่วนใหญ่และคุ้นเคยกับ แต่ยังมีภาษาที่คุณรู้ในแง่ที่คุณเคยรู้จักพวกเขาดีมากในอดีต แต่ไม่ได้ใช้ในขณะที่หรือคุณใช้พวกเขานาน ๆ ครั้งและดังนั้นจึงไม่ได้แช่อยู่ในพวกเขาเช่นคุณ เป็นภาษาหลักของคุณ คุณสามารถทำให้ตัวเองมีประสิทธิภาพในการใช้ภาษาเหล่านี้ได้อย่างแน่นอน แต่คุณอาจต้องทำความคุ้นเคยกับตัวเองใหม่เล็กน้อยค้นหากฎไวยากรณ์บางอย่างและเช่นนั้น คำถามของฉันคือ - คุณจะเขียนภาษาเหล่านี้ในประวัติย่อของคุณเป็นภาษาที่คุณ "รู้"?

2
แนวคิด SQL เหล่านี้สำหรับผู้เริ่มต้น, ระดับกลาง, หรือนักพัฒนาขั้นสูงหรือไม่? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน4 ปีที่แล้ว ฉันได้เรียนรู้ SQL เมื่อเร็ว ๆ นี้และฝึกฝนกับ MySQL / Postgres และ Oracle DB ในไม่ช้า ฉันยังค้นหาเว็บเพื่อศึกษา 'แผนที่ถนน' ของฐานข้อมูล แต่หาไม่เจอโชคไม่ดี ฉันต้องการที่จะเข้าใจว่าที่ไหนและเพราะเหตุใดแนวคิดของฐานข้อมูลที่เฉพาะเจาะจงจึงแตกต่างกันไปตั้งแต่ระดับเริ่มต้นไปจนถึงระดับกลางและระดับสูง ฉันคิดถึงฐานข้อมูลเชิงสัมพันธ์เป็นส่วนใหญ่ โปรดอธิบายวิธีการจัดวางทักษะที่แสดงด้านล่างเพื่อความก้าวหน้าของ Beginner -> Intermediate -> Advanced สำหรับนักพัฒนาระดับใดที่ควรรู้จักพวกเขา: ตรงไหน อัปเดตไวยากรณ์ ร่วม แก้ไขและสร้างคำสั่ง ตารางชั่วคราว เคอร์เซอร์ ดัชนี กุญแจต่างประเทศ ข้อ จำกัด การทำธุรกรรม subqueries จุดหมุน ฟังก์ชันการรวม …

5
คุณรายงาน“ ประสบการณ์การเริ่มต้น” ในประวัติย่อของคุณอย่างไร [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน5 ปีที่ผ่านมา สมมติว่าคุณใช้เวลาเป็นจำนวนมาก (5 ปี) ในการเริ่มต้น บริษัท อย่างจริงจังด้วยความสำเร็จที่เพียงพอที่จะดำเนินธุรกิจต่อไปอีก 5 ปี แต่ไม่เพียงพอที่จะเกษียณอายุ และตอนนี้ด้วยการจำนองและความสัมพันธ์ที่จริงจังเหนื่อยล้าคุณกำลังพยายามที่จะปัดฝุ่นประวัติส่วนตัวของคุณและรับงานปกติ 9-5 คุณจะบันทึก / รายงานเกี่ยวกับประสบการณ์การทำงานของคุณที่ บริษัท สตาร์ทอัพอย่างไร การทำรายการเทคโนโลยีฟังดูไร้สาระ (มันเกินขนาดจริง) และไม่สมบูรณ์มาก (ด้วยการเริ่มต้นเล็ก ๆ น้อย ๆ ในระยะแรกมีการทำงานมากขึ้นกว่าการแฮ็คที่โค้ด) งานเขียนโปรแกรมตามปกติดูเหมือนจะเป็นเรื่องเสีย (ด้วยการผสมผสานของประสบการณ์ทั้งหมดที่มาจากการทำงานในช่วงเริ่มต้นการให้ทักษะเพิ่มเติมที่เรียนรู้ไปในทางที่ไม่รู้สึกค่อนข้างถูกต้อง) ดังนั้นการรายงานเกี่ยวกับประสบการณ์ ในประวัติย่อของโปรแกรมเมอร์ทั่วไปอาจไม่ใช่สิ่งที่ถูกต้อง

7
ถ้า coder ที่คล่องแคล่วไม่สนใจแนวปฏิบัติที่ดีความคล่องแคล่วของเขาจะไม่ทำงานกับเขาใช่ไหม [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ฉันกำลังทำงานกับแอพพลิเคชั่นที่ค่อนข้างใหญ่และมีข้อผิดพลาด - และเนื่องจากวิธีการเขียน (ฉันจะให้รายละเอียดแก่คุณ แต่เป็นการละเมิดกฎในพื้นที่ส่วนใหญ่ที่คุณนึกถึง) มันอยู่ถัดจากการพัฒนาที่เป็นไปไม่ได้ ส่วนสำคัญของแอพนี้เขียนขึ้นโดยนักศึกษาฝึกงาน, n00bs เป็นต้น แต่ก็มีโปรแกรมเมอร์ในตำแหน่งของ Master Developer และด้วยความนอบน้อมทั้งหมดรหัสที่เขาทิ้งไว้ข้างหลังนั้นก็เป็นที่น่าสงสัยเช่นกันในทางที่ต่างออกไป ได้รับรหัสของเขามีแนวโน้มที่จะได้งานทำ - ส่วนใหญ่ - แต่โดยทั่วไปแล้วจะเป็นความลับ, ปรับเปลี่ยนวงล้อ (เช่นวิธีการที่กำหนดเองขนาดใหญ่ที่ประสบความสำเร็จในการสำรองข้อมูล SQL db ธรรมดา) เป็นต้นโดยทั่วไปแล้ว และฉันคิดว่าการเป็นนักเขียนโปรแกรมที่มีทักษะสูง (ฉันจงใจไม่ใช้คำว่า "ผู้พัฒนา" โดยสันนิษฐานว่ามันบ่งบอกถึงทักษะที่กว้างขึ้น) หากไม่ได้มีคุณสมบัติอื่น ๆ อาจเป็นพิษได้จริง สมมติว่าเป็นเรื่องจริงบางเหตุผลที่ฉันคิดได้คือ: หากคุณกำลังเขียนโค้ดได้อย่างง่ายดายรู้สึกว่า (หรือที่จริงแล้วในระยะสั้น) เพียงเร็วกว่าที่จะรีบแก้ไขปัญหาของคุณเองทันทีไม่ต้องเปลี่ยนไปใช้ห้องสมุด หากมีประสบการณ์มากพอที่จะรักษาภาพลักษณ์ของโปรแกรมที่ซับซ้อนได้ง่ายคน ๆ นั้นมีแนวโน้มน้อยที่จะแยกมันออกเป็นโมดูลเลเยอร์ ฯลฯ ดังนั้นประเด็นของฉันคือหากผู้แปลที่คล่องแคล่วเป็นนักพัฒนาที่ไม่ดีความคล่องแคล่วของพวกเขาไม่เพียง แต่ชดเชยความหลังเท่านั้น แต่มันก็เป็นอันตรายมากกว่าเดิมด้วยซ้ำ คุณคิดอย่างไรกับเรื่องนี้? …

4
ฉันจะรู้ได้อย่างไรว่าต้องขอเงินเดือนเท่าไหร่? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน8 ปีที่ผ่านมา ฉันกำลังมุ่งหน้าไปสู่งานแรกของฉัน (เช่นพวกเขากำลังพาฉันไปสู่ตำแหน่งที่สมบูรณ์) ในการพัฒนาซอฟต์แวร์และค่อนข้างกังวลว่าการเจรจาต่อรองเรื่องเงินเดือนจะเป็นอย่างไร Glassdoor.com กล่าวว่าตำแหน่งของฉันสำหรับประสบการณ์ (ขาด) ของฉันมีบางสิ่งบางอย่างที่น่าขันสูงเช่น 85k Salary.com กล่าวว่านักพัฒนาซอฟต์แวร์ที่ไม่มีประสบการณ์ในตำแหน่งของฉันจะได้รับประมาณ 65k จากการวิจัยบางอย่างฉันรู้ว่าฉันไม่ควรพูดตัวเลขก่อนที่พวกเขาจะทำ แต่ขอบอกว่าพวกเขาให้ฉันXk ฉันควรตอบโต้ด้วยอะไร ฉันพูดสิ่งต่าง ๆ เช่น "การวิจัยของฉันแสดงให้เห็นว่าผู้คนในระดับประสบการณ์ของฉันสำหรับตำแหน่งนี้ที่ บริษัท นี้จะได้รับมากขึ้น ... " ฯลฯ

9
กลายเป็นโปรแกรมเมอร์มืออาชีพโดยไม่ต้องไปเรียนที่วิทยาลัย? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการถกเถียงโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ เมื่อไม่นานมานี้ฉันถูกปฏิเสธจากวิทยาลัยที่เคยยอมรับฉันเนื่องจากฉันใช้เวลาหนึ่งปีในโรงเรียนมัธยมในต่างประเทศและวิทยาลัยไม่สนใจที่จะรับรู้การศึกษาที่ได้รับในประเทศอื่น ด้วยเหตุนี้ทุนการศึกษาที่ใจกว้างมากได้ทำให้แห้งและการจัดหาเงินทุนการศึกษาเป็นที่น่าสงสัย ฉันยังลังเลที่จะกลายเป็นส่วนหนึ่งของระบบที่แสดงให้เห็นถึงสิ่งที่ฉันคิดว่าเป็นเกลียดกลัวชาวต่างประเทศที่เห็นได้ชัด สิ่งที่ฉันต้องการจะทำคือพูดว่า "วิทยาลัยเกลียว" ตีด้วยตัวเองและทำสิ่งที่น่าตื่นตาตื่นใจว้าวทุกคนและกลายเป็นเศรษฐีที่สร้างตัวเอง ความจริงของสถานการณ์คือฉันสองสัปดาห์จากโรงเรียนมัธยมฉันมีเกี่ยวกับหลักสูตร Intro to Programming ที่คุ้มค่ากับประสบการณ์การเรียนรู้ด้วยตนเอง (แม้ว่าฉันจะถูกผลักดันให้เรียนรู้และปรับปรุง) ฉันยังต้องจ่าย ค่าใช้จ่ายและฉันมีความสงสัยด้อมที่นายจ้างคนใดจะมีช่วงเวลาที่ยากลำบากในการพาฉันไปอย่างจริงจัง เมื่อฉันเข้าใจแล้วมันเป็นความเชื่อที่ได้รับความนิยมพอสมควรที่คุณสามารถทำได้โดยไม่ต้องจบปริญญา แต่มีคนอย่างฉันทำอย่างนั้นได้อย่างไร ใครจะทำให้ฉันจริงจังถ้าฉันเดินเข้าไปในสำนักงานของพวกเขาและพูดว่า "ฉันไม่มีการศึกษาอย่างเป็นทางการและทักษะขั้นต่ำ แต่ฉันต้องการที่จะทำงานและฉันต้องการที่จะเรียนรู้โปรดให้ฉันทำงาน"
16 skills 

5
นักพัฒนาซอฟต์แวร์อาวุโสที่มีความสามารถทางเทคนิคสามารถทำการศึกษาเพื่อปรับปรุงอย่างต่อเนื่อง [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน4 ปีที่แล้ว สมมติว่าคุณเขียนโปรแกรมมานานกว่า 10 ปีแล้ว คุณรู้หลายภาษามีไม่กี่คนที่มีรายละเอียดมาก คุณได้ออกแบบสถาปัตยกรรมสำหรับโซลูชันทำงานและส่งมอบโครงการขนาดใหญ่ คุณได้ศึกษารูปแบบวิธีปฏิบัติที่ดีที่สุดแนวทางการเข้ารหัสที่มีประสิทธิภาพการทดสอบหน่วยการทำเธรดหลายเธรดและอื่น ๆ แล้วคุณค่อย ๆ พัฒนาความรู้สึกที่หนังสือส่วนใหญ่ที่คุณอ่านให้ข้อมูลที่มีค่าน้อยลงและน้อยลงต่อข้อความ 100 หน้า ดังนั้นพวกเขาจึงเริ่มให้ผลตอบแทนลดลง คุณยังคงเรียนรู้ แต่คุณจะไม่พัฒนาอีกต่อไปเมื่อก้าวกระโดด ทำไมการเรียนรู้จึงมีประสิทธิผลน้อยลงเมื่อเทียบกับเมื่อก่อน ย้อนกลับไปก่อนหน้านี้มันเคยเปลี่ยนวิธีคิดของคุณสอนสิ่งใหม่ ๆ และขยายขอบเขตอันไกลโพ้นของคุณซึ่งต่อมาได้ปรับปรุงทั้งอาชีพปัจจุบันของคุณหรืออนุญาตให้คิดค้น / จัดการ / สร้างสิ่งใหม่ เหตุใดจึงไม่เป็นเช่นนั้นอีกต่อไป?

3
การเตรียมตัวสำหรับความท้าทายที่ปิดกั้น [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน5 ปีที่ผ่านมา เพียงไม่กี่วันที่ผ่านมาผมค้นพบCodilityและผมพยายามที่ท้าทายของพวกเขา และฉันต้องบอกว่า ฉันได้รับแผ่นหลัง ฉันไม่แน่ใจว่าปัญหาคืออะไร แต่ฉันจะเลียแผลของฉันและรอวิธีแก้ปัญหาที่จะออกมาและเปรียบเทียบกับของฉันเอง ในระหว่างนี้ฉันต้องการเตรียมพร้อมสำหรับความท้าทายต่อไปดังนั้นฉันจึงอ่านโพสต์บล็อกก่อนหน้านี้และดูวิธีแก้ปัญหาก่อนหน้า มีสิ่งใหม่มากมายที่ฉันไม่เคยได้ยินเหมือน (ต้นไม้คาร์ทีเซียนอัลกอริทึมการเรียงลำดับต่างๆ ฯลฯ ) ดังนั้นหนึ่งจะเตรียมสำหรับความท้าทายดังกล่าว (โดยเฉพาะอย่างยิ่ง O (x) เวลาและความซับซ้อนของพื้นที่) ฉันควรอ่านอะไรเพื่อเตรียมพร้อมสำหรับงานดังกล่าว
15 skills 

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