为什么不懂技术的人可以做产品经理?
作為一個UI轉行的產品經理,在學習技術的道路上,我覺得我是有發言權的。
產品經理要不要懂技術?
如果要問產品經理要不要懂技術,那我覺得要。產品經理懂技術可以帶來以下好處:
1、有利于鍛煉你的邏輯思維能力。
2、懂技術的產品經理不會被開發忽悠。
3、有利于你和開發人員的溝通,但是注意別畫蛇添足,畢竟你已經轉行了,沒有別人專業,說不定你懂的技術都已經過期了。
4、如果你是數據型產品經理你最好對數據精通一點,不然很難做。
什么是數據產品?
簡單來講,就是以數據為主要自動化產出的產品形態。這里強調自動化產出概念,是為了區分像 Gartner 之類的數據研究咨詢公司,跟類似 GrowingIO 這種實時互聯網分析產品相比。顯然,他們的報告也可以理解為以數據為主要產出的產品,但并不具備自動化產出的特性。
明確了概念后,我們就可以對它拆分細化。從用戶群體來區分,可以分為三類:
● 企業內部使用的數據產品,如自建 BI 和推薦系統;
● 針對所有企業推出的商業型數據產品,如 Google Analytics 和 GrowingIO;
● 用戶均可使用的 Google Trends 和淘寶指數等等。
你不了解數據庫,你不了解算法,你不知道如何實現的,你和技術聊起來只能一臉懵逼
這些都是數據型產品,而且現在產品經理這么多,數據型產品經理也是一個很有競爭力的崗位,大家可以多學習技術,利于以后的轉崗。
技術要學到什么程度?
懂知道如何實現的,一段代碼給你你知道大致啥意思,但是你不應會寫出來。維持在常識的范疇。
如果你學習太多,你就會陷入程序員的思維,會覺得這也實現不了,那也實現不了,但是不學習吧,
你的邏輯思維無法鍛煉,無法和程序員有效的溝通,所以我們就要能看懂,大致知道是干什么的,代碼是如何實現的,但是不要求你能寫出來。
產品經理要學習的技術有哪些?
1、前端
web基礎技術知識
通常瀏覽器訪問的網頁被稱為web頁,每一個web頁都有一個唯一的地址,不同的地址組合在一起,通過鏈接之間相互跳轉,最終形成一個網站系統,我們使用的各種網站,需要通過網站的域名進入,所謂的域名就是每一個網站的唯一地址,例如百度的域名是:“baidu.com”,當我們在瀏覽器里面輸入www.baidu.com,這個域名的時候,通過域名解析器,將域名解析成IP地址,通過這個IP地址找到服務器的IP,找到服務器以后,就會在服務起里面找到相關的文件,如下圖(看不清可點擊放大查看):
實際工作中我們不僅能看到http//baidu.com這樣的鏈接。還會看到這樣的鏈接,比如:pmcaff.com/aa/bb/c.png ,這種我們叫做url。其實url分為3個部分,第一部分是互聯網協議,也就是https://,全稱是超文本傳輸協議,是互聯網的基本協議,字面意思是通過該協議我們就可以在互聯網上傳遞文字以外的其他內容,例如:網頁、音樂、圖片等。第二部分是資源所在的服務器IP地址,為了方便識別,ip地址通常被替換成域名。第三部分是資源的具體路徑,也就是域名后斜杠的部分,這部分內容和文件夾的層級結構類似,不同的結構間通過斜杠進行區分,在上面的例子中我們就識別了一個名為C.png的圖片在互聯網的唯一地址,由于url具備唯一性的特點,所以在互聯網上是不能用同一個url標識兩個資源的。也就是說,我們通過url肯定可以定位到唯一的一個資源。
(其中baidu.com是域名,前面的http只是互聯網協議,“www“表示萬維網,是一個網頁地址前綴,域名的參在只是為了使用者更加方便的記憶,域名實際上是將一個數字化的IP進行了表達方式的轉換)
html/css
如果把骨架比作html,那css則是人穿的衣服,html全程是超文本標記語言,超文本的意思是他所能表現的內容不僅僅是文本,還可以是圖片、鏈接、音樂等文字元素,標記語言是對html的特性的一種描述,HTML語言語法結構是通過一個個的標簽標記體現的。大致的結構如下:
<html>
<head></head>
<body>
</body>
</html>
第一個head標簽是指標簽的開頭,第二個帶斜線的標簽表示標簽的結尾,頭部的內容就放在頭尾標簽之間。
主體部分用<body></body>表示,網頁的內容全部放在body標簽下,整個網頁的內容都會放在一個頂層標簽<html></html>下,這就是大致的結構。我們隨便打開一個網頁按一下F12鍵,就可以看到這樣子的一個代碼。
那人不能只有骨架,不穿衣服啊,所以這個時候就引申出第二個概念,css。css全稱是層疊樣式表,是一種將網頁內容和網頁樣式分離的技術。簡單的說css給只有內容的html頁面穿衣服,讓html頁面好看起來,像我們平時所看到的左對齊,右對齊就是css的一種應用。
那還有js。html和css組成的頁面是靜態的,那如何讓我們的頁面呈現動態效果,這個時候就輪到js登場了,比如我們在網頁上看到的banner自滾動,就是通過js來實現的。
2 后端
后端語言
1) C#/Java:這兩者都是名聲顯赫的程序設計語言,功能強大且完善。但入門難度也比較高,復雜。
2)PHP:PHP最早是Personal Home Page的縮寫,后來更名為Hypertext Preprocessor,就是超文本預處理器。PHP的優勢是可以被嵌入html語言,所以實用性強、入門簡單、容易上手,但缺點同樣很多,因為是開源沒有標準框架,等等吧。
3)Ruby:Ruby是一種面向開發者的語言,語法簡單(“懂英語的人都能學會”——張元一),注重人性化,而不是一味從機器的角度著想。所以Ruby的優點就是易懂易上手,開發效率高,但數據量大時性能不足。
4)Node.js:這是基于Javascript的一種語言,適合有前端基礎的人進入后端使用;采用異步編程模型,處理高并發時有性能優勢。
5)Lisp:號稱業界最強的編程語言沒有之一,更多是Geek和科學家們的鐘愛。有興趣可以去多了解一下,作為入門科普就不多研究了。
6)無后端:一些移動應用初期可以沒有后端,實現項目的快速啟動。無后端(noBackend)致力于讓構建一個應用的過程變得更簡單,實際上是通過前端代碼抽象成后端接口??捎玫墓ぞ哂蠪acebook Parse, Google Firebase以及國內的LeanCloud。
下篇文章介紹數據庫和SQL的相關知識,并告訴大家如何學技術,喜歡的小伙伴可持續關注。
最后,我建立了各大城市的產品交流群,想進群小伙伴加微信:yw5201a1??我拉你進群。
關注微信公眾號:產品劉?可領取大禮包一份。
··················END··················
今日研報:瞭望智庫發布《2021農村電商發展趨勢報告》,公眾號后臺回復“?農村電商”,即可下載完整PDF文件。
RECOMMEND
推薦閱讀
面試薪資這樣談,讓你的月薪加倍!
手把手教你做B端產品經理
面試喜歡的公司失敗了?一招教你挽回頹勢
用戶故事怎么寫?
點擊“閱讀原文”
查看更多干
總結
以上是生活随笔為你收集整理的为什么不懂技术的人可以做产品经理?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 嵌入式面试知识点总结 -- ARM篇
- 下一篇: 日常生活 -- 面试思考