



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