馬上註冊  |  找回密碼

SAY討論區

查看: 995|回復: 57
打印 上一主題 下一主題

真的是人人都該學編程嗎? - 程式設計 [複製鏈接]

Rank: 7Rank: 7Rank: 7

好友
0
帖子
4188
積分
8366
最後登錄
2018-7-30
在線時間
0 小時
跳轉到指定樓層
樓主
發表於 2013-10-7 16:48:53 |只看該作者 |倒序瀏覽
作者:王霄池
高中喜歡編程,大學陰差陽錯,進了設計專業,於是對移動領域的交互設計(用戶體驗)感興趣,畢業后供職於一家蠻大的公司,做了10個月設計師,對其中受到的束縛——尤其是開發部門的「實現困難」的託辭非常不滿,遂離職,到一個創業公司做前後端開發(php+jQuery)。三個多月後的如今基本上可以獨立寫小站了。 200314momw3zjgi0a.jpg
現在對設計和編程的理解也發生了很大變化。程序員和設計師的思維方式天然不一樣,這是由屁股決定腦袋的。設計師想的是如何使用,是一個物體和人類世界的接觸面,而程序員想的是如何實現,是物體內部的脈絡。我就發現在兩個狀態之間遊刃有餘的轉換不是一件輕鬆的事情。 @蘇紹文 的回答很能表達我的心情:「左握光明,右執黑暗」。這兩種思維方式很多時候是矛盾的。當我的大腦進入寫代碼狀態時,如行雲流水般寫出一個控件,覺得實現很優雅,可是第二天早上一看,發現交互就是一砣…,那麼修改。最終代碼加長一倍,加若干if語句,總算解決問題。
我跑題了:問題是設計師應該學編程嗎。我的答案是否。我說設計師不應該學編程,不是因為編程沒有價值,而是學點皮毛的編程不如不學(所謂的皮毛就是學完if class等關鍵字,寫個留言板),因為皮毛的編程並不能給你帶來視角上的改變,你看問題的方式還是原來的(即:人們將如何使用(或者看待)我的產品,而看不到這個產品是如何運作的),所花費的精力並不值得(尤其是有些設計師的邏輯思維實在是和程序員不在同一個次元)。當然,如果你能夠深入學下去,並且不覺得是件苦差事,我自然不反對。
相反的,我認為程序員應該學點設計,因為這是立竿見影的,將會對你的世界觀產生一個震撼。並且,讓你更能理解設計師們,設計是權衡,不能讓所有人滿意。
比如:
1. 程序員、和設計師都屬於一個特殊的群體,你們認為好用的,用戶未必認為好用。(你和你的用戶未必很像)
2. 用戶並不總是做最優選擇,他們愛點擊他們注意到的第一個元素。
3. 「設計就是讓網站看上去更好看」這句話是錯的,比如,過多的使用圖標會降低可用性。
來源:知乎
分享分享0 收藏收藏0 讚好讚好0 Unlike!Unlike!0 分享 傳送 邀請

好友
0
帖子
124039
積分
124050
最後登錄
2019-2-28
在線時間
0 小時
No.1回覆者
發表於 2013-10-7 19:57:39 |只看該作者
呵呵,支持一下哈  

好友
0
帖子
124422
積分
124433
最後登錄
2019-2-28
在線時間
0 小時
跟尾2
發表於 2013-10-7 20:11:41 |只看該作者
這樣的帖子,一定會引起轟動

好友
0
帖子
130012
積分
135426
最後登錄
2019-2-28
在線時間
0 小時
跟尾3
發表於 2013-10-7 20:15:32 |只看該作者
說嘛1~~~想說什麼就說什麼嘛~~  

好友
0
帖子
112384
積分
124214
最後登錄
2019-2-28
在線時間
0 小時
5#
發表於 2013-10-7 20:15:34 |只看該作者
強的很,竟然有這樣的文章

好友
0
帖子
88966
積分
134848
最後登錄
2019-2-28
在線時間
0 小時
6#
發表於 2013-10-7 20:17:34 |只看該作者
哈哈 我支持你

好友
0
帖子
125137
積分
125144
最後登錄
2019-2-28
在線時間
0 小時
7#
發表於 2013-10-7 20:37:34 |只看該作者
很好!很強大!

好友
0
帖子
125023
積分
125030
最後登錄
2019-2-28
在線時間
0 小時
8#
發表於 2013-10-7 20:42:34 |只看該作者
要認真回覆,不然會沒有潛水值

好友
0
帖子
124696
積分
124708
最後登錄
2019-2-28
在線時間
0 小時
9#
發表於 2013-10-7 20:55:03 |只看該作者
厲害!強~~~~沒的說了!  

好友
0
帖子
124967
積分
124976
最後登錄
2019-2-28
在線時間
0 小時
10#
發表於 2013-10-7 20:56:20 |只看該作者
感覺好像在哪裡看過了,汗~
您需要登錄後才可以回帖 登錄 | 馬上註冊 |

Archiver|手機版|SAY討論區

GMT+8, 2026-5-26 19:21 , Processed in 0.773568 second(s), 11 queries .

Powered by go2tutor.comDiscuz! X2

© 2026 Community Networks Limited

回頂部