本文做者 Jinkey(公衆號 jinkey-love,網站 jinkey.ai)面試
原文連接 jinkey.ai/post/tech/x…sql
文章容許非篡改署名轉載,刪除或修改本段版權信息轉載的,視爲侵犯知識產權,咱們保留追求您法律責任的權利,特此聲明!編程
2017,大部分時間圍繞着微信生態來作產品,從小程序到企業微信,從 C 端到 B 端,不由引起一些思考小程序
微信是當今中國最爲成功的產品,是否他作的都是對的呢?同一個事情,何時是對的,何時又是錯的?相反的兩個事情,爲何在不一樣的時候都是對的?微信小程序
用戶體驗可讓企業可持續發展,可是企業首先要生存下來,因此不要把用戶體驗凌駕於商業目的之上。在知足特定的商業需求前提下,能夠儘量把用戶體驗作得更好。 總說微信怎麼怎麼體驗好,人家背後有互娛和廣告提供足夠的資金支持,然而你沒有。不是微信是贏家,微信的作法就都是好的,成王敗寇的思想,對於我的成長沒什麼幫助,要學會批判的看待一個產品,微信有值得學習的地方,也有不值得學習的地方。服務器
理由很簡單:互動娛樂和廣告是當前騰訊最大的供血來源,微信和 QQ 只是兩個載體而已。當哪天遊戲不是主要收入來源,或許這個入口也能夠爲了用戶體驗讓用戶選擇關閉。微信
爲了構築整個企業生態,在單個功能強迫用戶也何嘗不可,可是要作得巧妙。好比遊戲入口雖然噁心,可是不至於用數字紅點給你提示,不至於顯示在桌面圖標的數字紅點上。用戶體驗好,只是相對的。用戶體驗不該該成爲你不去思考盈利的藉口,商業目的也不該該成爲你忽略用戶體驗的理由。網絡
不可忽視戰略對產品功能的影響,沒有最好,只有合適。曾經微信每一個細節在消費者看來都很極致,但如今卻並不是如此,好比搜一搜羣聊連接,爲何只能搜索到文章類型的(在技術上是 Webpage 的消息類型),卻不能搜索出文字消息中帶有 url 的內容呢?微信聊天記錄爲何不能雲端漫遊?9億用戶的想法,絕對比微信的產品經理想到的更多能夠改進的點,可是不必定對的,如今對的之後也不必定是對的,對的也不必定要作(由於對的東西也有不少)。不妨看看微信一些「先後矛盾」的決策:架構
還有不少例子,但這些都沒有錯,作法 A 是對的,A 的反面也是對的。只是公司戰略演化,本來在 C 端追求極致的微信,把更多精力和資源放在了 B 端用戶上,B 端用戶要盈利爲目的,微信作的產品要作到徹底不打擾用戶是不可能的,更多地,是尋求一種平衡,微信也在學習和成長。本來高冷的微信,也更多的聽取行業合做夥伴的意見,共同探索。併發
你有想法,能夠推進公司決策層,申請資源; 你有想法,能夠寫 BP 去融資; 你有想法,能夠邀請身邊的朋友幫忙; 你有想法,能夠本身學編程實現 MVP...
若是你只有想法,那麼跟放屁沒什麼區別,過眼雲煙。對於產品經理,要學會爭取資源,知足用戶需求的產品功能實現所須要的一切資源。資源不足,產品是無法走下去的。若是你能獨當一面,想作一個獨立開發者,那麼你也得先養活本身。
有資源能讓產品一直走下去,可是會不會一手好牌打爛了,要看產品經理或者是老闆的眼界,怎麼以點帶面的生態化。
好比你手上有一個獨一無二的人臉識別專利技術,你首先能提供一個 API 給其餘開發者付費使用,這是一個點。若是一直只是這麼一個單一的 API,你能成爲一個很棒的獨立開發者,但永遠也沒法成爲一家獨角獸。由這個專利,
能夠和硬件公司合做生成智能安防攝像頭,檢測到陌生人當即錄像; 發佈一個根據人臉自動分類和檢索的相冊 APP; 提供物聯網人臉識別模組; 識別人體特徵點以後重建三維模型 + VR/AR 便可遠程實現身臨其境的社交 ...
當以核心產品衍生出各類合做或相關產品後,就能造成一個互補,協調的矩陣,造成一個寬領域的生態。若是拿大家最熟悉的微信舉例,就是從
通信(語音)-> 社交(朋友圈、搖一搖、附近的人)-> 社交閱讀:公衆號 -> 社交支付(微信紅包)、社交娛樂(遊戲) -> C 端向 B 端拓展(服務號、企業微信)-> B、C 端大融合(小程序、對政務民生領域的投入力爭成爲水和電同樣不可或缺的東西)
從通信工具到互聯網的水和電,眼界決定了產品的寬度。
同一個技巧,換了一種場景,他就多是錯的。好比產品設計上有個技巧,就是提升用戶離開的成本,以達到 GMV 或活躍度的提升。好比不少 PC 軟件卸載的時候問一下你是否由於哪些用得不爽的點致使你卸載,而後「貼心」的給出解決方案,這對於留住用戶是個好的辦法。可是攜程經過從機票詳情頁到機票購買完成頁幾個步驟,每一個步驟都詢問你要不要其餘服務(好比專車接送機),即便你在上一個步驟點擊了取消,下一個步驟依然提示你購買。在整個流程這些額外的服務都是默認勾選的,增長用戶操做成原本搭售。後來呢,就被網絡紅人猛懟了,公關危機。
有些流程,是不能簡化的,好比用戶支付給商家的錢,通常我的和公司是不能代收的,必須經過有清算資質的機構(好比微衆、浦發等銀行)直接把用戶支付的資金直接打入商戶收款賬號。又好比用戶存入理財平臺的錢,好比先支付給用戶利息,再從用戶帳戶扣除手續費等交易費用,不能直接從利息裏面扣除手續費再返還給用戶。聽一個作金融產品的朋友說,他們要在業餘時間補習不少金融證券類的法律,才能設計出合理合法的產品流程。固然,若是你不懂的話,也能夠在設計以後諮詢公司法務,通常存在風險的業務流程都是要通過法務審批的。
接到需求,就開始打開 Axure 畫,打開 word 寫,但這每每只會換回一頓臭罵。思考清楚如下問題,需求不至於南轅北轍:
想好這些問題以後,再打開你的 Axure 吧。
產品要不要懂技術,其實已是老生常談的話題了。我說說個人想法:
若是你實習或者剛畢業從事產品經理,其實懂代碼沒太大做用,由於通常分配給你的只是作一個功能小點,你能夠在跟開發溝經過程中記錄下他們說到的專業名詞,好比Redis、Mysql、CDN 之類的,業餘時間能夠搜索一次這些名詞,對這些東西的做用有個大概瞭解便可。
隨着你職業發展,甚至主導一條或幾條產品線的時候,你會發現對研發的理解對你發展的限制會愈來愈大。
iOS 和 Android 發展多年,不少底層通信和數據處理 API 都已經很豐富,基本上你能想到的,在 APP 上都能作到,因此對於產品經理,就是關注 iOS 和 Android 每一個新版本發佈的新能力便可,好比 iOS 10 的 Callkit、iOS 11 的 CoreNFC。
知道有什麼用呢? 好比 Callkit 能夠識別陌生來電,你們熟知騰訊手機管家和360手機管家有這樣子的功能,殊不知道咱們本身公司的產品也能夠作,好比京東 APP 能夠利用這套接口幫助用戶標記京東快遞員,美團外賣能夠幫助用戶標記在美團註冊的快遞員電話號碼,這樣子用戶就不至於拒絕了陌生來電號碼。
另外值得一提的是,微信語音聊天邀請直接出如今鎖屏上的功能也是依賴於 CallKit 來實現,而且基於 iOS10 以上的設備覆蓋率已經很高了。瞭解甚至熟知這些 API 接口,將爲你的產品優化和新功能設計提供了更多的可能。微信小程序對不少系統級別的 API 都沒有封裝,只作了經常使用的,因此咱們要清楚哪些功能在 APP 上作,哪些功能在微信小程序上作。微信小程序用於一次性、臨時性的功能,而 APP 適合一些重度用戶使用,須要常常打開,能夠直接從桌面打開,能使用系統提供的 API 作更多服務於重度用戶的功能。具體的終端選擇能夠看以前我寫的文章《微信小程序1萬字實操指南》 熟悉了各個平臺的 API 以後,在各個平臺上的產品架構設計會更加遊刃有餘。
最好能懂一門編程語言,本身業餘能夠寫寫小腳本代替一些重複性的工做。 能夠去Github、Medium、知乎專欄等了解技術趨勢、前言、開源框架。學技術是爲了跟開發有共同語言,合理商量研發週期以便和開發討論出固定排期內可行性方案,作出功能取捨,也能夠用新技術突破產品邊界。
說到新技術,在大公司,前沿研究有專門的預研部門或研究院,研究方向都是高管級別的人定下來的,作一些你以爲是天方夜譚的功能研究,超出了當前產品需求,爲將來作技術儲備的。這點通常也輪不到咱們干預,但咱們能夠經過公司內部論壇等了解到他們的最新研究成果,思考有什麼技術是能夠產品化的,有利於改進現有產品功能的。
對於創業公司,非技術型的,能用開源的,雲服務,第三方SDK的就不要本身寫,快速驗證產品方向;技術型的,也不要在非主營業務上投入過多研發資源,好比訊飛專一於語音識別技術,就不必把研發資源投入雲儲存,可使用七牛的儲存服務。產品經理能夠在技術選擇這些第三方服務的時候參與進來,看他們的 SDK 文檔是否能知足產品當前需求和後期拓展。業餘有時間的話也能夠本身嘗試一下接入他們的 SDK,這樣在提出需求的時候能更加的合理。
從這例子,我學到的不是什麼用完即走的理念,而是持續學習心態,充分和 B 端用戶溝通學習,瞭解每一個行業的特色,在知足 B 端用戶需求的前提下儘可能不打擾到 C 端用戶,在商業和人文之間尋求一種平衡。學到及時根據行業、用戶的反應調整產品策略的果斷。作到9億用戶卻嚴格限制微信的招聘,限制團隊規模的擴大,學到什麼是物盡其用,人盡其才。
招人不必定要最優秀的,夠用就好。牛逼的人,每每太有主見,那種人適合本身創業或者帶團隊,一個團隊須要這樣的領頭羊,可是不能所有是這種人,不然互不相讓,團隊沒有向心力。有時候創業公司,作出初步的產品 demo,一個畢業生來開發能夠知足的話,就不要招一個幾十萬年薪的人來寫。寫出來能抗 10W 併發的架構,卻只有寥寥幾個用戶就是浪費資源。因此公司要的都是符合當前階段所須要的人,不是說你牛逼,全部的公司都會要你。有面試沒經過,也不是說你就很垃圾,只能說,「咱們不合適」。
社會須要分工,不可能所有人都作老闆。但不要只專一於一個工具或一個技能,由於行業和科技在快速變化,愈來愈須要多技能的人,跨界的人。
好比你能夠專一於作 C 端軟件的產品經理,但不要把本身侷限在電商產品,當有一個直播產品 offer 給到你,你卻說「我不熟悉」,沒有誰一輩子下來就熟悉作產品的。
好比你能夠選擇了運營做爲你的職業,可是你不能只會寫軟文,整個運營體系,你都須要去涉獵,逐點攻破。
根據你本身對行業的瞭解,只要有前景的,你均可以去嘗試。你會發現其實不一樣產品有不少共通之處(好比研發流程),至於不一樣的地方,你就須要快速學習瞭解新的行業。不給本身設限制,跳出溫馨圈,多領域多職業發展。
固然,你要作一顆專業的螺絲釘,沒人會反對你,畢竟一艘船須要船長,也須要船上的每一顆螺絲釘。
多學各方面技能,是爲了在缺人的時候補位,但在公司或團隊有資源的狀況下,就不要去搶其餘崗位的事情來作,應該釋放你的時間來思考。
在決策上,老闆說的不必定是對的,除非你能說服他他是錯的,不然就得按他的方向和思路來作。雖然說產品經理是離 CEO 最近的地方,但產品經理和老闆的差距,就像某度和谷歌不止差了一個太平洋的距離。產品經理只提供解決方案和建議,老闆纔是作戰略決策的人。老闆還須要兼顧團隊、法律、財務、合做夥伴關係、投資人意願,他比你知道的信息更多,須要平衡的利益方更多,因此也不要總以爲老闆不可理喻提出這麼荒誕的需求。你能夠保留本身的意見,但也要想一想老闆爲何這麼作,等他有空,能夠多瞭解一下他的想法,拓寬本身思路。
看看每一年各大平臺上你的年報,看了多少多少千萬字,回頭發現好像什麼也沒學到。多問問行業內的大牛,看一些成體系的書籍,從全局構建本身的知識網絡,畫成思惟導圖,而後再根據這幅「地圖」去學習,單點突破,以點帶面,「點亮」這幅地圖。資訊能夠快速的刷過,但要保持關注,瞭解行業動態,技術的發展,拓寬本身的眼界。
2017,從C端到B端,從 app 到小程序、企業微信多端融合的解決方案,從軟件到硬件,從功能設計到產品架構設計,從傳統機器學習到深度學習,感謝努力的本身,感謝那些幫助過個人人。