วิศวกรรมซอฟต์แวร์

ถาม - ตอบสำหรับมืออาชีพนักวิชาการและนักเรียนที่ทำงานในวงจรการพัฒนาระบบ

6
คุณต้องทำการทดสอบ BDD / TDD จริงๆหรือไม่?
แม้ว่าฉันจะไม่ได้อยู่ในโครงการ TDD หรือ BDD หรือฉันเคยอยู่ในบางอย่างที่บอกว่าพวกเขากำลังทำ TDD แต่ค่อนข้างไกลจากมันสิ่งเหล่านี้เป็นสิ่งที่ฉันคิดและพยายามอ่านให้มากที่สุดเท่าที่จะทำได้ เกี่ยวกับ กลับไปที่คำถาม เมื่อคุณทำ BDD คุณควรเขียน "test" ก่อนและทำให้มันล้มเหลวใช่ไหม จากนั้นใช้คุณลักษณะนั้นหรือสิ่งที่คุณเรียกว่า แต่ถ้าคุณนำสิ่งนี้ไปสู่สุดขั้วมันจะเป็นการพัฒนาจากบนลงล่างบ้างไหม? คุณกำลังดู UI ของคุณและพูดว่า "ฉันต้องการคุณลักษณะ / พฤติกรรมนี้ที่นี่" จากนั้นคุณแก้ไข UI ของคุณเพื่อใช้คุณลักษณะนั้นและรหัสที่สนับสนุน UI ณ จุดนี้คุณยังไม่ได้ใช้ตรรกะทางธุรกิจหรือตรรกะการเข้าถึงข้อมูลคุณเพิ่งใช้พฤติกรรมของคุณ สิ่งที่ฉันตั้งใจจะเขียนแทนที่จะทดสอบก่อนคุณเขียนรหัส UI ของคุณก่อน ในบางกรณีมันควรส่งผลให้มีรหัสเดียวกันสำหรับการเข้าถึงข้อมูลและเลเยอร์ธุรกิจเนื่องจากคุณใช้รหัส UI เพื่อกำหนดสิ่งที่ธุรกิจของคุณต้องการสนับสนุน แน่นอนคุณควรเติมเต็มด้วยการทดสอบที่ใช้เพื่อให้แน่ใจว่าคุณสมบัติทำงานตามที่ควรจะเป็นในคุณสมบัติ ความคิดใด ๆ
11 unit-testing  tdd 

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

3
มีเหตุผลที่ดีที่จะใช้ส่วนต่อประสาน Collection ของ Java หรือไม่
ฉันได้ยินข้อโต้แย้งว่าคุณควรใช้อินเทอร์เฟซทั่วไปที่มีอยู่เพื่อที่คุณจะไม่ได้ผูกติดอยู่กับการใช้อินเทอร์เฟซนั้น ตรรกะนี้ใช้กับอินเตอร์เฟสเช่นjava.util.Collectionหรือไม่? ฉันอยากเห็นสิ่งต่อไปนี้: List<Foo> getFoos() หรือ Set<Foo> getFoos() แทน Collection<Foo> getFoos() ในกรณีสุดท้ายฉันไม่รู้ว่าชุดข้อมูลแบบไหนที่ฉันจัดการในขณะที่ในสองกรณีแรกฉันสามารถตั้งสมมติฐานบางอย่างเกี่ยวกับการสั่งซื้อและเอกลักษณ์ ไม่java.util.Collectionมีนอกประโยชน์ของการเป็นผู้ปกครองตรรกะสำหรับทั้งสองชุดและรายการ? หากคุณพบรหัสที่ใช้การรวบรวมเมื่อทำการตรวจสอบรหัสคุณจะทราบได้อย่างไรว่าการใช้งานนั้นถูกต้องหรือไม่

3
คุณจะจัดการกับ API / เทคโนโลยีที่เหนือหัวได้อย่างไร
ฉันเดาว่าคนส่วนใหญ่อยู่ในสถานการณ์เช่นนี้ การวางแผนโครงการเริ่มต้นจะเริ่มขึ้น ข้อกำหนดที่ระบุไว้ หลังจากการตรวจสอบสถาปัตยกรรมและการจัดเรียงผ่าน APIs / กรอบเทคโนโลยีที่เหมาะสมจะถูกเลือก การพัฒนาเริ่มต้นขึ้น แล้วมันก็เริ่ม ทันทีที่คุณต้องทำสิ่งที่สนับสนุนง่ายๆเฟรมเวิร์ก / API เริ่มย้อนกลับมาและแทนที่จะทำสิ่งใดก็ตามที่คุณต้องต่อสู้กับเทคโนโลยี เวลาในการค้นคว้าที่เพิ่มขึ้นฟอรัมเงียบไม่มีอะไรทำและแม้ว่าคุณจะได้งานอะไรสักอย่างคุณก็ไม่แน่ใจว่ามันถูกต้องหรือเปล่า คุณจัดการในสถานการณ์เหล่านี้ได้อย่างไร คุณไปหาแฮ็กคุณค้นคว้าเพิ่มเติมคุณพูดอะไรกับผู้บริหาร?

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

2
วิธีสร้างแบบคงที่ - ข้อดีข้อเสียเมื่อเปรียบเทียบกับตัวสร้าง
ข้อดีและข้อเสียของการมีวิธีสร้างวัตถุแบบสแตติกเหนือตัวสร้างคืออะไร class Foo { private Foo(object arg) { } public static Foo Create(object arg) { if (!ValidateParam(arg)) { return null; } return new Foo(arg); } } ไม่กี่คนที่ฉันสามารถคิด: ข้อดี: ส่งคืน null แทนการโยนข้อยกเว้น (ตั้งชื่อTryCreate) สิ่งนี้สามารถทำให้รหัสสั้นลงและสะอาดยิ่งขึ้นในฝั่งไคลเอ็นต์ ลูกค้าไม่ค่อยคาดหวังว่านวกรรมิกจะล้มเหลว สร้างวัตถุประเภทต่าง ๆ ด้วยความหมายที่ชัดเจนเช่นCreatFromName(String name)และCreateFromCsvLine(String csvLine) สามารถส่งคืนวัตถุแคชหากจำเป็นหรือการใช้งานที่ได้รับมา จุดด้อย: ค้นพบน้อยลงและยากต่อการอ่านโค้ด รูปแบบบางอย่างเช่นการจัดลำดับหรือการสะท้อนนั้นยากกว่า (เช่นActivator<Foo>.CreateInstance())

4
ทำไมคุณถึงใช้ MVC บนเว็บฟอร์ม
เมื่อเร็ว ๆ นี้สถาปนิกอธิบาย บริษัท ของเราว่าเสนอโซลูชัน Rolls-Royce (MVC) เมื่อสิ่งที่เขาต้องการคือโตโยต้า (เว็บฟอร์ม) ฉันอยากรู้ว่าคุณคิดอย่างไรเกี่ยวกับเว็บฟอร์มกับ MVC เป็นตัวเลือกทางสถาปัตยกรรม

3
ฉันจะโน้มน้าวให้ บริษัท ของฉันมีส่วนร่วมในโอเพ่นซอร์สได้อย่างไร
ฉันพยายามโน้มน้าวใจ บริษัท ที่ฉันทำงานเพื่อมีส่วนร่วมในซอฟต์แวร์โอเพ่นซอร์สโดยเฉพาะการสร้างไลบรารี่ / ส่วนประกอบสำหรับเว็บแอพ ASP.NET เรามี 'วันนวัตกรรม' ขึ้นมาซึ่งเราสามารถทำงานในโครงการสัตว์เลี้ยงส่วนตัวของเราในที่ทำงานคล้ายกับนโยบายหนึ่งวันต่อสัปดาห์ของ Google ยกเว้นของเราคือเดือนละครั้ง :-) และฉันมีความคิดว่าฉันต้องการ โอเพ่นซอร์ส. บริษัท อื่น ๆ ทำสิ่งนี้เช่น ระบบ Headspring ( http://automapper.codeplex.com - ดูแบนเนอร์ที่ด้านบน) ฉันจะบอกอะไรพวกเขา ฉันจะได้ประโยชน์อะไรบ้างกับพวกเขาที่จะเป็นประโยชน์ต่อ บริษัท ? ฉันได้กล่าวถึงความเป็นไปได้ที่ บริษัท และชื่อเสียงของเราจะได้รับเช่นเดียวกับการดึงดูดนักพัฒนาซอฟต์แวร์ชั้นนำเมื่อเราเริ่มจ้างงานครั้งต่อไป แต่ฉันสามารถสร้างข้อโต้แย้งอะไรได้บ้าง อัปเดต:บริษัท ที่ฉันทำงานเป็น บริษัท ซอฟต์แวร์ที่สร้างแอปพลิเคชันเว็บเป็นหลักใน ASP.NET และ MS Stack ลูกค้าของเราส่วนใหญ่เป็น NHS (ภาคสาธารณสุขของสหราชอาณาจักร)

5
คุณคิดอย่างไรกับ GWT [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา เนื่องจากฉันเรียนรู้ Java ในช่วงนี้และฉันเพิ่งทำบทช่วยสอนเสร็จฉันคิดว่าฉันพร้อมที่จะเริ่มมีส่วนร่วมในโครงการ (เนื่องจากฉันรู้จากประสบการณ์นี่เป็นวิธีที่ดีที่สุดในการเรียนรู้จริง ๆ ) ฉันเคยเห็น GWT ดูน่าสนใจดังนั้นฉันคิดว่าฉันควรจะลองดู อย่างไรก็ตามฉันคิดว่าเนื่องจาก GWT ปรับใช้แอปพลิเคชัน Java ใน JavaScript ทำไมฉันจึงควรเรียนรู้ GWT เมื่อฉันสามารถเรียนรู้สิ่งที่เกิดขึ้นจริงแทน (นี่คือ JavaScript) คำถามของฉัน: มันคุ้มค่าหรือไม่ ไม่มีใครที่จะเรียนรู้ JavaScript ได้ดีขึ้นหากพวกเขาต้องการสร้างแอปพลิเคชัน JS แทนที่จะใช้ Java และ GWT? ฉันรู้ว่ามันอาจจะง่ายกว่าที่จะสร้างบางสิ่งด้วย GWT แต่สุดท้ายแล้วมันคุ้มค่าหรือไม่ ขอบคุณ
11 java  javascript  gwt 

3
โปรแกรมติดตั้งหรือพกพา
ฉันกลัวโปรแกรมที่ต้องติดตั้งเป็นจำนวนมาก พวกเขาทิ้งร่องรอยไว้หลังรีจิสตรีถึงแม้ว่าจะไม่ได้ทำการติดตั้งก็ตาม แต่ตัวถอนการติดตั้งบางตัวก็ไม่ได้รับการตั้งโปรแกรมไว้อย่างดี (นั่นหมายความว่าบางโปรแกรมไม่สามารถถอนการติดตั้งได้) ที่ใช้กับ Windows ด้านที่ดีของตัวติดตั้งพวกเขาสร้างทางลัดและความสัมพันธ์ของไฟล์ อย่างไรก็ตาม Komodo บน Linux ใช้เชลล์สคริปต์เพื่อตั้งค่าและสามารถถอนการติดตั้งได้อย่างปลอดภัยโดยการลบโฟลเดอร์ คุณคิดว่าผู้ติดตั้งควรถูกยกเลิกหรือไม่? คุณคิดว่าควรเปลี่ยนผลของการติดตั้งด้วยเชลล์สคริปต์หรือไม่? คุณคิดว่าเกมคอมพิวเตอร์ทั้งหมดควรพกพาหรือไม่ ควรใช้การออกแบบ "สแกน / Applications / $ {AppName} / Information Information และไอคอนรายการแอป" สำหรับสภาพแวดล้อมเดสก์ทอปในอนาคตหรือไม่
11 installer 

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

5
ข้อตกลงด้านขวาจะจัดการกับโค้ดด้านซ้ายขนาดใหญ่ได้อย่างไร [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันเป็นศิลปินส่วนใหญ่แม้ว่าฉันจะอธิบายตัวเองว่าเป็นศิลปิน / นักฟิสิกส์ ในขณะที่ฉันสามารถทำคณิตศาสตร์จัดการกับคำพูดและสิ่ง "ตรรกะ" ถือว่าเป็นสมองซีกซ้ายมันเป็นความพยายามและฉันทำผิดพลาดในขณะที่ฉันทำได้ดีและส่วนใหญ่คิดในแง่ของสิ่งต่าง ๆ ที่เกี่ยวข้องกับสมองซีกขวา การคิด - ความสัมพันธ์เชิงพื้นที่บริบทภาพใหญ่แบบองค์รวม ฯลฯ แน่นอนว่าทั้งหมดนั้นคลุมเครือเนื่องจากทฤษฎีสมองซีกซ้ายขวามีความซับซ้อนมากและไม่มีกิจกรรมทางจิตใด ๆ เลย แต่ฉันรู้สึกว่าฉันเหมาะสมกับศิลปินผู้กำกับวิดีโอเชฟและความคิดที่ไม่ใช่คำพูดประเภทสร้างสรรค์ในขณะที่คนส่วนใหญ่ใน "IT" หรือวิศวกรซอฟต์แวร์ฮาร์ดคอร์มีจิตใจที่ทำงานแตกต่างกันโดยใส่ใจในรายละเอียด รายละเอียดจำนวนมากในใจในครั้งเดียวและความสามารถที่มีเหตุผลและวาจาที่แข็งแกร่ง ดังนั้นที่นี่ฉันอยู่ในงานที่ได้รับค่าจ้างเพื่อแก้ไขข้อผิดพลาดจุกจิกและคลุมเครือในฝูงใหญ่ของซอฟต์แวร์ C ++, หนักมากใน OO และรหัสหนึ่งบรรทัดใดไม่มีเหตุผลเว้นแต่ฉันจะนึกถึงชื่อคลาสและเมธอดอื่นยี่สิบรายการ ความสัมพันธ์ระหว่างพวกเขาการไหลของการดำเนินการ (เหมือนปาเก็ตตี้มาก) และรายละเอียดอื่น ๆ นอกจากนั้นฉันค่อนข้างจะต่อต้านสไตล์ C ++ และ OO ร่วมสมัยเป็นอย่างมาก ผู้ที่เขียนรหัสนี้ดื่มน้ำลึกอย่างแท้จริงกับ OO และ Modern C ++ kool-ade …
11 technique  tips 

5
EE กับวิทยาศาสตร์คอมพิวเตอร์: มีผลต่อแนวทางการพัฒนาสไตล์หรือไม่? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา มีความแตกต่างอย่างเป็นระบบหรือไม่ระหว่างนักพัฒนาซอฟต์แวร์ (วิศวกร sw, สถาปนิก, ตำแหน่งงานใด ๆ ) กับอุปกรณ์อิเล็กทรอนิกส์หรือภูมิหลังทางวิศวกรรมอื่น ๆ ตามภูมิหลังทางอิเล็กทรอนิกส์ฉันหมายถึงระดับ EE หรือนักออกแบบอิเล็กทรอนิกส์ที่เรียนรู้ด้วยตนเองวิศวกรประเภทอื่นและนักฟิสิกส์เชิงทดลอง ฉันสงสัยว่าถ้าเข้ามาในอาชีพการทำซอฟต์แวร์จากความรู้ที่ดีเกี่ยวกับ flip flops, tristate buffers, เวลาของขอบนาฬิกาเพิ่มขึ้นเรื่อย ๆ มักจะนำไปสู่ปัญหาที่แตกต่างความคิดหรือทักษะที่เหนือกว่า ของทักษะที่คนอื่น ๆ เมื่อเทียบกับวิทยาศาสตร์คอมพิวเตอร์ประเภทที่เต็มไปด้วยแนวคิดเช่นชนิดข้อมูลนามธรรมการวางวัตถุการปรับฐานข้อมูลซึ่งพูดถึง "การปิด" ในภาษาการเขียนโปรแกรม - สิ่งต่าง ๆ ที่มีความหมายน้อยต่อฝูงเหล็กบัดกรี เรียนรู้การเขียนโปรแกรมที่เพียงพอ โลกแห่งความเป็นจริงฉันแน่ใจว่ามีข้อยกเว้นที่หลากหลาย แต่ส่วนใหญ่คุณสามารถพูดได้ไหมว่ามีความแตกต่างโดยรวม สิ่งเหล่านี้จะมีผลกระทบต่อการจ้างงานเช่น (เพื่อทำบางสิ่งบางอย่าง) "ไม่เคยจ้างนักมวยปล้ำอิเล็กตรอนเพื่อออกแบบฐานข้อมูล" หรือไม่? การรู้เกี่ยวกับความแตกต่างช่วยผู้หางานให้พบสิ่งที่เหมาะสมกว่าหรือไม่ หรือให้การตรัสรู้หรือคำแนะนำการปฏิบัติสำหรับผู้ที่พบว่าตัวเองผิดในบทบาทงานเฉพาะ? (Btw, ฉันไม่เคยเรียนวิชาวิทยาศาสตร์คอมพิวเตอร์ใด ๆ เลย, ฉันประทับใจในสิ่งที่พวกเขากล่าวถึงอย่างคลุมเครือฉันเป็นประเภทอิเล็กทรอนิกส์ …

2
breadcrumbs ยังคงเป็นวิธีที่ทำงานได้เพื่อนำทางเว็บไซต์และเว็บแอพพลิเคชั่นหรือไม่?
ฉันกำลังทำงานกับเว็บไซต์และแอพต่อไปนี้: อีคอมเมิร์ซเช่น Amazon ระบบการจอง (คิดจากพนักงานต้อนรับของโรงแรมตรวจสอบห้องว่าง) การจัดการใบแจ้งหนี้เช่น Freshbook ใน Amazon ฉันไม่ได้สังเกตเห็น breadcrumbs ใด ๆ เพียง facets จากแผงด้านซ้าย อย่างไรก็ตาม newegg ใช้ทั้ง breadcrumbs และ facets ในระบบการจัดการเช่นการจองโรงแรมหรือการจัดการใบแจ้งหนี้คุณมักจะมีการจองที่ไม่ซ้ำกันหรือหมายเลขลูกค้าที่คุณค้นหาผ่านระบบของคุณ แต่ละการสำรองสามารถขยายไปยังส่วนอื่น ๆ ได้เช่น: Reservations > Reservation #123456 > Guests > Room > Airport pickup > Payment ในหน้าการจองที่ไม่ซ้ำกันแต่ละอันฉันใช้ breadcrumbs เพื่อแสดงตำแหน่งของหน้าปัจจุบันที่สัมพันธ์กับเว็บไซต์ นั่นเป็นวิธีที่ดีในการนำเสนอข้อมูลแบบนั้นหรือไม่? ฉันควรใช้แท็บหรือเทคนิคอื่น ๆ

9
การจ้างงานเมื่อเริ่มต้นกับ บริษัท ที่จัดตั้งขึ้น [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน8 ปีที่ผ่านมา ฉันเคยสงสัยเกี่ยวกับเรื่องนี้และบางทีคนที่มีประสบการณ์ที่นี่สามารถแสดงความคิดเห็นเกี่ยวกับเรื่องนี้ ฉันมักจะอ่านว่า บริษัท ซอฟต์แวร์ขนาดใหญ่ที่จัดตั้งขึ้นเช่น Google, Microsoft และอื่น ๆ มักจะระมัดระวังในการว่าจ้างวิศวกรซอฟต์แวร์ / (หรือผู้เชี่ยวชาญที่เกี่ยวข้องอื่น ๆ ) ที่ไม่ตรงตามข้อกำหนดของงานและค่อนข้างจะปิด "ใช่ / อาจจะ "การตัดสินใจ นอกจากนี้ยังมีการรับรู้ทั่วไปว่าการเริ่มธุรกิจมักเต็มใจที่จะจ้างพนักงานที่ "ไม่สมบูรณ์" กว่า แต่สำหรับฉันสิ่งนี้ฟังดูง่าย: โดยทั่วไปการเริ่มต้นมักจะมีขนาดเล็กกว่าและ จำกัด ทรัพยากรดังนั้นพวกเขาจะต้องจ้าง "10/10" ในขณะที่ บริษัท ที่จัดตั้งขึ้นพร้อมทีมที่ใหญ่กว่าและทรัพยากรอื่น ๆ ก็เต็มใจที่จะเสี่ยง ในการเช่า ใครมีความคิดเห็นใด ๆ เกี่ยวกับเรื่องนี้จากประสบการณ์โดยตรง? ขอบคุณ
11 hiring  startup 

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