Categories
程式開發

前端更應懂產品


關注公眾號“執鳶者”,回复“紅寶書”獲取“javaScript高級程序第四版(pdf)”並進入專業交流群.

個人觀點:前端工程師是最接近用戶的研發工程師,我的觀點就是“前端更應懂產品”。有人肯定會質疑我的觀點,產品不是產品經理的事情,我們敲代碼的懂這個有什麼用?我們程序員懂技術不就行了嗎?的確,技術對我們來說很重要,但是我認為產品對程序員(特別是前端工程師)也很重要。一方面畢竟產品是技術變現的途徑,沒有變現怎麼來維護公司正常運營,給我們提供學習技術的土壤;另一方面學習產品知識能夠為我們的職業生涯續命——(某位前輩說的,我也很認同)。本著這種想法,自己一直想了解一些產品的知識,可是沒有合適的契機。近期一位“同學”給我推薦了“騰訊8分鐘產品課”,收穫良多,算是自己入坑產品的第一門課程。 (純屬個人觀點,不喜勿噴)

本文將利用八張圖從用戶、定位、需求、時機、匠心、危機、合作、商業化八個方面對整門課進行了總結,並加入一些自己的理解,與諸君共同交流、學習、進步,歡迎諸位留言交流。

一、用戶

開發一款產品目的是服務於用戶,說白了用戶就是我們的金主“爸爸”,所以開發一款產品前應該做的就是定義我們的用戶群體並從用戶的角度去考慮問題,這樣才能讓我們的產品擁有更大的市場——歸結一句就是從用戶思維考慮問題。

前端更應懂產品 1

二、定位

每一個產品開發初期都存在一個定位,後期的業務拓展都將服務該定位。就拿我們團隊來說,核心是為媒體服務(為媒體投放廣告),後期開展的工作都是圍繞該核心進行,例如開發了很多智能工具,其目的是為了媒體進行最優投放。

前端更應懂產品 2

三、需求

每一個產品都是為了解決人們生活中的痛點問題,所以我們應該有一雙善於發現的眼睛,發現用戶的心理訴求,讓用戶變的更方便、更舒適、更“懶”。基於我們發現的需求,按照需求的緊急程度依次完成。

前端更應懂產品 3

四、時機

說白了就是要了解外部環境。就拿前端工程師找工作來說,目前市場上需要的是技術棧是React、Vue,你面試的時候再談jQuery是不是就有點與外部環境脫節了,如果你是後者,顯然沒有了解目前的技術環境。

前端更應懂產品 4

五、匠心

每一位工程師對待自己的產品都應該有工匠精神,不斷進行打磨、不斷進行優化、不斷做的更加傻瓜好用,這樣才能做到業界領先。

前端更應懂產品 5

六、危機

生於憂患死於安樂,時刻保持危機感,不斷去了解我們產品當前的狀況,基於內外部環境變換去優化產品,才能讓產品的生命週期更長。 (此處有個疑問,短視頻行業的未來是不是AR、VR、全息投影?)

前端更應懂產品 6

七、合作

合作的前提條件是利益,找到共贏點才能更好的合作。

前端更應懂產品 7

八、商業化

不管是誰,開發一款產品的目的肯定是為了賺錢,考慮好該產品的盈利點並獲得利益才能正向的促進該產品的“進化”——(產品賺錢如果不損害用戶體驗該多好,感覺微信朋友圈的廣告就很好,不仔細看根本看不出是廣告)

前端更應懂產品 8

1.如果覺得這篇文章還不錯,來個分享、點贊、吧,讓更多的人也看到

2.關注公眾號執鳶者,領取學習資料,定期為你推送原創深度好文