做一只懂技術(shù)的產(chǎn)品汪-入門篇

? ? ? 不懂技術(shù)是產(chǎn)品人在和開發(fā)對話時遇到的最大的阻礙。如果產(chǎn)品一點兒都不懂技術(shù)的話仅讽,當(dāng)開發(fā)高談闊論時,你在一旁以泰勒展開式懵逼臉和開發(fā)四目相對组哩,心理活動可能是:“我是誰处渣?我在哪伶贰?他在說啥罐栈?嗯?琅翻?柑贞?”,此時開發(fā)一點辦法都沒有钧嘶,只能長嘆一口唉呀。

????????所以為了讓產(chǎn)品和開發(fā)之間的溝通更有效闸拿,和我一起瘋狂洗劫技術(shù)知識吧!

1 思維篇

?產(chǎn)品汪面試被拒新荤,從面試官得到的反饋絕大部分理由是產(chǎn)品思維薄弱。產(chǎn)品思維就是從用戶苛骨、痛點、價值俐筋、體驗吼野、收益、商業(yè)價值等多方面考量的思考方式瞳步,側(cè)重點在用戶價值。而程序猿的技術(shù)(工程)思維抱怔,側(cè)重于問題的解決和功能實現(xiàn)嘀倒,考慮架構(gòu)和開發(fā)成本?屈留。思維方式的不同测蘑,側(cè)重點不同,分析產(chǎn)品需求的切入點也不同勇蝙。

產(chǎn)品汪一般都是以大家熟知的用戶體驗五要素來進(jìn)行層層剖析的挨约,從戰(zhàn)略層思考需求有無用戶價值味混,市場是紅海還是藍(lán)海诫惭,是否符合公司的產(chǎn)品定位;在范圍層思考做哪些業(yè)務(wù)馆衔;在結(jié)構(gòu)層分析資源結(jié)構(gòu);在框架層梳理業(yè)務(wù)流程哈踱、功能結(jié)構(gòu)梨熙、信息結(jié)構(gòu),功能的布局咽扇;在表現(xiàn)層分析以什么色彩、交互來展現(xiàn)產(chǎn)品树埠。

技術(shù)人員則是從框架層切入嘶伟,數(shù)據(jù)庫設(shè)計、接口設(shè)計九昧、交互實現(xiàn)等。

????????了解二者之間的思維差異癌别,是進(jìn)行有效溝通的重要前提蹋笼。

(圖來自參考文章2)

2 基礎(chǔ)篇

了解這些技術(shù)知識,讓你有問題不迷路剖毯,避免找錯人的尷尬瞬間。

1擂达、前端

????????主要職責(zé)是負(fù)責(zé)前端展示,當(dāng)我們打開一個網(wǎng)站時谍婉,肉眼可見的都是前端工程師管轄范圍镀钓,涉及的主流技術(shù)為HTML、CSS丁溅、JS、VUE妓柜、Node.js等等。HTML是標(biāo)記類語言棍掐,CSS是在HTML的基礎(chǔ)上進(jìn)行樣式修改的標(biāo)記類語言,HTML+CSS實現(xiàn)靜態(tài)頁面作煌,JS則能實現(xiàn)交互動作,形成動態(tài)頁面奏寨,比如下圖彈出的下拉菜單效果鹰服。

2、后端

????????主要是邏輯功能實現(xiàn)悲酷,通過接口向前端返回數(shù)據(jù)。涉及的技術(shù)太多了笼踩,自行百度吧哈哈亡嫌。

????????小劇場:

????????小明發(fā)現(xiàn)前端一個功能的提示錯誤,找前端挟冠,前端小哥“這是后端返回的數(shù)據(jù),不是我控制的”肋僧,心里想找錯人了吧?? 小明轉(zhuǎn)而走向后端小哥嫌吠,后端小哥后背一寒掺炭,“當(dāng)初產(chǎn)品沒說返回什么結(jié)果啊”?哦這鍋我不背,產(chǎn)品沒說啊涧狮。

3么夫、數(shù)據(jù)庫肤视、服務(wù)器、客戶端

??????舉個栗子腐螟,小明去米其林餐廳恰飯殊鞭,這時服務(wù)員給你菜單(前端展示)遭垛,你在菜單上勾勾選選操灿,將最后的選定的菜單提交給服務(wù)員(提交一個表單)泵督,服務(wù)員將你最終點的菜——白開,點菜票子給后廚(處理信息)救鲤,后廚收下票子(完成一個表單的存儲)給你準(zhǔn)備好白開秩冈,服務(wù)員給你呈上(返回結(jié)果)本缠。

小明就相當(dāng)于是客戶端,是觸發(fā)響應(yīng)的一側(cè)丹锹;服務(wù)員就相當(dāng)于是服務(wù)器芬失,進(jìn)行信息處理;后廚就相當(dāng)于是數(shù)據(jù)庫啦棱烂。

客戶端和數(shù)據(jù)庫之間是通過接口傳數(shù)據(jù),那么要準(zhǔn)確無誤的收發(fā)數(shù)據(jù)必定要遵循一定的協(xié)議哩治,接口的形式有兩種:JSON和XML衬鱼,我們只有可以閱讀接口文檔,知道里面的內(nèi)容就好馁启。

JSON接口代碼格式如下:

var country=

{

name:"中國"

provinces:[

{name:"黑龍江"芍秆,citys:{city:["哈爾濱","大慶"]}}翠勉,

{name:"福建",citys:{city:["福州","廈門"对碌,"泉州","莆田"]}}

]

}

可以得到傳遞的信息是國家怀读、身份骑脱、城市。

XML接口實現(xiàn)相同數(shù)據(jù)的格式為:

中國?</name>

?<name>福建?</name>

<citys>

福州

...

? ??</province>

</country>

所以可以看出來叁丧,JSON標(biāo)準(zhǔn)更簡潔。

數(shù)據(jù)庫分為關(guān)系型數(shù)據(jù)庫(SQL)和非關(guān)系型數(shù)據(jù)庫(NoSQL)蚊锹,像我們常聽說的MySQL稚瘾、Oracle就是屬于關(guān)系型數(shù)據(jù)庫,非關(guān)系型數(shù)據(jù)庫代表有Redis摊欠、MongoDB等。

關(guān)系型最大的特點就是實物一致性铅协。適用于要求一致性比較高的系統(tǒng)摊沉,比如銀行系統(tǒng)狐史,但讀寫性能較差说墨。比如“小明,技術(shù)姜贡,996”棺棵。

非關(guān)系型對一致性要求不到熄捍,讀寫性能較好母怜。像微博余耽、facebook這類網(wǎng)頁應(yīng)用苹熏,允許一定時間間隔,讀寫能力要求高袱耽,適用NoSQL干发。

????????這里推薦書籍《必知必會SQL》,爭取可以自己敲SQL語句铐然;關(guān)于HTTP協(xié)議,可以看《圖解HTTP協(xié)議》,前兩章即可跨琳。

3 技術(shù)術(shù)語

【偷小懶,直摘參考文章3】

接口:不同服務(wù)器進(jìn)行數(shù)據(jù)交互的通道

API:網(wǎng)頁常用接口格式

TCP:網(wǎng)絡(luò)傳輸協(xié)議

HTTP劫持:HTTP傳輸數(shù)據(jù)被第三方修改

SDK:客戶端或?qū)ν獾某S媒涌诟袷?/p>

CDN:內(nèi)容分發(fā)系統(tǒng)桂敛,將源站內(nèi)容緩存到離用戶最新的節(jié)點

DNS:域名解析溅潜,將用戶輸入的內(nèi)容轉(zhuǎn)換成IP地址

CNAME記錄:別名,可以把一個域名解析到另一個域名

SLB:負(fù)載均衡滚澜,讓多臺服務(wù)器保持相同壓力

Cookie:客戶端記錄信息

Session:服務(wù)端記錄信息

Token:服務(wù)端返回給客戶端的令牌,以便于客戶端免密登錄

前后端分離:頁面和數(shù)據(jù)分開返回給請求方

互踢:同一平臺借浊,在不同設(shè)備萝招,登錄同一賬號蚂斤,先登錄的賬號被踢出

泛域名:在一個域名根之下的槐沼,所有未建立的子域名集合

回源HOST: 源站所對應(yīng)的主機(jī)站點

過濾參數(shù):用戶請求URL中捌治?后的參數(shù)

請求:向另一端索要信息或數(shù)據(jù)纽窟,所以需先發(fā)起請求

丟包:通信數(shù)據(jù)包丟失

拉取:用戶端向服務(wù)端獲取數(shù)據(jù)的過程

并發(fā):多個事件同時進(jìn)行

進(jìn)程:服務(wù)器中運行的程序

進(jìn)程掛掉了:進(jìn)程運行出錯被系統(tǒng)終止

拉起進(jìn)程:讓系統(tǒng)執(zhí)行指定程序

線程:一個進(jìn)程里构韵,可以有多個線程趋艘,在分配的資源區(qū)域內(nèi)可以多線程運行。比如我在邊聽歌邊在別人主頁里評論瓷胧。

單點:只有一個服務(wù),通常不安全

防盜鏈:檢驗客戶端URL來驗證其合法性

宕機(jī):服務(wù)器死機(jī)

上報:數(shù)據(jù)從客戶端上報到服務(wù)端

心跳:用戶端每隔幾秒上傳一次數(shù)據(jù)杂数,稱為一次心跳

存量:某個時間段已有的數(shù)量

增量:某個時間段新增的數(shù)量

MVC/MVP:程序框架設(shè)計模式

4 測試術(shù)語

提測:提交測試瘸洛,通過公司內(nèi)部系統(tǒng)將需求提交給測試人員

復(fù)測:再次測試;

復(fù)現(xiàn):再次呈現(xiàn)的bug反肋;

bug的常見類型: 功能測試、兼容性測試罕邀、壓力測試养距、偶發(fā)性bug;

debug:修改bug棍厌;

測試用例:測試人員編制的一組測試輸入、執(zhí)行條件以及預(yù)期結(jié)果的用例

參考文章:

[1]https://baijiahao.baidu.com/s?id=1629130300193146452&wfr=spider&for=pc

[2]https://www.zhihu.com/question/302732543?sort=created

[3]https://zhuanlan.zhihu.com/p/54266673?utm_source=wechat_session

這篇文章興許有許多不嚴(yán)謹(jǐn)阳液、不完善之處揣炕,歡迎批評賜教。

題圖源自Unsplash畸陡,基于CC0協(xié)議虽填,表情包源自網(wǎng)絡(luò)曹动。僅做學(xué)習(xí)交流使用,侵刪墓陈。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末贡必,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子仔拟,更是在濱河造成了極大的恐慌,老刑警劉巖利花,帶你破解...
    沈念sama閱讀 211,561評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件炒事,死亡現(xiàn)場離奇詭異,居然都是意外死亡羡洛,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,218評論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來威蕉,“玉大人橄仍,你說我怎么就攤上這事韧涨∥攴保” “怎么了?”我有些...
    開封第一講書人閱讀 157,162評論 0 348
  • 文/不壞的土叔 我叫張陵娩贷,是天一觀的道長锁孟。 經(jīng)常有香客問我茁瘦,道長储笑,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,470評論 1 283
  • 正文 為了忘掉前任腔稀,我火速辦了婚禮羽历,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘窄陡。我一直安慰自己,他們只是感情好跳夭,可當(dāng)我...
    茶點故事閱讀 65,550評論 6 385
  • 文/花漫 我一把揭開白布币叹。 她就那樣靜靜地躺著润歉,像睡著了一般颈抚。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上驱富,一...
    開封第一講書人閱讀 49,806評論 1 290
  • 那天匹舞,我揣著相機(jī)與錄音,去河邊找鬼赐稽。 笑死,一個胖子當(dāng)著我的面吹牛晰绎,可吹牛的內(nèi)容都是我干的括丁。 我是一名探鬼主播,決...
    沈念sama閱讀 38,951評論 3 407
  • 文/蒼蘭香墨 我猛地睜開眼锄弱,長吁一口氣:“原來是場噩夢啊……” “哼考蕾!你這毒婦竟也來了会宪?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,712評論 0 266
  • 序言:老撾萬榮一對情侶失蹤塞帐,失蹤者是張志新(化名)和其女友劉穎巍沙,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體句携,經(jīng)...
    沈念sama閱讀 44,166評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡矮嫉,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,510評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了蠢笋。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,643評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡瞻惋,死狀恐怖援岩,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情享怀,我是刑警寧澤,帶...
    沈念sama閱讀 34,306評論 4 330
  • 正文 年R本政府宣布,位于F島的核電站仰坦,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏悄晃。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,930評論 3 313
  • 文/蒙蒙 一庶近、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧鼻种,春花似錦沙热、人聲如沸叉钥。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,745評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至寝贡,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間兔甘,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,983評論 1 266
  • 我被黑心中介騙來泰國打工蟆淀, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留澡匪,地道東北人。 一個月前我還...
    沈念sama閱讀 46,351評論 2 360
  • 正文 我出身青樓唁情,卻偏偏與公主長得像,于是被迫代替她去往敵國和親惦费。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,509評論 2 348

推薦閱讀更多精彩內(nèi)容