你會是全棧設計師嗎?

簡評:與全棧設計師(Full Stack Designer)相比,全棧工程師(Full Stack Developers)的概念似乎更深入人心。嚴格意義上來講,全棧並不完全等同於全能,它指的是掌握多種技能,並能夠運用這些技能獨立完成產品開發的人。

在過去,設計師和開發者有明確的角色分配,所謂術業有專攻,二者很少同時兼任。隨著產品設計和團隊合作的演變,許多網頁設計師也慢慢地開始嘗試一些簡單的前端工作。

那麼問題來了,什麼是真正意義上的全棧設計師,他們的特徵又是什麼?是做設計的同時會點代碼,還是又做設計又寫代碼呢?

什麼是全棧設計師?

如文首簡評所言,全棧工程師的概念更為人所知,全棧也不等同於全能。一個真正意義上的全棧設計師意味著他能夠相對獨立地完成一個項目的基本構思、原型設計和前端代碼。簡單來講,就是一個人干三個人的事情(大霧)。

全棧設計師的誕生

任何事情的出現都不是偶然,全棧設計師亦如此。隨著移動端的爆發和創業大潮的到來,小型開發團隊越來越多,在小團隊當中很難做到專人專職,往往都是一人身兼數職。會切圖的前端,會畫線框圖的運營,會各種花式提需求的 PM,畢竟不會當裁縫的廚子不是好司機,全棧設計師就這麼應運而生了。

全棧設計師的優勢

與其說技能樹點的多,倒不如說更強的綜合思維能力,這便是全棧設計師最大的優勢。熟悉產品設計和開發的設計師,自然更清楚產品設計的局限性。這樣的設計師能更明確產品設計的期望,團隊也因此能更方便了解開發、運營和用戶體驗方面的諸多細節,減少返工和各種突髮狀況。

全棧設計師的重要性

方才說了綜合思維,那麼擁有綜合思維能力的設計師就能夠根據自身情況更好地發展自己的技能樹。清楚產品的架構,設計和開發的流程,一專多能,能夠活用用戶體驗、設計模式、技術和工具,更好地完成產品開發,系統地設計項目的各個環節,讓產品向著更好更優秀的方式推進。

著眼於整體,是全棧設計師和只注重細節的傳統設計師最大的不同。如果你身處團隊之中,如果能成為全棧設計師無疑會為團隊增添巨大的價值。而如果你是自由設計師,成為全棧設計師則是必需的。

怎樣才是優秀的全棧設計師

全棧當然不用什麼都懂,以網頁設計為例:

  • 協助產品經理:完成項目前期構思,頭腦風暴,mood board,基本規劃
  • 原型設計:線框圖、視覺稿、低保真原型、高保真原型
  • 用戶研究:用戶體驗等
  • 測試
  • 前端開發:HTML、CSS、JS
  • 與程序員交接:了解介面,開發上的深層需求,如何匹配前後端代碼

小結

要成為一名優秀的全棧設計師,註定要不斷學習,拓寬知識面,發展技能樹。與此同時,避免寬而不精、博而不專的尷尬局面。你應該選好正確的方向,隨時跟進技術發展,時常了解新模式和新工具。


原文鏈接:

  • What is a Full Stack Designer? Will You Be One?

推薦閱讀:

  • 入門設計師的綜合閱讀列表
  • YouTube 上有哪些自學編程的優質頻道
  • 設計靈感 | 用戶個人主頁設計
  • 設計靈感 | 音樂播放器設計
  • 設計靈感 | 消息界面設計

推薦閱讀:

日用生活—「涼白開」
扔掉你的大沙發,這才是適合小戶型的座椅
和設計有關的影片

TAG:全栈工程师 | 设计 | 前端开发 |