-
1 # 拱瓦
-
2 # WW軟裝藝術
設計是有目的創造,創新性地解決問題!
設計師是專門從事解決專業問題的人!而不是設計問題
程式是把現實生活遇到的各種問題數字化解決的過程!
程式設計師可以說屬於是設計師的範疇!
反過來設計師不一定屬於程式設計師了!
二者都是解決問題或者有目的地創造,只是範疇大小不一樣而已!從事的行業可能不一樣。
-
3 # 路人不姓甲
這樣的說法有很大的問題,
一般的網際網路公司,一個專案主要三類人,
產品經理,瞭解業務需求,構建流程,完善功能設計文件。
透過開會和相關設計文件和美工和程式設計師溝通。
設計師一般指的是美工,根據產品經理交代,作出無具體功能的,但是有流程原型版頁面,
程式設計師,根據專案需求文件,構建程式碼的架構設計,以及具體的功能實現的模組編寫。
程式最終功能,把整合美工設計的頁面,然後透過產品經理對客戶反饋的反覆調整。
一句話說明就是,產品經理把需求變成功能,美工設計師畫出功能想要的樣子,程式設計師把功能透過程式碼具體實現。
-
4 # 方法研究
這把設計師和程式設計師搞對立了。
其實設計師已經解決了所有邏輯問題,程式設計師只是把這些 解決方法從文件變成計算機軟體而已。
-
5 # 原始碼科技
“設計師是設計問題,程式設計師是解決問題”這句話是錯誤的!在軟體開發過程中設計師的專業職稱叫做軟體架構師。
首先,目標上,在軟體開發過程中是以產品需求為導向,設計師(架構師)、程式設計師都是圍繞需求展開工作設計師(架構師)的主要任務不是從事具體的軟體程式的編寫,而是從事更高層次的開發構架工作。而程式設計師負責軟體專案的詳細設計、編碼和內部測試的組織實施,完成專案的實施和技術支援工作。從職能定義上來看,兩者並不存在對立關係,他們都是對專案負責,以完成專案為最終目標。
其次,技能上,設計師(架構師)的工作並非設計問題,而是決定軟體的高層次架構,完成整體系統的概要設計可以這樣說,一個設計師(架構師)的好壞決定了整個軟體開發專案的成敗,反之一個水平差的架構師,會讓整個軟體系統遭到災難性的打擊,正如建大廈一般,這座大廈的整體結構都不穩固,越往上建風險就越大,隨時有坍塌的風險。如果架構師的技術選型、框架搭建這些沒做好的話,就正如建大廈一般,開發越接近尾聲問題也隨之越多。而這時候出現“設計師是設計問題”的這種嘲諷,也是情有可原。
再次,專案的順利展開,不僅是設計師和程式設計師,總體把控很重要當出現程式設計師或專案組中其他成員有“設計師是設計問題,程式設計師是解決問題”這樣的抱怨的時候,專案經理這樣的角色就要緊急介入,審查整個軟體開發過程之中是否存在設計上的不合理,或者其他問題,要提前把控風險。
總結一個完整的軟體開發過程包含以下:需求調研、分析、軟體概要設計、詳細設計、編碼、整合測試、交付測試、運維流程,專案如要落地,每個環節都要嚴格控制,特別是軟體設計,要做好嚴格的評審工作,這樣程式設計師編碼才會更加順利。
-
6 # 科技灣區
"設計師是設計問題,程式設計師是解決問題",如果這句話本身沒有問題的話,則很大可能是來自於程式設計師,暗含了對一起工作的設計師的不滿。
本質上,雖然設計師和程式設計師分工不同,但都是為了解決某個問題而一起工作的。在整個工作流中,設計師負責的是整體的,頂層的,更抽象的工作,例如軟體設計中核心功能模組的劃分,架構的設計,各種框架的選擇等等。而程式設計師則是基於設計師的工作基礎之上程式設計序實現具體的功能的。不難看出這裡有個依賴關係在裡面,那就是程式設計師的進一步的工作是依賴於設計師的前期工作的。很明顯,如果設計師設計的非常合理,則後期程式設計師的工作就比較順暢。反之,則隨著程式設計師工作的推進,由於設計的問題可能會修改設計,從而造成程式設計師做無用功,返工,怨天載道苦不堪言。這樣一來會輕則推遲專案進度,重則造成重大損失。
因此,在專案設計階段,設計師一定要把功課做足,多方調研,全面考慮,把問題想好,想透。在這一個過程中多爭取和參考來自不同功能團隊的意見和建議,包括程式設計師。儘量保證之後不再需要修改設計或即使修改也只需做可接受的修改。
-
7 # JEPaaS雲平臺
首先,我覺得這句話不完全正確。因為任何一個工作可以說都是為了解決問題而存在的,而不是為了製造問題。那麼,設計師和程式設計師的工作是什麼呢?
1、設計師,這裡您應該指的是產品設計,他首先設計的產品是根據使用者需求來設計的,而使用者之所以有這個需求,是因為使用者遇到了問題,想要解決問題,那麼在這個大前提下,設計師才會去設計一個能解決使用者問題的產品。所以,從這一點上來說,設計師不是設計問題,他設計的是能解決使用者問題的產品,所以他設計的也是一種解決問題的方案。
2、設計師是從原理、理論上設計產品,也就是說,這個產品從原理和理論上來講,是能夠解決使用者問題的。而把這個產品按照理論和原理實現出來,這就是程式設計師的工作了。因為理論和實際總是會有一些出入,那麼在這個過程中,就需要設計師和程式設計師共同來溝通解決。
3、所以,從這個意義上說,設計師和程式設計師都是解決問題的。
-
8 # 自來就野
1.一個團隊只有一個目標,就是解決問題!2.如果程式設計師是解決問題的,那麼設計師是透過設計語言,視覺流程引導他人快速解決問題的指路明燈。
回覆列表
怎麼說設計師是設計問題的呢?哈哈!設計師也是解決問題的。比如說一臺裝置,設計出來這臺裝置就是為了提高公司的生產率或者實現滿足人們需要的功能,再比如說設計房子啦,設計建築啦!就是提供住宿和辦公用的。你理解的設計問題,可能是設計的時候,因為設計水平有限或現有技術不足,會額外的產生一些缺陷,有時候確實是不可避免的麻煩,但設計的目的確實是解決問題的。程式設計師,他們確實是解決問題的。程式設計師的作用和設計師可以配合來用。如一臺裝置。設計師把機械結構設計出來。然後這些裝置通電,程式設計師把程式灌輸進去,就形成了一個完整的智慧化裝置。還有程式設計師,也開發一些很好的軟體,這些軟體比如說app,一些其他程式,為我們的生活或是娛樂,提供便利。