คำถามติดแท็ก development-environment

คำถามเกี่ยวกับสภาพแวดล้อมที่การพัฒนาซอฟต์แวร์เกิดขึ้น ซึ่งรวมถึงฮาร์ดแวร์ซอฟต์แวร์และกระบวนการและวิธีการที่ใช้ คำถามที่คาดว่าจะเป็นเอกลักษณ์ในการพัฒนาซอฟต์แวร์และต้องการความเชี่ยวชาญของผู้ที่มีการศึกษาหรือประสบการณ์ในด้านการพัฒนาซอฟต์แวร์

30
ทำไมโฆษณาสำหรับวิศวกร s / w มักพูดว่าพวกเขา“ เสนอสภาพแวดล้อมที่รวดเร็ว”
ใครอยากทำงานในสภาพแวดล้อมที่รวดเร็ว? ไม่ใช่ฉัน! ฉันต้องการสภาพแวดล้อมที่มีอารยธรรมซึ่งผู้คนมีความสมดุล งานที่มีคุณภาพสูงขึ้นจะได้รับการทำเช่นนั้นและชีวิตการทำงานจะไม่เต็มไปด้วยความเครียดและความปวดร้าว

30
ทุกสิ่งที่โปรแกรมเมอร์ต้องการในขณะที่ทำงาน
ฉันได้รับมอบหมายให้สร้างสภาพแวดล้อมที่สนุกสนานและผ่อนคลายสิ่งหนึ่งที่ฉันรู้ว่าฉันต้องการคือหนูและคีย์บอร์ดที่เหมาะกับการใช้งานคนอื่น ๆ ได้แนะนำลูกบอลออกกำลังกายและวงดนตรี โปรแกรมเมอร์ทุกคนต้องการอะไรในขณะที่ทำงาน? สิ่งที่อาจไม่จำเป็น แต่ก็ดีถ้ามี หมายเหตุ: คำถามนี้ถูกถามก่อนหน้านี้ แต่ถูกแนะนำให้โพสต์ที่นี่ ดูลิงค์นี้สำหรับคำตอบก่อนหน้า: https://stackoverflow.com/questions/3911911/stuff-every-programmer-needs-while-working-closed

25
โปรแกรมเมอร์ออกจากงานได้อย่างไร [ปิด]
ฉันกำลังคิดที่จะออกจากนายจ้างปัจจุบันของฉันและสงสัยว่าจะมีกระบวนการดำเนินการอย่างไรในโลกแห่งการเขียนโปรแกรม เรามีโครงการมากมายในขณะนี้และฉันเป็นนักพัฒนาเพียงคนเดียว เรามีโครงการ 4-5 โครงการที่ค่อนข้างใหญ่และต้องทำในอีกไม่กี่เดือนข้างหน้าและอีกต่อไป ฉันไปเพราะฉันเป็นพนักงานคนเดียวและนั่นก็ทำให้ฉันไม่ดี ฉันยังเด็กและต้องการเรียนรู้ดังนั้นทีมจะดี นอกจากนี้ยังทำงานมากเกินไปและ บริษัท มีการจัดการอย่างน่ากลัว ฉันไม่มีสัญญาที่จะต้องกังวลเกี่ยวกับเรื่องนี้ดังนั้นฉันสามารถเลิกในทางทฤษฎีและไม่กลับมาโดยไม่แจ้งล่วงหน้า เพียงแค่สงสัยว่าวิธีนี้ได้รับการจัดการตามปกติ ฉันควรเขียนจดหมายลาออกหรือไม่ ฉันควรแจ้งให้ทราบล่วงหน้าเท่าไหร่ ฉันควรให้เหตุผลในการจากไป ฉันควรไปหาเจ้านายของฉันซึ่งเป็นสาเหตุหลักที่ทำให้ฉันต้องจากไปหรือไปหาเจ้านายของเขาหรือไม่? ภาพรวมของการตอบกลับ จากคำติชมที่นี่ดูเหมือนว่าดีที่สุดที่จะแจ้งให้ทราบล่วงหน้า 2-4 สัปดาห์และนำเสนอการลาออกเป็นลายลักษณ์อักษร อย่าอธิบายรายละเอียดอย่างละเอียดว่าทำไมคุณถึงออกเดินทางในกรณีส่วนใหญ่ อย่าเผาสะพาน เป็นมืออาชีพ

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

22
นักพัฒนาจะหาเวลาอยู่บนเทคโนโลยีล่าสุดได้อย่างไร [ปิด]
ฉันเป็นนักพัฒนาเว็บไซต์อิสระจนกระทั่งประมาณปี 2004 เมื่อฉันเริ่มลงเส้นทางการจัดการ แต่ได้ตัดสินใจที่จะลองกลับไปสู่การพัฒนาอีกครั้ง (โดยเฉพาะ JavaScript และ HTML5 เว็บ / เว็บแอปบนอุปกรณ์เคลื่อนที่) และฉันรู้สึกประทับใจจริงๆ เทคโนโลยีที่เคลื่อนไหวเร็วและคล้ายคลึงกันนี้ต้องใช้เวลาอย่างต่อเนื่องในการลงทุนเพื่อพัฒนาทักษะที่มีอยู่ให้ดีขึ้นนอกเหนือจากการเรียนรู้ทักษะใหม่ ๆ ฉันเข้าใจในตอนนี้เนื่องจากฉันได้รับกลับไปสู่สิ่งต่าง ๆ ที่มีเส้นโค้งการเรียนรู้ที่ค่อนข้างสูงชัน แต่การเห็นว่ามีผู้ชายกี่คนที่ดีออกไปข้างนอกนั่นคือวิธีเดียวที่ฉันเห็นว่าการลุกขึ้นยืน สำหรับผู้ที่ทำงานเป็นนักพัฒนาเต็มเวลาสิ่งที่ฉันพยายามทำความเข้าใจคือสิ่งนี้ - ในเกือบทุกวันเวลาในสำนักงานจะถูกใช้ไปมากแค่ไหนในการตัดโค้ดเมื่อเทียบกับการเรียนรู้ / การวิจัย ฉันสามารถใช้เวลา 2-4 ชั่วโมงต่อวันในการทำสิ่งต่าง ๆ ที่ดีที่สุด นักพัฒนาที่ดีที่สุดส่วนใหญ่ที่ทำงานเต็มเวลานั้นลงทุนชั่วโมงสำคัญนอกเวลาทำงานหรือไม่ หรือบางทีฉันอาจจะดูผิดทั้งหมด

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

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

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

10
จะหางานที่ท้าทายในบรรยากาศที่ผ่อนคลายได้ที่ไหน? [ปิด]
ฉันเป็นคนหนึ่งใน บริษัท เทคโนโลยีชื่อดัง ฉันชอบงานด้วยเหตุผลหลายประการ: ฉันทำงานที่น่าสนใจกับผลิตภัณฑ์ที่ยอดเยี่ยม ฉันแก้ปัญหาที่ท้าทายและใช้ทักษะระดับสูงมากมาย (เชิงปริมาณ, สร้างสรรค์, การเขียน, การนำเสนอ) มันจ่ายดี ปัญหาคือฉันรู้สึกว่าฉันต้องการบรรยากาศที่ผ่อนคลายมากขึ้น (ชั่วโมงที่สั้นกว่าความกดดันด้านประสิทธิภาพที่น้อยลงและความยืดหยุ่นที่มากขึ้น) เพื่อที่จะเพิ่มเวลาว่างสำหรับกิจกรรมอื่น ๆ และลดความเครียด อุดมคติจะเป็นงานที่มีประมาณ 30-35 ชั่วโมงต่อสัปดาห์ซึ่งมีความยืดหยุ่นในการทำงานมากหรือน้อยในแต่ละสัปดาห์ ใครช่วยแนะนำให้หางานแบบนี้ที่ฉันไม่ต้องเสียสละมากเกินไปในประเด็นข้างต้น? (เห็นได้ชัดว่าฉันต้องเสียสละค่าจ้าง) โดยทั่วไปแล้วนายจ้างของฉันไม่ได้เสนองานแบบไม่เต็มเวลา สิ่งที่ใกล้เคียงที่สุดที่ฉันนึกได้ก็คือตอนที่ฉันฝึกงานภาคฤดูร้อนที่แผนก CS ของมหาวิทยาลัย งานนั้นท้าทายมากด้วยความฉลาด แต่ถ้าฉันต้องกลับบ้านสองสามชั่วโมงก่อนหรือมีความยืดหยุ่นในวันที่กำหนดไม่มีใครตบขนตาเลย อย่างไรก็ตามฉันต้องการทราบว่ามีทางเลือกอื่นสำหรับสถาบันการศึกษาหรือไม่ตั้งแต่สิ่งที่ฉันได้เห็นการจ่ายเงินมีขนาดมหึมาลดลงจากสิ่งที่ฉันกำลังทำอยู่ ฉันเคยพัฒนาอาชีพอิสระมาก่อน แต่ฉันชอบที่ในฐานะพนักงานของ บริษัท ใหญ่ฉันมีหลายสิ่งหลายอย่างที่ดูแลฉัน (เช่นผลประโยชน์และรับประกันการจ้างงานที่มั่นคง)

18
ดำเนินการโครงการให้สำเร็จแม้จะมีการจัดการที่เป็นมิตรหรือไม่ [ปิด]
ฉันทำงานให้กับ บริษัท ย่อยของ บริษัท ใหญ่ระดับโลก นี่ไม่ใช่ บริษัท ย่อยตั้งแต่ต้นมันเป็น บริษัท ที่ซื้อโดย บริษัท ขนาดใหญ่ ดูเหมือนว่าเราจะมุ่งหน้าไปสู่ความตายในเดือนมีนาคมและฉันสงสัยว่ามีอะไรที่ฉัน (หรือทีมของฉัน) สามารถทำได้เพื่อแก้ไขปัญหาการจัดการหรือทำโครงการให้เสร็จทั้ง ๆ ที่พวกเขาทำ เป็นสถานการณ์WTF รายวันทั่วไป: กำหนดเวลาไม่สมจริง (การจัดการ "ประมาณ" 6 เดือนทีมนักพัฒนาต้องการขั้นต่ำ 18 เดือน) การประชุมประจำวันนานสูงสุด 3 ชั่วโมงลดกำลังการผลิตของเรา ผู้บริหารปฏิเสธที่จะขยับตามกำหนดเวลาเพราะพวกเขาต้องการดูดีกับเจ้าของคนใหม่ นักพัฒนาถูกรังแกถูกกล่าวหาว่าไร้ความสามารถใส่ "กำแพงแห่งความละอาย" ฯลฯ หัวหน้าทีมเพิ่งลาออกไปและขวัญกำลังใจอยู่ในระดับต่ำตลอดเวลา ฉันต้องการจากไป - ทีม dev ส่วนใหญ่กำลังพิจารณาอยู่ - แต่ฉันลังเลที่จะลาออก ฉันต้องการเงินจริง ๆ และฉันก็อยู่ที่นี่เพียงระยะเวลาสั้น ๆ (5 เดือน) หลังจากระยะเวลาการว่างงานดังนั้นการเลิกจ้างในตอนนี้อาจยกธงสีแดงให้กับนายจ้างในอนาคต มีกลยุทธ์ใดบ้างที่อาจมีประสิทธิผลในการเสริมสร้างความร่วมมือจากผู้บริหารหรืออย่างน้อยก็ลดการหยุดชะงักที่เกิดขึ้นอย่างต่อเนื่อง? แก้ไข: …

9
เมื่อไหร่ที่คุณรู้ว่าถึงเวลาที่ต้องย้ายจากงานปัจจุบันของคุณ? [ปิด]
คุณเคยไปถึงจุดที่งานของคุณเมื่อคุณเพิ่งรู้ว่าถึงเวลาที่จะไป? คุณจะย้ายไปยังจุดที่คุณยินดีที่จะปล่อยปีศาจที่คุณรู้จักให้คนที่คุณไม่รู้จักเมื่อใด อะไรคือปัจจัยสุดท้ายที่ทำให้คุณตัดสินใจพูดเมื่อคุณเผชิญกับการตัดสินใจหางานใหม่

17
มีงานใด ๆ ในสาขาการเขียนโปรแกรมที่ไม่ต้องการให้คุณนั่งที่โต๊ะทำงานทั้งวันหรือไม่? [ปิด]
ฉันใหม่ในด้านการเขียนโปรแกรม ฉันสนุกกับการเป็นอาชีพจริงๆ แต่ฉันไม่แน่ใจว่าฉันสามารถนั่งที่โต๊ะทำงานได้แปดชั่วโมงต่อวัน แน่นอนว่าฉันไม่รังเกียจที่จะต้องยืดเวลาออกไป แต่ฉันไม่สามารถทำมันได้ทั้งวัน มีการเขียนโปรแกรมที่อาจมีงานที่ต้องใช้เวลาน้อยลงที่โต๊ะทำงานหรือไม่?

3
วิธีการคูกุฏิ? [ปิด]
ฉันต้องการออกจากการดำรงอยู่ของ "กุฏิ" "9-5 และทำสิ่งที่ฉันสามารถทำงานจากที่บ้านออกเมื่อฉันชอบ ฯลฯ อย่าเข้าใจฉันผิด ... ฉันไม่รังเกียจที่จะทำงานหนัก แต่ฉันแค่ไม่ได้เพลิดเพลินไปกับสิ่งต่าง ๆ ขององค์กรที่กำหนดเวลาทำงานวันหยุดพักผ่อนรหัสชุดสถานที่ทำงาน ฯลฯ ฉันคิดว่ามันเป็นไปได้เพราะนักพัฒนาคนอื่น ๆ กำลังดึงสิ่งนี้ออกมา แต่จนถึงตอนนี้มันอยู่ในช่วง "ความฝัน" และฉันไม่รู้ว่าจะเดินหน้าต่อไปอย่างไร ฉันไม่ทราบว่าฉันต้องการเป็นอิสระหรือไม่เริ่ม บริษัท ของตัวเองหรืออะไร ในกรณีที่เป็นเรื่องสำคัญฉันได้ทำงานใน. Net / MVC ในช่วงไม่กี่ปีที่ผ่านมา (ทั้งเดสก์ท็อปและเว็บ) แต่มีประสบการณ์กับภาษาอื่นเช่น Java, C ++, Perl และอื่น ๆ ฉันไม่ได้มีประสบการณ์อะไรมากนักกับการออกแบบเว็บไซต์เพราะทุกงานของฉันคนอื่น ๆ ก็จัดการกับมันในขณะที่ฉันทำงานเกี่ยวกับการเขียนโปรแกรม เพียงเพื่อให้เป็นรูปธรรมมากขึ้นตามที่ฉันต้องการ ... ฉันตื่นขึ้นมาในวันอังคารแบบสุ่มในเดือนมิถุนายนและเป็นวันที่งดงาม ฉันล่วงหน้ากำหนดการโครงการของฉันและฉันไม่รู้สึกอยากทำงาน ... ฉันอยากไปปีนเขา ฉันต้องการอิสระในการทำเช่นนั้นโดยไม่ต้องจัดการกับ PHB สถานการณ์อื่น ... ฉันรู้สึกอยากทำงาน แต่ฉันอยากไปเยี่ยมเพื่อนเก่าหรือญาติเป็นเวลาหนึ่งสัปดาห์ใน Bismarck …

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

10
มีข้อมูลใด ๆ เกี่ยวกับข้อดีของการทำงานจากที่บ้านหรือไม่? [ปิด]
มีข้อมูลใด ๆ ที่ยาก (การศึกษาการเปรียบเทียบการวิเคราะห์ที่ไม่ใช่แค่แค่ความรู้สึก) เกี่ยวกับข้อดีและข้อเสียของการทำงานจากที่บ้านหรือไม่? devs ของฉันถามเกี่ยวกับเช่นทำงานจากที่บ้านหนึ่งวันต่อสัปดาห์เจ้านายไม่ชอบด้วยเหตุผลต่าง ๆ ซึ่งบางอย่างที่ฉันเห็นด้วยกับ แต่ฉันคิดว่าพวกเขาไม่จำเป็นต้องใช้ในกรณีนี้ เรามีสำนักงานจริง (2..3 คนต่อคน) การรบกวนยังคงเป็นเรื่องปกติ IMO มันจะเป็นประโยชน์สำหรับการมุ่งเน้นและด้วย 1 วัน / สัปดาห์จะไม่สูญเสียมากที่การมีปฏิสัมพันธ์และการสื่อสาร นอกจากนี้มันจะเป็นประโยชน์ที่ดีและประหยัดการเดินทาง ที่เกี่ยวข้อง: ข้อดีข้อเสียของการทำงานจากระยะไกล / จากที่บ้าน (จุดที่น่าสนใจ แต่ไม่มีข้อเท็จจริงที่ยาก) ในการชี้แจง: มันไม่ใช่การตัดสินใจของฉันที่จะทำฉันยอมรับว่ามีอาชีพและการต่อต้านขึ้นอยู่กับสถานการณ์และเรากำลังผลักดันให้ "ลองทำ" ฉันถามคำถามนี้โดยเฉพาะเพราะ (ก) ข้อเท็จจริงเป็นสิ่งที่ดีนอกเหนือจากความคิดในการโต้แย้งกับหัวหน้าวิศวกรและ (ข) เราในฐานะนักพัฒนาควรสร้างข้อเท็จจริงเช่นเดียวกับการค้าที่น่าเคารพนับถือทุกประการ

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