จะดีกว่าหรือไม่ที่จะร่วมมือกับนักออกแบบกราฟิกหรือออกแบบชิ้นงานให้กับผู้รับเหมา


11

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

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

รู้สึกว่าการมีพันธมิตรจะช่วยให้การทำงานร่วมกันมากขึ้น แต่ฉันได้อ่านหนังสือผู้ประกอบการมากมายที่เตือนการเป็นหุ้นส่วน


1
อาจเป็นความคิดที่ดีที่จะพัฒนาทักษะการออกแบบของคุณให้มากขึ้น

8
ค่าใช้จ่ายโอกาสที่จำเป็นสำหรับการฝึกฝนอาชีพที่สองนั้นยอดเยี่ยม
charbasz

มันไม่สายเกินไปที่จะเริ่มเรียนรู้เกี่ยวกับมันต่อไป (ในเวลาว่างหรืออะไร) ข้อมูลเชิงลึกที่ได้รับอาจมีค่าในภายหลังบนถนน

คำตอบ:


8

จากประสบการณ์ของฉันฉันพบว่าการหานักออกแบบที่พร้อมเสมอที่จะทำงานส่วนหน้าใด ๆ ที่โครงการของคุณต้องการคือน้ำหนักของพวกเขาในทองคำมากกว่าผู้รับเหมา คุณเรียนรู้สิ่งที่คนอื่นชอบวิธีที่คุณสื่อสารและเพียงแค่เป็นหน่วยง่ายขึ้น

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


2

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


1

ออกแบบก่อนเพราะมันขับเคลื่อนงาน

จากประสบการณ์ของฉันมันง่ายกว่ามากที่จะเริ่มต้นด้วยการออกแบบจำลอง สิ่งนี้ช่วยในการขับเคลื่อนว่ามีงานทำจริงเพียงใดและช่วยในการจัดลำดับความสำคัญ นอกจากนี้ยังมีระยะเวลานานขึ้นในการประเมินวิธีการออกแบบและวิธีการทำงาน

ปรับปรุง

ความหมายคือการจับคู่กับนักออกแบบ นั่นหรืออย่างน้อยก็ทำให้การออกแบบสำเร็จเป็นครั้งแรก ทำตามความจริงแล้วหมายความว่าคุณอาจมีโปรแกรมเพิ่มเติมให้ทำเนื่องจากมีปัญหาการรวมอยู่เสมอ


-1: มุมฉากของคำถาม OP ถามเกี่ยวกับความสัมพันธ์ทางธุรกิจกับผู้ออกแบบไม่ใช่เกี่ยวกับเวิร์กโฟลว์ที่แชร์
Dave Sherohman

1

หากคุณเป็นโปรแกรมเมอร์ที่ไม่มีทักษะด้านการออกแบบภาพสิ่งที่ได้ผลดีที่สุดสำหรับคุณคือการจับคู่กับนักออกแบบกราฟิกหรือทำงานด้านการเขียนโปรแกรมทั้งหมด

ฉันทำงานเป็นนักพัฒนาอินดี้เป็นเวลานานก่อนที่ บริษัท จะทำงานและฉันขอแนะนำอย่างหลังถ้าคุณอยู่ในงบประมาณและกำหนดเวลาที่ จำกัด และต้องจัดส่ง

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

ทำงานกับนักออกแบบล่วงหน้า

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

ปัญหาในกรณีเหล่านี้คือคุณสามารถใช้เวลาทั้งหมดของคุณในการพยายามทำเงาหรือปุ่มเอียง / ปัดเศษหรือลดรอยหยักแบบอักษรที่ตรงกับลักษณะของ Photoshop เช่น

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

นอกจากนี้ยังเป็นการดีที่จะกำหนดข้อ จำกัด ไว้ล่วงหน้าเพื่อที่คุณจะไม่พยายามจับคู่ความสามารถในการเรนเดอร์ของ Photoshop หรือ Illustrator เช่นชุดเครื่องมือ GUI ที่คุณใช้อยู่คุณต้องการที่จะใส่ใจกับความสามารถในการเรนเดอร์ และฝึกอบรมนักออกแบบเพื่อให้การออกแบบของเขาตรงกับความสามารถ (และแม้แต่การใช้งาน / รูปแบบที่ได้รับการสนับสนุน) ของชุด GUI ของคุณ

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

ทำงานกับนักออกแบบสาย

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

นี่ไม่จำเป็นว่าจะเป็นเรื่องเลวร้าย นักออกแบบที่ยอดเยี่ยมสามารถสร้างสิ่งมหัศจรรย์ได้จากข้อ จำกัด ที่แน่นหนา บางครั้งพวกเขาก็ทำได้ดีขึ้นด้วยข้อ จำกัด ที่แน่นหนาเช่นนักออกแบบสไปรต์สำหรับ Super Nintendo, Ridley Scott เมื่อเขาสร้างเอเลี่ยน ฯลฯ ฉันอยากจะแนะนำเส้นทางนี้ถ้าคุณสั้นตรงเวลา / งบประมาณและไม่ผิดหวังที่เห็นมากมาย สำนักพิมพ์ของคุณในการออกแบบ

ตัวเลือกที่สาม: พัฒนาทักษะการออกแบบของคุณ

ฉันเป็นนักออกแบบ UI ที่น่ากลัว แต่ฉันไม่ใช่โปรแกรมเมอร์ที่ร่ำรวยมากและไม่เคยมีเงินพอที่จะซื้อนักออกแบบ UI ได้

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

ดังนั้นฉันจึงพยายามพัฒนาทักษะการออกแบบของฉันเล็กน้อย ตัวอย่างหนึ่งในแอพเล็ก ๆ ของฉัน:

ป้อนคำอธิบายรูปภาพที่นี่

มันได้รับการตอบรับที่ดีเกี่ยวกับการออกแบบแม้ว่ามันอาจเป็นแค่ผู้ใช้ที่ประจบฉันและเพราะแอปพลิเคชันนี้เป็นเทคนิคเล็กน้อย (การเขียนโปรแกรมด้วยภาพและเสียงและวิดีโอ) หวังว่าฉันจะไม่ทำให้ตัวเองอับอายมากเกินไป (ฉันคิดว่ามันสมเหตุสมผล แต่มันอาจจะเป็น "โปรแกรมเมอร์ศิลปะ")

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

โดยปกติแล้วเมื่อฉันเห็นการออกแบบของนักพัฒนาที่ดูเหมือนจะแย่จริงๆ (ไม่ใช่แค่สายตาของฉัน แต่สำหรับทุกคน) ผู้เขียนโปรแกรมนั้นอาจไม่ได้แย่ไปกว่าฉันในการออกแบบและอาจจะดีกว่ามาก แต่ก็ทะเยอทะยานเกินไป พวกเขากำลังวางการไล่ระดับสีแบบแฟนซีทั่วสถานที่พยายามออกแบบให้มีสีสันมาก - และนั่นต้องใช้ทักษะมากมายในการทำให้ถูกต้อง มันง่ายกว่าที่จะทำการออกแบบให้ดูอ่อนช้อยด้วยการเลือกสีอย่างถี่ถ้วนเพื่อสร้างสิ่งที่โดดเด่นออกมาและใช้ทักษะการออกแบบเพียงเล็กน้อย

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

อีกสิ่งหนึ่งคือถ้าคุณทำงานกับแอปพลิเคชันที่มีพื้นที่โฟกัสหลักเช่นผ้าใบหรือวิวพอร์ตหรือบางสิ่งบางอย่างผู้คนต่างก็ใจกว้างอย่างน่าประหลาดใจด้วยการออกแบบที่เรียบง่ายอย่างไม่น่าเชื่อที่นี่ ด้านล่างฉันเพิ่งเก็บไว้ในเมนูและกล่องโต้ตอบตลอดทางและผู้ใช้อย่างน้อยก็ไม่ได้เกลียดแม้ว่ามันจะมี "การออกแบบ" ไม่มากนัก (เพียงแค่ "เริ่มต้น" - เมนูสไตล์และระดับบนสุด เมนูและกล่องโต้ตอบป๊อปอัพขั้นพื้นฐานที่สามารถเทียบชิดขอบ):

ป้อนคำอธิบายรูปภาพที่นี่

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

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

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