傳說網際網路世界裡是由程式猿,產品汪,設計獅,運營喵組成的共剷階級食物鏈,而主人公郭小喵就是默默耕耘在這滿地禽獸的鏈中程式猿。
小郭同學曾經是一個不知道種子為何物的稀有奇行種,熱愛菊花,在一次偶然的機會裡,他接觸到了微控制器,看著那某寶2塊錢淘的流水燈如課本里閃爍起來後,他開始了人生的進化之旅,那時候盛行李開復的《世界因你不同》。
大學恍恍惚惚又紅紅火火的就過去了,大四開學通訊工程的小郭同學就申請外出,去到了一家做醫療器械的創業公司實習,那時候他帶著獎學金,幾個證照,看著在宿舍打機的朋友,微微一笑,自認為這就是天高地厚。
那時小郭懷著敬畏的心態奔向遠方的城市,一心想著老子曰,學了這麼久的c和linux,終於也可以一展抱負,如電視裡一般身著白色大褂,拍著桌子說“作為一個科研人員,我是一個有堅持的人,不能你脫了我就一定要上”。
生活就是這樣,小郭以為他會像王家衛一樣文藝夢幻,但是擺在他面前的看起來怎麼像是王寶強的囧途?那是一棟八十年代的十層老樓,牆體佈滿鏽跡,桌椅上的歲月烙印無時無刻的都在提醒他,你動我試試?想想自己的高鐵票,小郭覺得,初生牛犢還不怕大貓呢,何況猿。
實際上小郭合算著1000還包住,又能學東西,總比宿舍樓下天天吆喝的北大某鳥和達某之類的培訓機構,動輒上萬的培訓費強。這還有錢收呢,1000塊玩啥自行車,這肯定不是什麼自我安慰。
都說了人在囧途,小郭剛開始的日常生活就是看程式碼和…手工焊電路板,是的,那時候的小郭是人生中手起錫落最利索的時候,視力回升5.1,手也不抖了,畢竟貼片電容和處理器都可以手焊。小郭看著左手上的水泡微微有些自豪,傷痕是男人成長的標記。
程式碼方面小郭發現真拍不了桌子了,純c下寫的miniGUI,直接線上程操作view,交叉編譯打log,在介面上畫方框來定位後再把字畫上去,指標越界了,程式死鎖了,記憶體溢位,io衝突…
沒錯,你眼中手術室裡救死扶傷,成一條直線就代表這個人不行了,而且會滴滴叫的那種機器,就是這樣出來的。事實上小郭一直怕程式跑飛了之後畫面上是動的,但是人是直線怎麼辦?不過小郭擔心是多餘的,他只是負責一小塊介面,因為有一個好師兄,更有一個好老大。
小郭的老大是通用電氣醫療和ADI出來的,幹活技術做過銷售,本來要去TI的,最後壯士斷腕和老闆一起創業,而小郭就是老大的一號大將,小郭的師兄推薦的入夥,那時候的小郭也開始走向網際網路這個坑。
那一天小郭剛又從醫院的手術室輕車熟路的修好機器回到公司,就聽到老闆和老大要做網際網路產品的決定,這個決定其實老大憋了好久,而作為公司最年輕的偽攻城獅,小郭開始了自學Java和Android的日子,而也是這個開始,C++和Qt就這麼被小郭打入冷宮,至今都不再出現過。
那時候小郭與師兄和市場部的同事住在一個員工宿舍裡,剛脫離大學的小郭同志很自然的融入了這祥和的氛圍中,開始知道了什麼是種子,還有如何解析圖種,討論人體的生物特徵,但是這個不重要。
那時候老大攻ios,小郭遊擊android,幾個月的東拼西湊,從瘋狂android講義,從入門到放棄系列,再到安卓巴士和CSDN部落格,幾經周折後1.0終於上線了。沒有產品經理,沒有運營總監,沒有QA團隊,小郭意淫著一炮紅的產品就正式試執行了,然後三四個小版本迭以後,在某個下午,老大讓小郭考慮下未來。
一個月後老大就送別了小郭,公司最後一個除他之外的技術人員。
小郭也自此正式掉入網際網路。那時候融資火爆,彷彿ppt做的漂亮就有糖吃,這時候的小郭選擇去了一個電商企業,因為新老闆對著他說,我們是要改變世界的。小郭一想,哇塞,難道又可以拍桌子了?反正工資也漲了,雖然沒雙休,但是聽說電商高頻又貼近使用者,幹了!
小郭每天坐著一個小時的公交車去上班,因為叫做網際網路創業企業,彈性時間和加班必不可少。按照老闆說的,阿里的大樓凌晨都是燈火通明,比你優秀的人都比你努力。小郭覺得這很有道理竟無言以對,彈就彈吧,難怪不叫縮性工作時間,語文沒學好就是這樣,就這麼開始了電商狗的生活。
在這裡,小郭第一次正式使用到了GIT和GITHUB,以前只是瞭解過,這讓小郭覺得以前壓縮放百度雲的做法真該給狗吃了。小郭也是在這裡開始接觸到了團隊開發的流程,與設計獅,產品汪,後臺猿協同工作的方式。那時候小郭總覺得世界好大,教練,我要學這個。
那時候小郭開始懂得,原來網際網路公司就是中午吃飯前要開會,下班前要開會這種習慣,這時候才是大多數人有時間的時候。換了產品經理程式碼基本可以重構,小郭認為是重寫。而接連不停地改版下小郭同學開始了默默地進化之旅,也在這時候,他開始接觸了開源的精神。
版本一個接一個迭代,開源專案一個接一個的被接入其中,正常的購物流程走通後,個人社群,帖子評論,圖片OOM,視訊播放,客服功能,介面優化,混合程式設計,混淆反編譯,參與產品設計…那時有外賣,有下午茶,有熱情澎湃的同事,有紳士資源提神,更有改變世界的夢想,拍桌子這個夢想一定要有,小郭覺得這就是程式猿。
小郭最後還是離開了,帶著連續八個月的全勤獎和掀桌子的技能,他相信不破不立,破罐子可以爛著摔,秉承著你不上我上的紳士精神,小郭想著一定有另外一片天空適合他。
離開是一種直覺,因為小郭一直覺得哪裡不對,面對老大的挽留他拒絕了,而在一年之後的一場前同事聚會裡,小郭才發現,原來曾經的同事也都陸續離開了,技術總監,運營總監,產品經理都成了前同事。
如今原本的公司,是不是還懷揣夢想呢?小郭同志時不時還會想起這個問題。
如今的小郭也做著一個組的負責人,偶爾還兼職公司的網管,還有那個傳說中修電腦的程式猿。
除了從谷歌上搜刮,他也開始在分享他的故事和他的技能,安利別人他喜歡的是他為數很多的興趣之一,他想著這可以幫助到網際網路新來的人,因為他就是這麼一步一步走來的,入教,哪有那麼簡單。
網際網路,連著不認識的你我,互相幫忙,至少可以少跌跟頭少撞牆,小郭現在頭就很大。而網際網路的程式猿圈子就和某個論壇下祥和的氛圍一樣,滿滿的都是樓主好人一生平安。