เหตุใดฉันจึงพบว่ายากที่จะแบ่งปันงานของฉัน


12

ฉันได้ทำแอปพลิเคชันบางอย่างออกมาแล้วการเข้ารหัสไม่ใช่ปัญหา แต่เมื่อพูดถึงการปรับใช้ / สื่อสาร / แบ่งปันกับเพื่อนร่วมงานและเพื่อน ๆ ฉันติดขัด ฉันรู้สึกว่าฉันจะต้องถูกขายหน้าเพราะมีข้อบกพร่องและผู้คนจะไม่ใช้มัน ...

ฉันแน่ใจว่าฉันไม่ใช่คนเดียวในสถานการณ์นี้ ฉันไม่สามารถอธิบายได้ดี แต่ ... นี่เป็นตัวอย่าง

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


ขอบคุณสำหรับคำตอบทั้งหมด ... มันช่วยฉันได้ แต่ตอนนี้ฉันยังไม่ได้ เห็นได้ชัดว่าไม่มีคำตอบ "ถูกต้อง" ฉันเข้าใจแล้วว่าบทความที่ชี้โดย Doc เป็นคำตอบที่ยอดเยี่ยมดังนั้นฉันจะทำเครื่องหมายไว้ ขอบคุณทุกคน!
Marcel Falliere

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

คำตอบ:


5

การสร้างซอฟต์แวร์เพียงเพื่อตัวคุณเองนั้นแตกต่างกันเล็กน้อยจากการสร้างซอฟต์แวร์ให้ผู้อื่น อ่านบทความที่ดีของ Joel Spolsky

http://www.joelonsoftware.com/articles/DevelopmentAbstraction.html

และบางทีคุณอาจเข้าใจว่าทำไมมันถึงเป็นแบบนี้


1
หมออาร์ทไทล์ที่ยอดเยี่ยม! มันอธิบายการทำงานของอาจารย์ต่อสู้ได้ดี มันทำให้ฉันเป็นสิ่งที่ฉันควรเริ่มพิจารณาผู้ใช้แอปของฉันในฐานะผู้ทดสอบนักออกแบบ ... เพราะข้อเสนอแนะเป็นวิธีการพูดว่า: "มันใช้งานไม่ได้สำหรับฉันลองดูที่" แต่มันไม่ได้เป็นหลักทะเลาะกัน 100% เพราะเขาจะนำปัญหาที่เกิดขึ้นไม่ได้แก้ปัญหาที่คุณมีและเป็นนักพัฒนาที่จะเพียงแค่รหัส
Marcel Falliere

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

10

ฉันแน่ใจว่ามีบางคำพูดที่ดีกว่าที่ไหนสักแห่ง แต่

หากคุณกลัวที่จะล้มเหลวคุณจะไม่ประสบความสำเร็จ

ซอฟต์แวร์ทั้งหมดมีข้อผิดพลาด ... ระยะเวลา หากคุณจัดส่งคุณจะจัดส่งข้อบกพร่องและใช่บางทีคุณจะได้รับความคิดเห็นเชิงลบไม่กี่ที่นี่และที่นั่น แต่ตราบใดที่คุณปฏิบัติตามข้อบกพร่องที่ลูกค้าพบและมีจังหวะการแล่นเรือที่สมเหตุสมผลลูกค้าจะให้อภัยความผิดพลาด

นอกจากนี้หากคุณไม่ได้จัดส่งคุณจะไม่พบข้อบกพร่องครึ่งหนึ่งที่มีอยู่จริง


1
นอกจากนี้ทุกคนได้ตั้งโปรแกรมสิ่งที่ซับซ้อนรู้ว่าจะมีข้อบกพร่องและอยู่ในรองเท้าของคุณในบางจุด บั๊ก (ด้วยเหตุผล) จะไม่ทำให้คนอื่นคิดถึงคุณน้อยลง
m4tt1mus

2

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

สิ่งหนึ่งที่คุณทำได้คือลองทดสอบเพิ่มขอให้เพื่อนช่วยทดสอบหรือรับข้อเสนอแนะ


2

คำติชมจากเพื่อนของคุณสามารถทำให้ซอฟต์แวร์ของคุณดีขึ้นเพราะพวกเขาสามารถให้มุมมองกับแอปพลิเคชันของคุณเพื่อให้คุณสามารถปรับปรุงได้ หากคุณกลัวคำวิจารณ์:

อย่าแสวงหาคำสรรเสริญแสวงหาคำวิจารณ์ เพื่อปรับปรุงคุณต้องการมัน - อานนท์

เพื่อหลีกเลี่ยงการวิจารณ์ไม่ทำอะไรเลยอย่าพูดอะไรและไม่ทำอะไรเลย - Elbert Hubbard

รูปปั้นไม่เคยถูกตั้งขึ้นเพื่อเป็นเกียรติแก่นักวิจารณ์ - Jean Sibelius

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