互聯(lián)網(wǎng)老兵不老秘訣:進攻是最好的防守
本文轉(zhuǎn)載自微信公眾號「浪哥閑譚」,作者浪哥 。轉(zhuǎn)載本文請聯(lián)系浪哥閑譚公眾號。
有多少朋友買過類似這樣的書?有多少朋友是拿來墊桌子的?這是我認為最沒用的書,剛做iOS的時候買的,書都沒翻完,還是嶄新的,系統(tǒng)API每年都在更新,買的時候iOS8,現(xiàn)在都是iOS13了,書拿到手就落伍了。
01
教會了徒弟
餓不死師傅
我剛工作時,經(jīng)常聽到有人給我說“教會徒弟,餓死師傅”。我在深圳的時候請教別人東西,ta真的像是在擠牙膏給你說,有些東西還真不得給你說,死死的握在自己手里。
這也就促使我比較討厭這樣的師傅,我想如果有一天我能成為師傅的時候我一定會毫無保留的教。我想我現(xiàn)在是做到了這個初心的,只要你肯問,我就愿意教,絕無保留。
教別人的過程中是一個不斷完善自己思維的過程,有時候自己說著說著都會發(fā)現(xiàn)好像走不通。這個過程不斷的往外輸出,往外輸出也就意味著自己身上存量就少了,存量少了你就會沒有安全感,感覺沒有核心競爭力了。就這樣也就不會天天惦記自己的一畝三分地了,就會強迫自己不斷的去輸入新東西,去學習新東西,去提煉已有的東西,不斷的保持一定的新鮮度。長期以往就讓自己保持在一個持續(xù)「輸入、輸出」的過程中,伴隨著的是能力的提升、效率的提升,最后形成自己的核心競爭力。
02
只能前進,不能倒退
只能加速,不能減速
熟練工是怎么煉成的呢?我一個剛轉(zhuǎn)行互聯(lián)網(wǎng)的新手在半年內(nèi)就基本掌握iOS,能夠正常一個人迭代項目。也就是快則三五幾個月,慢則一年半載就可以成為一個熟練工。當成為一個熟練工以后就減少了輸入了,從此過上上班吹牛,下班夜宵的穩(wěn)定日志,過度的看重自己的一畝三分地。終有一天發(fā)現(xiàn)自己身體跟不上了,學習能力弱了,成長欲望沒了,有的就是漲工資、發(fā)年終獎,跳槽。因此,有一天你自己不前進了,減速了久而久之自然就只是個熟練工了。
03
認清當前形式
讓成長最大化
我從嵌入式轉(zhuǎn)行互聯(lián)網(wǎng)半年,逐步成為熟練工后,第一次經(jīng)歷了裁員,留下來一個Android夢夢、一個PHP小賴和我一個iOS三個開發(fā)配合繼續(xù)迭代產(chǎn)品。
剛經(jīng)歷裁員,其實大家心里都明白,雖然留下來了,但是還是心慌的。意味著如果產(chǎn)品不能產(chǎn)生現(xiàn)金流,拿不到投資,完全靠創(chuàng)始人注入資金來養(yǎng)我們?nèi)齻€人其實都是很困難的。而且,我們留下來的人軍心其實已經(jīng)動搖了,當看不到希望的時候團隊的戰(zhàn)斗力基本損失一半以上。沒有希望就沒有未來,痛苦是因為沒有希望。
我呢,作為半年iOS熟練工出去找一份iOS的崗位是毫無競爭力的。市面上三五幾年的iOS一大堆,雖然我們說個人能力和工作年限不成正比,但現(xiàn)在風氣就是這樣。我不知道明天什么時候會到來,但是,我知道留下比離開更有利。因此,我思考接下來我做什么能提升自己的競爭力?讓我的成長更有效。也就三個方向,繼續(xù)做iOS、學習Android、學習后臺PHP。
選擇繼續(xù)做iOS,可以說我的iOS水平在這個團隊基本已經(jīng)到達瓶頸期了。因為,沒有飽和的需求輸入,基本都是使用第三方庫,拿過來改改,百度一下就能滿足當前開發(fā)需求。
選擇Android遇到的情況和iOS是一樣的,需求不多,輸入不夠,還得新學Java,在當時環(huán)境下留給自己成長的時間不多了。
因此,我選擇了選擇了后臺,選擇了PHP。
首先,我在進入互聯(lián)網(wǎng)前做嵌入式對Linux還是比較熟悉的。
其次,小賴一個人既要做PHP為iOS、Android提供接口,又要寫前端界面,所以,我們?nèi)齻€人每次吃中午飯他都說他忙得很,我們感覺還比較閑。我這個時候切入PHP可以為團隊分擔一點任務。
再來,我是希望我能了解點后臺知識,能夠把iOS+Nginx+PHP+MongoDB整個閉環(huán)打通,這對于我來說將會是一個核心競爭力。
04
有目的學習
學了就輸出
學習PHP,對于我來說完全是一個陌生的環(huán)境,陌生的語言。最難的就是從哪兒下手的問題?
那我學習的辦法就是抓緊一切時間向身邊的同事問。不是問“小賴,這個怎么做呀?”。而是有目的的問,也就是我知道我要做一個什么,只是不知道用PHP如何實現(xiàn)而已。
我:小賴,我怎么定義一個接口?
小賴:定義request、response,參考哪個接口就可以。
我:小賴,PHP怎么判斷元素是否存在?
小賴:用XX方法就可以。
我:小賴,接口寫好了,怎么打包上線?
小賴:ssh到服務器,co代碼,make test就可以。
我:那我怎么測試呢?
小賴:postman請求。
我:小賴,我要讀取這個用戶的個人資料,數(shù)據(jù)怎么訪問?
我:小賴,前端發(fā)起的接口,怎么到PHP處理的?
我沒有去找任何一本厚厚的PHP的書來看,沒有用過任何一個PHP的框架。就這樣抱有目的的去學習,學了馬上就能見到效果,馬上就能有反饋,并且不正確的時候馬上身邊有人可以請教。然后自己再查資料、思考、實踐、參與討論。沒用多久基本就掌握了PHP這一套邏輯了。后期迭代的接口逐步都是由我來寫了,先設計接口為Android提供,然后我再用iOS接入。
今年,我的目標是要熟練的掌握GO語言開發(fā),思路依然是這樣,我知道我要做什么,只是不知道函數(shù)、語法而已。這也是為什么到現(xiàn)在我能正常的帶領前端、Android做項目的原因。
05
見過優(yōu)秀的人
才知道什么是優(yōu)秀
最后找小工在裁員以后還是沒撐多久,我在這里面也就呆了不到一年,也正是這一年,我把iOS+PHP打通了,形成了一個閉環(huán),為我開啟了下一份一個人同時做iOS、PHP開發(fā)的工作。
我也非常感謝找小工給了我一個機會,讓我認識了目前為止技術最牛的xp、產(chǎn)品最牛的Eric、強生。尤其是在今后遇到的技術、產(chǎn)品難免和他們一對比,你就更能發(fā)現(xiàn)他們到底有多么的優(yōu)秀。
因此,和優(yōu)秀的人共事,你也能變優(yōu)秀。