下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
野生產(chǎn)品經(jīng)理(1/3):從開(kāi)發(fā)到產(chǎn)品,一場(chǎng)讓我決定轉(zhuǎn)行的技術(shù)面試故事時(shí)間:2022年3月
Part1-海投求職
離職的時(shí)候,公司領(lǐng)導(dǎo)問(wèn)我接下來(lái)是否是連續(xù)從事iOS行業(yè),我略帶羞怯地回答“接下來(lái)估量會(huì)找產(chǎn)品經(jīng)理項(xiàng)目經(jīng)理這樣的職位,去從事工作中包含更多與人溝通內(nèi)容的職業(yè)”。領(lǐng)導(dǎo)點(diǎn)點(diǎn)頭,還給了我一些不錯(cuò)的建議。
近兩年,在業(yè)界周知的是移動(dòng)端iOS、Android的開(kāi)發(fā)每況愈下,這不單單是由于跨平臺(tái)的開(kāi)發(fā)越來(lái)越精彩,更主要的緣由是在于移動(dòng)端的開(kāi)發(fā)相對(duì)簡(jiǎn)潔,不需要程序員動(dòng)許多的腦子,只要搭建美麗的界面,而所需的控件大部分都已經(jīng)被官方寫好了。
在與老同事依依惜別之后,我最終來(lái)到了上海,投簡(jiǎn)歷的時(shí)候依舊是“iOS開(kāi)發(fā)工程師”,緣由很簡(jiǎn)潔,雖然我以前做過(guò)產(chǎn)品經(jīng)理的活,但我主要還是個(gè)iOS開(kāi)發(fā),而直接去投產(chǎn)品經(jīng)理的崗位估量會(huì)無(wú)人問(wèn)津。
但事實(shí)是,我在51、智聯(lián)、獵聘上投了幾家聘請(qǐng)iOS的公司,幾天過(guò)去——無(wú)人問(wèn)津。
離職之前,我設(shè)想的是:其次家公司要么去大廠,可以學(xué)習(xí)到先進(jìn)的技術(shù)和團(tuán)隊(duì)管理閱歷;要么去小的公司,可以擔(dān)當(dāng)更多的職責(zé),從而磨煉自己的力量。我個(gè)人更傾向于后者。
從長(zhǎng)遠(yuǎn)來(lái)看,始終當(dāng)個(gè)程序員寫代碼不是長(zhǎng)期之計(jì),哪怕三年五載之后自己變成行業(yè)的大神,可那個(gè)時(shí)候的iOS行業(yè)估量不會(huì)比現(xiàn)在好。
幾天過(guò)去,我的簡(jiǎn)歷除了被幾個(gè)供應(yīng)海外東南亞國(guó)家工作的獵頭看上,其他公司的人事基本上都是看過(guò)之后就直接放進(jìn)人才庫(kù)。我因此特別焦慮,想著自己就要在上海當(dāng)一個(gè)無(wú)業(yè)游民,整日無(wú)所事事了。無(wú)所事事令我焦慮,焦慮令我無(wú)法靜下心來(lái)學(xué)點(diǎn)東西,無(wú)所學(xué)便無(wú)所進(jìn)步,接著有一種人生開(kāi)頭變得灰暗了的感覺(jué)。
后來(lái)我轉(zhuǎn)變了策略,調(diào)整了簡(jiǎn)歷內(nèi)容,主要是讓HR可以看到簡(jiǎn)歷上的關(guān)鍵字與他們的聘請(qǐng)對(duì)應(yīng),接著一口氣投了50家公司,沒(méi)想到這下效果立竿見(jiàn)影,當(dāng)天就收到面試邀請(qǐng),隔天又收到兩家面試邀請(qǐng)。
我逐一去查了邀請(qǐng)面試的公司,都是初創(chuàng)公司和外包公司,看過(guò)他們的產(chǎn)品也差強(qiáng)人意,于是簡(jiǎn)潔地溫習(xí)了一下面試題后便面試去了。
Part2-印象深刻的面試
2022年4月4日,星期五。
今日有兩場(chǎng)面試。接下來(lái)是清明3天小長(zhǎng)假,公司都放假了,自然也就不會(huì)有面試了。前一家面試公司的聘用電話已經(jīng)打來(lái)了,我臨時(shí)壓下了,說(shuō)想考慮一段時(shí)間,主要也是想對(duì)比各個(gè)公司的狀況。
今日第一場(chǎng)面試特別順當(dāng),其次場(chǎng)是臨時(shí)支配的,在趕去的路上簡(jiǎn)潔Google了下這家公司,也是家外包公司,做金融產(chǎn)品的,這樣的公司在上海估量一抓一大把,因此心里想跟前面的公司區(qū)分不大。
可實(shí)際的狀況是——區(qū)分很大?。?!
面試我的是一個(gè)看起來(lái)完全不太像程序員的程序小哥,濃密的頭發(fā),娃娃臉,個(gè)子不算高,看起來(lái)很干練的樣子,眼神犀利卻無(wú)兇氣。
首先是自我介紹,我說(shuō)了一下高校以來(lái)的經(jīng)受,對(duì)我來(lái)說(shuō)很輕松。
然后問(wèn)我以前做的產(chǎn)品中用到了哪些技術(shù),這個(gè)倒有點(diǎn)令我不知從何開(kāi)頭了,由于我覺(jué)得自己寫過(guò)的代碼都挺簡(jiǎn)潔的,要是說(shuō)一些控件和第三方是不是顯得很low?于是我說(shuō)了推送的集成,其中運(yùn)用了通知和消息兩種方式(我的回答:通知可以在前臺(tái)與后臺(tái)都收到,但是得走蘋果的APNS,處理起來(lái)相對(duì)麻煩;而消息只能在前臺(tái)收到,是通過(guò)App內(nèi)的長(zhǎng)鏈接實(shí)現(xiàn)的,集成簡(jiǎn)潔;而在我的產(chǎn)品中把兩者都實(shí)現(xiàn)了,且可以依據(jù)場(chǎng)景相互切換)。但我萬(wàn)萬(wàn)沒(méi)想到接下來(lái)開(kāi)頭了我特別尷尬的“表演”,而此時(shí)的我還不知道坐在我面前的是一個(gè)8年開(kāi)發(fā)閱歷的大神。
當(dāng)我把回答中的消息說(shuō)完時(shí),小哥立刻問(wèn)道:那么消息是怎么實(shí)現(xiàn)的呢?
這時(shí)我吃了一驚,一般iOS面試說(shuō)到推送不都是講蘋果APNS那套流程嗎?而消息是不走APNS的,可我只知道它是應(yīng)用內(nèi)長(zhǎng)鏈接啊。為了避開(kāi)完全答不上來(lái),我謹(jǐn)慎地問(wèn)了下:你指的是消息實(shí)現(xiàn)原理嗎?小哥點(diǎn)點(diǎn)頭:嗯,就是消息詳細(xì)是怎么實(shí)現(xiàn)的。這時(shí)我確定自己回答不了該問(wèn)題了,便坦誠(chéng)地說(shuō)自己只是常常使用消息,但是對(duì)其的實(shí)現(xiàn)方式?jīng)]有深化的了解過(guò)。
小哥說(shuō)好的,補(bǔ)充說(shuō):消息需要長(zhǎng)鏈接,長(zhǎng)鏈接是怎么實(shí)現(xiàn)的呢,使用的是socket、TCP還是TDP,問(wèn)的就是這個(gè)了。接著再問(wèn)我:談?wù)勀銓?duì)多線程的了解。我回答多線程有3種實(shí)現(xiàn)方式NSThread、OperationQueue、GCD,個(gè)人平常開(kāi)發(fā)主要用GCD,這個(gè)比較底層,功能也更強(qiáng)大。于是小哥問(wèn)我GCD有哪些詳細(xì)方法和我實(shí)際的應(yīng)用,這個(gè)我回答得不錯(cuò)。然后小哥再分別問(wèn)了NSThread和OperationQueue,我說(shuō)只是知道這些,但是實(shí)際沒(méi)有應(yīng)用過(guò),也就無(wú)法回答了。
小哥點(diǎn)點(diǎn)頭,了解了,談?wù)勀銓?duì)Runloop的理解吧。
由于剛剛的回答不好,我開(kāi)頭有點(diǎn)緊急,竟然把Runloop聽(tīng)成了Runtime,于是開(kāi)頭說(shuō)起了Runtime,小哥喊停,提示我是Runloop,然后我就懵逼了,預(yù)備面試的時(shí)候我重點(diǎn)復(fù)習(xí)了Runtime,而Runloop給忘了,自己支支吾吾了幾句,我再次說(shuō)道愧疚,表示自己可能開(kāi)發(fā)中用過(guò)Runloop,但是一點(diǎn)印象都沒(méi)有了。
小哥說(shuō)好的,很有急躁,也沒(méi)露出絲毫鄙視的神情。接著讓我說(shuō)說(shuō)Runtime,我先說(shuō)了Runtime的消息機(jī)制,小哥讓我解釋Runtime的消息轉(zhuǎn)發(fā)的兩個(gè)參數(shù)并具體說(shuō)說(shuō)其中的SEL,SEL我只知道它對(duì)應(yīng)的是方法;然后我說(shuō)了Runtime的應(yīng)用,說(shuō)到給分類實(shí)現(xiàn)添加屬性的時(shí)候,小哥問(wèn)我詳細(xì)如何實(shí)現(xiàn),這里我只有印象,但詳細(xì)實(shí)現(xiàn)和其方法沒(méi)記。
小哥還問(wèn)了KVO,想必大家都覺(jué)得KVO嘛,一種不同類之間的通訊方式,觀看對(duì)象的屬性,適合一對(duì)多的狀況下使用。但小哥完全不落俗套,問(wèn)的是如何實(shí)現(xiàn)一個(gè)KVO。我又懵逼了,他考得全都是很底層的問(wèn)題啊!或者說(shuō),他的這些問(wèn)題,我根本就沒(méi)預(yù)備到位!
當(dāng)我又準(zhǔn)備再一次說(shuō)愧疚的時(shí)候,小哥卻鼓舞我連續(xù)回答,讓我再想想,其實(shí)我想到了重寫set方法,我當(dāng)時(shí)沒(méi)想通的是:雖然在set方法里可以知道屬性被修改了,但該用什么方式如何告知外界呢?總不能用delegate或notification吧?接著小哥還跟我略微爭(zhēng)論了一下這個(gè)問(wèn)題:重寫set方法的思路是對(duì)的,接著使用回調(diào)就可以告知外界了。
技術(shù)的面試也許進(jìn)行了25分鐘,我答得不好,但小哥始終敬而無(wú)失,也讓我在內(nèi)心感謝和鄙視他的職業(yè)素養(yǎng)。
Part3-打算轉(zhuǎn)行
面試后半部分就聊得比較輕松了,這時(shí)我才知道小哥已經(jīng)做程序員8年了——真是“其貌不揚(yáng)”,他各種語(yǔ)言都會(huì)寫,平常主要寫的是iOS,假如根據(jù)iOS編年史去算的話,小哥在2022年(當(dāng)時(shí)的系統(tǒng)是iOS4,iPhone4才上市一年)就已經(jīng)開(kāi)頭從事iOS開(kāi)發(fā),可以算得上國(guó)內(nèi)iOS開(kāi)發(fā)的大佬了吧。而他是前飛信團(tuán)隊(duì)的。
當(dāng)我放松下來(lái)之后,腦子轉(zhuǎn)得也快多了。這么一個(gè)活大佬坐在我面前,為何不跟他聊聊對(duì)我職業(yè)生涯有利的話題呢?我問(wèn)小哥:你從事iOS開(kāi)發(fā)這么久,現(xiàn)在對(duì)iOS的看法是怎樣的呢?小哥很實(shí)在的回答我說(shuō):其實(shí)我目前也不怎么看好iOS,但是不能只會(huì)iOS,像ReactNative、Flutter都要了解的
從這家面試公司走出來(lái)的時(shí)候,我感覺(jué)興奮極了。這就是我想要的面試,真的暴露我自己不足的面試,可以和厲害的人直接對(duì)話,還能為自己指明方向。
我腦海中開(kāi)頭出現(xiàn)我在這家公司上班努力的樣子:公司福利到位,周末雙休,沒(méi)有犧牲身體健康的加班,有牛逼的技術(shù)團(tuán)隊(duì),不出1年我的專業(yè)功力必定大漲,三年五載后,我也會(huì)成為這位小哥一樣對(duì)自己專業(yè)特別自信的程序員。不論是公司待遇,還是對(duì)我的iOS技術(shù)提升,這家公司就是我找iOS開(kāi)發(fā)的抱負(fù)單位。
然而,當(dāng)我見(jiàn)識(shí)了自己心中抱負(fù)的單位,并設(shè)想自己進(jìn)入其中工作和將來(lái)幾年前景時(shí),我心中豁然開(kāi)朗:
這很好,但這并不是我想要的。
于是,我接受了一家規(guī)模較小的公司供應(yīng)的產(chǎn)品經(jīng)理的職位。
補(bǔ)充:今日我接到了小哥公司的錄用電話,人事說(shuō)假如談得攏就可以支配上崗時(shí)間了。真沒(méi)想到啊!我內(nèi)心特別感謝小哥的面試,也特別感謝貴公司對(duì)我的認(rèn)可。
——2022.04.09
Part4-細(xì)說(shuō)為何轉(zhuǎn)行
現(xiàn)在回想當(dāng)時(shí)毅然決然的做出轉(zhuǎn)行打算,也許包括了4個(gè)緣由:
1.研發(fā)的天花板低
做過(guò)程序員之后會(huì)明白一個(gè)道理:技術(shù)永久只是手段,不是目的。那些看起來(lái)很酷的軟件并不是程序員制造出來(lái)的,而是“產(chǎn)品經(jīng)理”想出來(lái)的,再由程序員寫出來(lái)。我寫過(guò)前端的iOS、小程序、H5,后端的Java,還自己搭建網(wǎng)站服務(wù)器,最終發(fā)覺(jué)這些東西自己玩玩可以,但是沒(méi)有價(jià)值。在互聯(lián)網(wǎng)紅利時(shí)代,很多技術(shù)出身的大佬制造了財(cái)寶神話,成就他們的不是技術(shù),而是他們具備的產(chǎn)品思維。研發(fā)的天花板是CTO,產(chǎn)品經(jīng)理的天花板是CEO。
2.產(chǎn)品經(jīng)理更符合我的天性
我想要做制造性的工作,我想要有決策權(quán),我熱衷于用互聯(lián)網(wǎng)系統(tǒng)幫他人解決問(wèn)題。我在寫代碼的時(shí)候常常會(huì)想一個(gè)問(wèn)題:我寫的這些代碼究竟值不值公司發(fā)我的工資?后來(lái)知道公司將我寫的軟件拿出去賣了好多錢,的確是值得的。只是為什么做這個(gè)軟件?為誰(shuí)做?調(diào)動(dòng)多少資源來(lái)做?開(kāi)發(fā)這個(gè)軟件的范圍、規(guī)劃、風(fēng)險(xiǎn)評(píng)估我都不涉及,我主要是寫出一行行高質(zhì)量的代碼——這好像沒(méi)有產(chǎn)生太多價(jià)值——程序員的崗位無(wú)法滿意我的求知探究欲。
3.冥冥之中的支配
由于做iPhone軟件開(kāi)發(fā),我拜讀了《喬布斯傳》,了解了這位傳奇產(chǎn)品經(jīng)理的一生。
作為研發(fā)的時(shí)候,由于覺(jué)得原系統(tǒng)界面太丑,便和UI一起設(shè)計(jì)產(chǎn)品交互;由于愛(ài)跟人打交道,能從各個(gè)業(yè)務(wù)部門收集到他們對(duì)公司現(xiàn)有產(chǎn)品的客觀評(píng)價(jià);由于想了解公司系統(tǒng)是怎么收集數(shù)據(jù)的,技術(shù)總監(jiān)就派我去客戶現(xiàn)場(chǎng)觀看用戶如何使用我們的產(chǎn)品;由于沒(méi)有標(biāo)準(zhǔn)需求文檔老是與業(yè)務(wù)溝通摩擦,我試著從0到1寫需求文檔
還有這次找工作時(shí)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度戶外展示柜安裝與廣告投放合同3篇
- 幼兒桌游游戲化課程設(shè)計(jì)
- 英語(yǔ)句子結(jié)構(gòu)的課程設(shè)計(jì)
- 熱工課程設(shè)計(jì)自我評(píng)價(jià)
- (標(biāo)準(zhǔn)員)基礎(chǔ)知識(shí)練習(xí)(共六卷)
- 幼兒園回憶過(guò)年課程設(shè)計(jì)
- 紅色精神體育課程設(shè)計(jì)
- 物流行業(yè)配送技巧分享
- 生物實(shí)驗(yàn)教學(xué)案例分享計(jì)劃
- 網(wǎng)絡(luò)實(shí)驗(yàn)課課程設(shè)計(jì)書
- 數(shù)學(xué)-2025年高考綜合改革適應(yīng)性演練(八省聯(lián)考)
- ISO 56001-2024《創(chuàng)新管理體系-要求》專業(yè)解讀與應(yīng)用實(shí)踐指導(dǎo)材料之10:“5領(lǐng)導(dǎo)作用-5.4創(chuàng)新文化”(雷澤佳編制-2025B0)
- 2024版定制家具生產(chǎn)與知識(shí)產(chǎn)權(quán)保護(hù)合同范本2篇
- 智能制造能力成熟度模型(-CMMM-)介紹及評(píng)估方法分享
- 2024年個(gè)人總結(jié)、公司規(guī)劃與目標(biāo)
- 信用評(píng)級(jí)機(jī)構(gòu)的責(zé)任與風(fēng)險(xiǎn)管理考核試卷
- 中小學(xué)教師家訪記錄內(nèi)容三(共18篇)
- 英語(yǔ)趣味課堂課件
- 醫(yī)院后勤節(jié)能降耗工作計(jì)劃
- 《法制宣傳之盜竊罪》課件
- 暨南大學(xué)《社會(huì)學(xué)概論》2021-2022學(xué)年第一學(xué)期期末試卷
評(píng)論
0/150
提交評(píng)論