เป็นไปได้ไหมที่จะทำได้ดีทั้งการเขียนโปรแกรมและการออกแบบกราฟิก? [ปิด]


22

มุมมองโปรเฟสเซอร์ของโปรแกรมเมอร์ไม่สามารถทำกราฟิกได้ดีนักจากสิ่งที่ฉันได้อ่านและเห็น อย่างไรก็ตามฉันรักการเขียนโปรแกรม (โดยเฉพาะอย่างยิ่ง OOP, PHP, C ++, Objective-C) และไม่สามารถปฏิเสธความจริงที่ว่าฉันมีรสนิยมที่เป็นเอกลักษณ์ในการออกแบบเว็บและคนอื่น ๆ ก็บอกว่าฉันทำได้ดี (CSS) ฉันคิดกับตัวเองว่า "เฮ้เดี๋ยวก่อนฉันเป็นโปรแกรมเมอร์ฉันจะออกแบบให้ดีได้อย่างไร" คำถามคือสามารถเขียนโปรแกรมและออกแบบได้ดีหรือไม่? ใครที่นี่รู้สึกเหมือนกันไหม

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


7
มุมมองโปรเฟสเซอร์คืออะไร: มุมมองโปรเฟสเซอร์ พวกเขามีเหตุผล แต่บ่อยครั้งที่พวกเขาถูกต้องจริงเหรอ?
doppelgreener

3
ใช่ แต่โอกาสก็คือคนที่สามารถทำทั้งสองอย่างนี้ไม่ได้เป็น Donald Knuth ของ CS และไม่มี Michelangelo แห่งงานศิลปะ - เพียงแค่คนที่สามารถทุบรหัสที่ดีและกราฟิกที่ดีได้ การรวมกันของทักษะนี้ค่อนข้างหายากและคนที่สามารถทำได้ดีทั้งคู่มักจะได้รับรายได้ดี
งาน

3
@Job: นักพัฒนาที่ดีสามารถจัดโครงสร้างแอปพลิเคชันของตนได้อย่างเหมาะสมเพื่อให้ผู้ออกแบบสามารถเข้ามาและทำให้แอปพลิเคชั่น prettify ได้โดยไม่ทำลายหรือต้องการความรู้เชิงลึกเกี่ยวกับโครงสร้างพื้นฐานการเขียนโปรแกรม
Robert Harvey

2
เกี่ยวกับ <fireworks> * โปรแกรมเมอร์เกม * </fireworks>
Mateen Ulhaq

คำตอบ:


25

ทำไมล่ะ? ผู้คนจำนวนมากมีความสามารถหลายอย่าง

แต่ระยะเวลาที่คุณอุทิศให้กับทักษะเฉพาะนั้นสร้างความแตกต่าง การใช้เวลาหนึ่งทักษะหนึ่งมากขึ้นหมายความว่าคุณจะต้องใช้เวลาให้น้อยลงและใช้เวลาน้อยลงหมายถึงการมีความสามารถน้อยลง

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

การออกแบบที่ดีมีความหมายมากกว่าเพียงแค่ดูสวย มันยังหมายถึงการสร้างแอพพลิเคชั่นที่ใช้งานง่ายและใช้งานง่าย


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

@ ผู้พัฒนา: แน่นอน แต่มันช่วยให้รู้จักการออกแบบบางอย่าง สีและรูปแบบก็เป็นจิตวิทยาเช่นกันตามที่คุณรู้
Robert Harvey

การออกแบบกราฟิกและส่วนต่อประสานกับผู้ใช้นั้นเหมือนกันหรือไม่?
JeffO

1
@Jeff: ไม่จริง มีการออกแบบกราฟิกเล็กน้อยในการพัฒนาส่วนต่อประสานกับผู้ใช้ แต่ส่วนที่ดีกว่าคือสิ่งต่าง ๆ เช่นการป้อนข้อมูลและการแสดงผลการจัดระเบียบเวิร์กโฟลว์สิ่งต่าง ๆ เช่นนั้น
Robert Harvey

@Developer Art: ฉันไม่แน่ใจว่าคุณใช้คำจำกัดความของการออกแบบแบบใด แต่ถ้าคุณกำลังพูดถึงการออกแบบกราฟิกหรือสิ่งที่ชอบคุณไม่ได้ทำสิ่งเดียวกันอยู่แล้ว แต่สำหรับสี / สุนทรียภาพ / สิ่งอื่น ๆ ที่ฉันกำลัง ลืม? แค่นั้นแหละที่รู้ว่าคุณมีภาพกราฟิกที่ดีคุณต้องยอมรับรูปแบบทางจิตของผู้คนที่แตกต่างและเอาใจใส่กับพวกเขาเพื่อที่จะได้รู้ว่ามันจะทำให้เกิดอะไรขึ้นกับพวกเขา ฯลฯ ?
n1ckp

14

ใช่. มันเป็นไปได้. อย่าฟังใครก็ตามที่พูดว่าไม่ใช่

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

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

รู้เรื่องนี้ หากคุณมีการออกแบบ la ไฟเบอร์ duคุณต้องบำรุงรักษาให้มันเติบโตและเบ่งบาน ลองทดลองทดลองปล่อยให้มันพัฒนาไปตามที่คุณต้องการ


11

ใช่.

ฉันเก่งด้านการเขียนโปรแกรมและออกแบบกราฟิก ฉันเขียนโปรแกรมตั้งแต่ฉันอายุ 10 ขวบและออกแบบตั้งแต่อายุ 16 (ตอนนี้ฉันอายุ 31 ปี) ฉันชอบทั้งสองสาขาเสมอและฝึกฝนและเรียนรู้ทั้งสองอย่าง แต่ฉันสามารถยกระดับการเขียนโปรแกรมระดับมืออาชีพเท่านั้น แต่ทักษะกราฟิกของฉันสิ่งนี้ช่วยฉันได้มากในการออกแบบ GUI

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


3
But isn't programming itself a creative work?แม่นยำ.
George Marian

4

ต้นแบบที่ถูกต้องคือ " โปรแกรมเมอร์ส่วนใหญ่ไม่สามารถออกแบบ"; ซึ่งโดยทั่วไปเป็นเรื่องจริง อย่างไรก็ตามมันไม่เป็นความจริงที่ว่าถ้าคุณเป็นโปรแกรมเมอร์นั่นหมายความว่าคุณไม่สามารถออกแบบได้


ทำให้ดูเหมือนคำถามตรรกะข้อใดข้อหนึ่ง 'หากสุนัขบางตัวเป็นหมุดและหมุดบางอันเป็นยาชุนจ์
adamk

3

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


2
ฉันอยากจะบินได้ดี แต่แขนของฉันเหนื่อยเกินไป
ชายดีบุก

@ Greg นั่นเป็นเพียงเพราะคุณยังไม่ได้ทำมันมากพอที่จะสร้างความแข็งแกร่งของแขนของคุณ และคุณสามารถสร้างความอดทนให้กับแขนของคุณในรูปแบบอื่นได้โดยไม่ต้องเสี่ยงอันตรายจากการบิน (เครื่องจำลองหรือการออกกำลังกายแขนอื่น ๆ ) อย่างที่ฉันพูดไปเรากำลังพูดถึงการฝึกฝนตามลำดับ 1000 ชั่วโมง เป็นที่ยอมรับว่าเป็นเรื่องยากที่จะประสบความสำเร็จในการบิน
Daniel Bingham

@ เกรซถ้าเราพยายามบินต่อไป ... เป็นไปได้ไหมที่คนรุ่นที่ 100,000 จะมีปีก?
iamgopal

อ่าฉันคิดถึงเรื่องตลก คุณไม่สามารถระบุ "การบินโดยไม่ต้องใช้อุปกรณ์" เพราะด้วยความสามารถทางเทคโนโลยีเพียงเล็กน้อยมนุษย์จึงสามารถบินได้อย่างสมบูรณ์แบบ: google.com/url?url=http://www.boston.com/news/world/europe/…
Daniel Bingham

อา แต่เขาไม่ได้บินปีกที่เขายึดติดอยู่คือ ฉันคิดว่ามันใกล้กับการบินมากขึ้น แต่ในทางเทคนิคแล้วมันกำลังร่อน ;-)
Tin Man

3

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


3

การออกแบบประสบการณ์ผู้ใช้อาจพิจารณาได้จากทั้งสองอย่าง

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


ผู้พัฒนาประสบการณ์ผู้ใช้!
adamk

2

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


2

ใช่มันเป็นไปได้

การเขียนโปรแกรมและสุดขีดกราฟิกกันหรือไม่?

ฉันเป็นทั้งศิลปินและโปรแกรมเมอร์ฉันใช้เวลาเขียนโปรแกรมเรียนรู้ด้วยตนเองเป็นเวลา 5 ปี 1 ปีในมังงะ 4 ปีที่การออกแบบเว็บและน้อยกว่า 1 ปีที่ภาพลวงตา

บางคนมีความสามารถด้านศิลปะ แต่ตัดสินใจที่จะเรียนรู้การเขียนโปรแกรมตลอดเวลาและให้ความสามารถเป็นแนวทางในการออกแบบของเขา

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

มี "โปรแกรมเมอร์ศิลปะ" แต่ทำไมไม่มี "โปรแกรมศิลปิน" นั่นคือกฎตายตัว

ดูเพิ่มเติมที่: /gamedev//search?q=programmer+art


1

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


1

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

พื้นที่เฉพาะที่ดึงดูดผู้คนได้ดีทั้งสองด้าน: เอฟเฟ็กต์ของ TD (โดยเฉพาะของเหลวและผ้า / ผม) การแรเงาของ TD หัวหน้างาน vfx


0

ที่ทำงานฉันทำงานกับ WPF ฉันไม่มีสำเนา Photoshop และฉันเกลียด GIMP .. ดังนั้นฉันต้องทำอย่างไรเมื่อฉันต้องการไอคอน ฉันเขียนมันใน XAML และใช้พวกมันใน VisualBrush ดังนั้นไม่เพียง แต่คุณสามารถทำทั้งสองอย่างและทำได้ดีทั้งสองอย่างคุณสามารถทำได้ในเวลาเดียวกัน!


0

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

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


หนอ อะไร? คุณนิยามว่าอะไรดี เป็นสิ่งที่ดี: ระดับโลกหรือดีกว่า 98% ของประชากร?
Nailer

1
@Nailer: คุณสามารถดีกว่า 98% ของประชากรเพียงแค่แสดงขึ้นและลอง ;-)
Steven A. Lowe

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

0

ใช่ C'est Moi แต่ความเชี่ยวชาญสองอย่างของฉันเป็นผลมาจากความไม่ตั้งใจส่วนใหญ่ ฉันได้รับการติดตามด้านในโรงเรียนมัธยมและจบไปโรงเรียนศิลปะเป็นเวลา 4 ปีแทนที่จะเป็นมหาวิทยาลัยปกติ จากนั้นฉันวาดภาพคนเพื่อหาเลี้ยงชีพจนกระทั่งฉันตัดสินใจว่าฉันอยากให้ด้านศิลปะของฉันเป็นอาชีพที่ไม่ใช่อาชีพดังนั้นฉันกลับไปโรงเรียนและเรียนวิศวกรรม ฉันคิดว่ามันยากที่จะจินตนาการว่าคนที่เริ่มต้นด้วยความคิดที่จะเป็นคนเก่งทั้งด้านการออกแบบและการเขียนโปรแกรม

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