Facebook產品經理的三年敘事與協作思考

產品經理和研發工程師的關系經常被大家調侃,可偏偏就有同時受到研發和設計都喜歡的“別人家的產品經理”,溝通協調、對接需求、項目把控面面俱到還有好人緣。有沒有人天生就是產品經理?產品經理的工作就是寫需求寫需求和寫需求么?頂級公司的產品經理都是如何鍛煉技能,提升思考能力的?

\\

7月6-9日,ArchSummit全球架構師峰會將在深圳舉行。本次大會設置了《架構和產品研發》專題來深入探討新時代的技術人要求,其中邀請了Facebook產品經理曲曉音老師前來分享《為什么我每周寫需求的時間不超過20%》,希望能給成為或者即將成為產品經理的同學一些幫助。

\\

如果讀者想了解更多硅谷式團隊開發的秘密武器和產品和開發團隊常見的誤區,歡迎報名參加ArchSummit全球架構師峰會并與曲曉音老師進一步交流,本文基于采訪整理而成。

\\

我的Facebook輪換制產品經理經歷

\\

我在美國的私立文理學院Pomona College讀的本科,學計算機和經濟雙專業。之前在Atlassian還是小公司的時候我給他們做過產品營銷,還有曾在微軟做過產品經理的實習的經驗。因為這些經歷,很自然的在大四的時候收到Facebook從領英上發的邀請,邀我去參加他們輪換制產品經理的活動,我也從那時開始了解輪換制產品經理的項目。

\\

經過了三輪電話面試和三輪終輪面試,很幸運的在兩天之后就拿到了他們的offer,也是第二個進入這個項目的中國人。當年我也被麥肯錫和波士頓咨詢公司的美國辦公室錄取做咨詢師,經過非常艱難的決定,最終選擇了去Facebook做產品經理,現在看來這個決定是很正確的。

\\

我們那屆一共有12個人入選這個項目, 其中的10個應屆本科畢業生大多畢業于斯坦福、麻省理工、伯克利這種工科名校,還有2個是哈佛和斯坦福的MBA畢業生。

\\

進入Facebook之后,我首先在Instagram, Facebook Page和視頻廣告三個產品進行輪換,每個時間是半年。從這個項目畢業之后我就去了視頻產品工作,到現在已經是三年的時間了。

\\

輪換制產品經理項目非常有意思,Facebook從2012年開始這個項目,當年的很多人現在已經成了高級產品主管的公司中流砥柱,負責很多重要項目。其實我們也是借鑒了谷歌的產品經理項目的模式,Yahoo的前CEO瑪麗莎·梅耶爾曾經在谷歌擔任產品經理,她建立了谷歌后來聞名遐邇的產品經理項目,每年在全球挑選和培養三四十個剛畢業最聰明的年輕人,讓他們一上來就直接開始帶團隊管產品。

\\

這些年輕人會得到對公司成功非常重要的頂級項目,并且會有專人對他們進行各方面的培訓,還會組織一次環游世界的游學,瑪麗莎親自帶領他們和世界各地的用戶交流,拓展他們的視野。

\\

紅杉資本的首個女性高級合伙人Jess Lee之前擔任Polyvore公司CEO(被雅虎2億美元收購),就出身于瑪麗莎開創的這個谷歌產品經理訓練營,在谷歌擔任了4年的產品經理。這個項目還出了下述著名產品經理,堪稱人才輩出。

\\
  • Dropbox的產品總監Jeff Bartelma;\\t
  • 融資上億美元的任務管理創業公司Asana的創始人Justin Rosenstein;\\t
  • 被Salesforce以7.5億美元收購的Quip創始人;\\t
  • 曾任Facebook首席技術官的Bret Taylor;\\t
  • A/B測試公司Optimizely的兩位創始人Dan Siroker和Pete Kooman等等。\

我個人在參與Facebook的產品經理項目一年半的時間中,快速跟進各種類型的產品,需要很快適應不同的團隊。比如Instagram當時就是有億萬用戶的產品,Facebook Page則是針對中小企業的商業產品,而視頻廣告是針對廣告商的訴求,這些產品目標群體,成熟階段和團隊文化都差得非常遠。

\\

在這個過程中我看到了進展緩慢、雜亂無章的團隊,與有效率有激情的團隊之間運營和管理模式的區別,這幫助我在現在管理團隊的時候能夠趨利避害,繞過很多坑。

\\

從進入這個項目一開始,我就擔任產品經理的工作,也就是說團隊的人不論多高級的工程師都自然地把我視為團隊的領導,雖然在那個時候,我還是一個沒有多少工作經歷的黃毛丫頭。所以一開始真得特別有挑戰,亞歷山大。開始負責的第一個產品是一個比較小的功能,后來我的項目一個比一個大,做的決定一個比一個多,工程團隊也一個比一個大,這也是Facebook有意設計的一個循序漸進的過程。

\\

公司非常注重這個項目里的年輕人,所以特意安排我們參加一個為期兩周的世界旅行。我們去了南美洲和非洲的三個國家,去和不同文化環境下的Facebook用戶溝通,了解他們的不同訴求,去感受網絡狀況截然不同的、經濟條件千差萬別的人們怎么使用Facebook。

\\

這是公司的傳統,每一屆的輪換制產品經理都會和公司高管一起去三個不同的國家,增強他們的國際視野。而通過這個過程,我們也能很好地和其他的年輕產品經理們增進友誼,是一筆寶貴的財富。

\\

不同公司內產品經理文化的異同

\\

我曾在Facebook、Instagram、Microsoft等公司工作過,關于產品經理文化的異同,我認為可以大概這樣區分:

\\

在Facebook,非常注重工程導向,喜歡用數據說話。很多產品功能的設計和發布與否的決定,都取決于成功數據指標。這包括短期功能指標也包括長期產品線成功指標。我們有非常強大的數據分析和A/B測試系統,能夠非常清晰地了解新產品在世界各地的使用情況,也有非常聰明的數據科學家幫助我們發現數據中有意思的地方,從而改進產品策略。

\\

Instagram相對而言,是一個很注重產品體驗跟設計感的公司。產品經理們喜歡從用戶的內心體驗和訴求出發,去思考產品的功能如何滿足這樣的訴求。產品設計師在公司具有很大的影響力,盡管數據很好看,但是如果體驗本身不符合Instagram的產品形象,可能也不會發布。

\\

Microsoft更流程導向。公司畢竟已經非常大了,各方面都有成熟的流程和要求。這可能導致項目進度沒有Facebook這么快,但是在文件信息存檔方面優于Facebook,即使一個產品換了產品經理,也能很快了解產品進度和相關信息。這方面,Facebook更喜歡口頭做決定,很多決定沒有落實在紙上,進度雖然快,但是一旦調換產品經理,新來的人需要花很久時間才能跟得上。

\\

關于面試

\\

我比較在乎面試者的產品感和分析問題的能力,其實在這兩個方面,不同級別的產品經理我問的問題很相似,因為我覺得級別并不一定代表這兩方面能力的高低。

\\

我會讓面試者從頭到尾設計一個產品,看看他思考的過程,如何從用戶需求出發,如何權衡取舍,如何設計用戶體驗。我也會讓面試者分析某個數據突然下滑,有什么方式能夠細化問題,如何找到問題的要害。

\\

這些問題,都不需要面試者用某個領域的專業經驗或者以前的工作經驗來解決,我在乎的是他們如何思考一個新的問題的能力。

\\

我認為非常優秀的面試者是一個非常好的思考者。比如一個簡單的產品指標怎么定的問題,優秀的PM面試者會告訴我短期的小目標是什么,長期的大目標是什么。

\\

比如一個幫年輕人找導師的產品,一個特別好的面試者告訴我,這個產品最重要的是幫助年輕人找到好的職業導師,從而幫助年輕人更好地提高自己。

\\
  • 長期來看,我們可以看這個年輕人的薪水有沒有漲,和這個導師的聯系頻率;\\t
  • 短期來看,我們可以看看每個用這個產品的年輕人找到了幾個導師。\

產品剛發布的時候,之前的這兩個指標都不重要,因為年輕人必須有導師搭理他們才會繼續用這個產品,所以更重要的是年輕人給導師發消息后導師的回復率。

\\

產品經理是天生的么?

\\

我認為產品經理最重要的能力有三個,這三個能力我倒不覺得都是天生的:

\\
  • 第一是溝通能力,能夠和不同性格風格的人溝通;\\t
  • 第二是影響力,能夠讓團隊充滿激情,鼓舞團隊;\\t
  • 第三個是方向感,能夠給大家描繪一個成功的產品體驗長什么樣,幫助大家編織一個可以付諸行動的夢想。\

第一個溝通能力,來自于產品經理積極和不同的人聊天,對他們的需求和性格的敏感捕捉的能力;第二個其實有點像銷售的能力,能夠鼓舞大家,我覺得多做其實也是可以提高的;第三個,我覺得需要對其他學科知識的積極學習,對新生事物的熱情,和不斷學習的能力。這三個在我看來都不是所謂天生的,而是后天可以培養的。

\\

從事技術的人一般有比較強的邏輯思考能力,有比較強大的分析思考能力的人會更擅長把控方向,這是一個可發揚的優點。可能會欠缺銷售的能力和溝通的能力,這一點,我認為可以通過私下多和其他人溝通,積極參加一些組織活動來鍛煉。之前運營的人銷售能力和溝通能力比較強,但是產品感和方向感稍微略遜,還有就是可能對技術完全不了解,這也是可以通過后天的學習來提升的。

\\

對于缺乏經驗的選手,最重要的是突出自己已經有的優勢。我們在乎他們的潛力,而潛力就是展示自己已有的優點,讓面試官覺得是可以培養其他技能的。

\\

所以對于技術也好還是運營也好,一定要先思考自己的優勢和特點,如果把你放在人堆里,你的什么特點是可以脫穎而出的,然后在面試中淋漓盡致地體現這些特點。畢竟對于這類經驗缺乏的選手, 最重要的是讓大家記住你,讓面試官有這個人不一般的感覺。

\\

產品經理的協作模式

\\

與運營團隊

\\

我覺得產品運營對于產品的成功至關重要。很多人說產品運營的門檻低,什么人都能干。其實找到一個優秀的運營人才,非常難,有了優秀的運營人才,作為產品經理才能把自己的愿景付諸實踐。

\\

我以前認識一位非常優秀的運營人才,總是能另辟蹊徑,把我產品功能的一些天馬行空的想法付諸實踐,制定合理的運營流程讓這些想法能夠投入實際。一個優秀的運營人才,讓產品用最好的體驗滿足用戶的需求。

\\

在和運營團隊的合作之中, 我認為有以下幾點需要注意。

\\

第一,工作邊界。一般我會和運營團隊提早溝通,向他們介紹產品的計劃,提前商量好合作的模式和負責范圍,以及產品開發和運營團隊各自的成功指標。盡早和運營團隊進行合作,而不是等到產品發布的那個時候才開始合作,能夠避免很多問題。

\\

第二,給其他人機會。我個人的理念是,如果其他人有好的產品想法,即使看上去提的問題是產品經理會做的,我也會讓這些人有機會展示。畢竟,我的團隊有40多個各個職能的同事們,指望我一個人把所有東西都想到是根本不可能的,我覺得一個好的產品經理是能讓團隊里的每一個人都有能動性,思考產品經理的問題。我并不覺得他們提出產品經理會做的事情,就說明我這個產品經理當得不好,相反,我覺得能夠激發團隊能動性的產品經理才是好的團隊領袖。

\\

第三,我一直覺得內容運營和用戶運營本身就是產品體驗的一部分。比如當年Airbnb要是沒有運營團隊拍攝高質量的房屋照片,根本沒有后來的客戶增長和成功,我覺得運營團隊本來就應該是產品體驗的一部分,作為產品經理,我一直把內容運營或者用戶運營想成是產品的一個功能,和增加一個按鈕,設計一個留言板一樣,都應該是產品體驗的功能。

\\

與技術團隊

\\

一個優秀的產品經理能夠讓工程師興奮起來,滿腔熱情地投入到產品的開發之中。而這種熱情一旦被激發出來,產品經理就不用擔心工程師會拖延工期、消極怠工,相反工程師甚至會比你更積極。

\\

想象一下,工程師催著你趕快出需求檔案,催著你趕快思考營銷策略,向你提出他的新功能的思考,這是一個多么事半功倍的合作啊。

\\

在我的產品經理生涯中,至少合作過上百個工程師。見過剛畢業不久,滿腔激情想趕快升職加薪的工程師,見過想解決最高難度的技術問題,哪怕產品沒人用只要解決的問題高難度就高興的工程師。見過一個滿肚子主意,極其討厭PM告訴他該做什么的點子大王。還見過一個有些害羞,很多想法憋在心里,但是其實特別希望自己有存在感的人。

\\

最終我領悟到,作為產品經理需要先知道他們在乎什么,然后就知道怎么能激發這些人的能動性,并且該讓什么人做什么樣的項目。

\\
  • 想升職的工程師肯定喜歡做老板能看得見的項目,哪怕這些項目并不一定有多么高難度,幫助這些工程師在老板,面前出出風頭,他們肯定對你死心塌地。\\t
  • 技術宅,那就強調一下這個項目的哪些技術問題別的工程師想想就頭疼根本解決不了,滿足他們技術宅的虛榮心。\\t
  • 點子大王,那就找機會表揚他點子很多,就算想法是你想出來的,和他交流的時候循循善誘,引導他說出你的想法,然后贊嘆他的想法真厲害。\

比如,如果你認為應該做一個在視頻平臺上做一個讓用戶能夠發彈幕的功能,不要和點子大王說你負責做彈幕,而是從問題出發,說‘我們的視頻互動性太低,用戶都不喜歡發評論’,然后引導他自己說出來做彈幕的主意。至于害羞的工程師,當你在開會的時候刻意給他們表達自己的機會,他們絕對對你感激涕零,期待著和你繼續的合作。

\\

知道工程師要什么,想辦法在現有的項目里給他們這樣的機會,會讓你們之間的合作事半功倍。所以現在每次和新的工程師合作,我都會約他們喝咖啡,聊聊天,扯扯家常,然后問問他們在乎的是什么,什么東西能夠激發他們的激情,然后對癥下藥。

\\

組織高效率的需求評審會

\\

我覺得需求評審會的目的有這么幾個。

\\

第一,讓全組人都了解產品需求解決了哪些問題,并且讓大家相信這些需問題確實存在,而且確實需要現在來解決。我們會提前通過用戶調研、數據分析等方式展示已有的信息,鼓勵大家積極提問題和提出質疑,并且確保每個人都了解我們到底解決的問題是什么,為什么要現在解決。這是非常重要的,一定要在講述需求之前先明確解決的問題。

\\

第二,讓全組人了解權衡取舍的評判標準。一般常見的情況是,需求有很多,根本沒法在第一個版本就全部解決,這個時候我需要向大家展示每個需求的機會有多大,這方面可以參考相似功能、或者做一些估計的模型來估測產品的潛在機遇。

\\

第三,讓設計師或者工程師都有能夠表達自己的質疑和問題的機會。提前判斷項目的難點在哪里,比如,數據模型可能根本不支持這個新功能等,讓大家有機會提意見。

\\

現在有很多效率低下的評審會,我認為原因有幾點:???????

\\
  • 第一是準備不足,并沒有提前找到足夠的數據和用戶調研信息來佐證哪些需求的價值最大;\\t
  • 第二是,沒有人管理時間。應該提前明確多長時間會要開完,然后當發現大家在討論無足輕重的細節問題時,需要有人來說,我們這個之后對做需求決定沒有直接幫助,所以之后再說;\\t
  • 第三是,邀請的人員有問題。邀請太多人,有些人從來沒聽說過這個項目,問一堆初級的問題浪費大家的時間。有些人其實并不需要做需求的決定, 只需要決定之后告知他們即可。\\t
  • 第四是,沒有提前講清楚我們的會議要達到什么結果。比如這個會議的目的是明確解決的問題,制定出需求的優先級。除非這個功能做不出來,我們沒必要討論需要放幾個工程師在這個項目上, 工期估計可以稍后進行。或者比如這個會議的目的是做出決定時做A還是做B,那么沒必要討論功能C,他對這個會議沒有幫助。\

AI時代的產品經理技術思維

\\

第一產品經理需要積極學習,掌握一些基本的AI知識,比如如何訓練模型,要訓練這個模型,大致需要提取什么樣的信息,如何提取這些信息。具體的算法優化,倒并不見得要產品經理非常懂,我平時工作中需要的更多的是知道什么情況下需要用AI,MVP的模型怎么簡化,需要得到什么樣的信息,如何衡量模型的優劣。

\\

第二還是要立足用戶的需求。不能單純為了用AI而用AI,還是需要從要解決的問題出發,制定產品的成功指標,然后思考AI如何幫助我們更進一步,更好的達到成功指標。而不是我們的產品要酷炫屌炸天,要用AI,所以從AI功能出發,看怎么樣能適用于自己的產品,反而可能會忽略用戶真正的需要。

\\
\

InfoQ:感謝曲曉音老師接受我們的采訪,期待曲曉音老師在ArchSummit分享的《為什么我每周寫需求的時間不超過20%》,讀者可點擊“此處”了解更多產品架構案例。

\
\\

嘉賓介紹

\\

5f1674feab538ae86f01a152f18ba8d9.jpg???????曲曉音,現任Facebook產品經理,管理一個40人的產品研發團隊,負責視頻產品,包括網紅社區、視頻體驗、音樂產品等產品線,在科技和娛樂產業的交叉領域領導發布過多個千萬級用戶產品。曾在Instagram,微軟擔任產品經理,在上市之前的Atlassian公司負責市場營銷和商業拓展。

\\

美國波莫納大學(Pomona College)計算機和經濟雙專業畢業后,被選入Facebook輪換制產品經理項目,是該屆12人中唯一的中國人。現在多個媒體擔任產品經理專欄作家,福布斯中國科技板塊專欄作家、36kr產品專欄作家、以及美國最大的產品經理社區之一Product Coalition擔任專欄作家,分享過大量產品經理團隊管理、產品思考的文章。

\\

業余生活中愛好廣泛,曾經參加過北美賽區的中國好聲音,在伯克利音樂學院學習過音樂制作,愛好滑雪、帆船、鋼琴、作曲等。

\\

曾在美國多個頂尖工程大學擔任演講嘉賓,包括加州大學伯克利分校,得克薩斯大學奧斯汀分校,哈維穆德學院等,被西北大學凱洛格商學院邀請擔任產品經理交流會嘉賓。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/539203.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/539203.shtml
英文地址,請注明出處:http://en.pswp.cn/news/539203.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

sis新地址_堅若磐石不掉速,老平臺升級新選擇,入手昱聯Asint 500G SSD

我是文章的原作者,文章首發于:什么值得買愛折騰的老狐貍?zhiyou.smzdm.com首發文章鏈接:堅若磐石不掉速,老平臺升級新選擇,入手昱聯Asint 500G SSD _值客原創_什么值得買?post.smzdm.com雖然說,現在越來越…

hive表定義(3種方式)

創建表 方式一 建表語法 CREATE [EXTERNAL] TABLE [IF NOT EXISTS] table_name [(col_name data_type [COMMENT col_comment], ...)] [COMMENT table_comment] [PARTITIONED BY (col_name data_type [COMMENT col_comment], ...)] [CLUSTERED BY (col_name, col_name, ..…

進度條設置_為你的練習設置進度條

在我們的日常練習中,遇到最多的一個問題就是不知道自己練得怎么樣了?還需不需要繼續,或者調整練習方法。這種問題大多出現在自學吉他的學生當中,因為得不到老師的反饋,自己練得對不對,夠不夠,都…

Python之路(第二篇):Python基本數據類型字符串(一)

一、基礎1、編碼 UTF-8:中文占3個字節 GBK:中文占2個字節 Unicode、UTF-8、GBK三者關系 ascii碼是只能表示英文字符,用8個字節表示英文,unicode是統一碼,世界通用碼,規定采用2個字節對世界各地不同文字進行編碼&#x…

python ftp下載文件_文件上傳下載Python

點擊上方藍字關注我!圖片來源 pexels.com簡單實現文件上傳、下載1 Server端 # -*- coding: utf-8 -*-import jsonimport os__author__ sange# Time : 2020/8/17 下午5:26# Author : sange# File : tcpserver_socket.py# Software: PyCharmimport socketserv…

hive列定義

修改 列的名稱、類型、位置、注釋 hive>ALTER TABLE t3 CHANGE COLUMN old_name new_name String [COMMENT ...] [AFTER column2]; 實例 hive (zmgdb)> alter table t1 change column car sarly int after office; FAILED: Execution Error, return code 1 from org.a…

react json轉換_Typescript + React 新手篇

極鏈科技前端工程師茅丹丹前言 TS是什么Type Type (標準JS)。TS的官方網站:Type is a typed superset of Java that compiles to plain Java。Type是一個編譯到純JS的有類型定義的JS超集。 TS優點 TS 最大的優勢是它提供了強大的靜態分析能力,結合 TSL…

android listview 滑動條顯示_第七十六回:Android中UI控件之RecyclerView基礎

各位看官們,大家好,上一回中咱們說的是Android中UI控件之ListView優化的例子,這一回咱們說的例子是UI控件之RecyclerView。閑話休提,言歸正轉。讓我們一起Talk Android吧!看官們,我們在前面章回中介紹了Lis…

數據建模大數據就業挑戰月薪30K

點擊關注 異步圖書,置頂公眾號每天與你分享 IT好書 技術干貨 職場知識本文大概 10624 字讀完共需 30 分鐘Tips 參與文末話題討論,即有機會獲得異步圖書一本。數據建模是對現實世界各類數據進行抽象組織、界定數據庫需管轄的范圍、確定數據的組織形式等直…

Hive的數據模型-管理表

概述 管理表,也稱作內部表,受控表。 所有的 Table 數據(不包括 External Table)都保存在warehouse這個目錄中。 刪除表時,元數據與數據都會被刪除。 在加載數據的過程中,實際數據會被移動到數據倉庫目錄中&#xff1b…

mft按鈕設計_火力發電廠典型MFT邏輯控制實現.pdf

火力發電廠典型MFT邏輯控制實現.pdf火力發電廠典型MFT邏輯控制實現劉文豐 陳思銘湖南省電力試驗研究院 (湖南長沙410007)摘要:以金竹山電廠擴建工程國產2600MW亞臨界機組為例,概述了必力發電廠FSSS中典型MFT的原理及重要性,詳細介紹各MFT條件…

oracle schema_oracle數據庫全局統計更新

--oracle數據庫優化 替換用戶名 user,在該用戶下執行begindbms_stats.gather_schema_stats(ownname >USER,options > GATHER,estimate_percent > dbms_stats.auto_sample_size,method_opt > for all columns size skewonly,degree > 7 );end;————…

python操作三大主流數據庫(12)python操作redis的api框架redis-py簡單使用

python操作三大主流數據庫(12)python操作redis的api框架redis-py簡單使用 redispy安裝安裝及簡單使用:https://github.com/andymccurdy/redis-pyapi參考文檔:http://redis-py.readthedocs.io/en/latest/ 1.安裝redis-py pip install redis C:\Users\ajie…

Hive的數據模型-外部表

概述 包含External 的表叫外部表 刪除外部表只刪除metastore的元數據,不刪除hdfs中的表數據 外部表 只有一個過程,加載數據和創建表同時完成,并不會移動到數據倉庫目錄中,只是與外部數據建立一個鏈接。當刪除一個 外部表 時&…

對github的初步認識以及對軟件技術基礎課程的期待

對github的初步認識: Git是一個開源的分布式版本控制系統(版本控制是一種記錄一個或若干文件內容變化,以便將來查閱特定版本修訂情況的系統),客戶端并不只提取最新版本的文件快照,而是把代碼倉庫完整地鏡像…

centos默認安裝mysql_centos6.x默認安裝mysql5.7

1. yum 安裝 mysql5.7 yum 源yum localinstall mysql57-community-release-el6-8.noarch.rpm2. 查看是否成功安裝MySQL Yum Repositoryyum repolist enabled|grep ""mysql.*-community.*3. 安裝mysqlyum install mysql-community-server4.開啟數據庫服務service mys…

Hive的數據模型-分區表

需求 select * from t1 where xxxx; 這是全表掃描的。實際應用中,有時候不一定需要全表掃描。 比如電信的日志文件,一個表里存了從去年到現在的日志文件,那是很多很大的,實際需求要查今天的,如果用上面的sql&#xf…

arduino 停止程序_建立Arduino機器人,第五部分:障礙規避

歡迎閱讀教程系列的第五篇文章,其中我正在構建一個基于遙控Arduino的車輛機器人。這是我到目前為止發表的文章列表:第一部分:硬件組件第二部分:Arduino編程第三部分:組裝機器人第四部分:A(不是那樣)基本機器…

debug error怎么解決_我要以血和淚的經歷告訴你,這個 bug 太難解決了

[npm install報錯: npm WARN tar ENOENT: no such file or directory]npm installnpm WARN deprecated request2.88.2: request has been deprecated, see request/request#3142npm WARN deprecated mkdirp0.5.1: Legacy versions of mkdirp are no longer supported. Please u…

Yarn簡單介紹及內存配置

在這篇博客中,主要介紹了Yarn對MRv1的改進,以及Yarn簡單的內存配置和Yarn的資源抽象container。我么知道MRv1存在的主要問題是:在運行時,JobTracker既負責資源管理又負責任務調度,這導致了它的擴展性、資源利用率低等問…