1 月
決定離開 loopeer (說英文高大上一點),在知乎上通過給同行點贊換來一個面試機會,面的是會會,問的是 AFN,Category,runtime,設計模式等問題,面試官試圖在我身上找到一個能給我實習機會的理由,但很遺憾,一個半小時過去了,我基本上考了個 0 分。會的東西太表面,不過是空中樓閣,經不起深掘。
那一個半小時挺煎熬的,但對自己來說還是獲益匪淺,回來的時候和小伙伴都非常興奮,一直覺得自己水平還不錯,結果被吊打,感覺發現了新天地,小伙伴都感慨世界還真是大啊,都不曾想象過還會被血虐。是啊,呆在學校的時候覺得自己水平還不錯,結果來到北京面試小公司都被血虐,來到 loopeer 當個小菜鳥,成長飛速之后,迷茫了一會出來又被血虐。
回來惡補了一下基礎知識,接到去哪兒的面試邀請,和小伙伴一起去,筆試面試都還不錯,小伙伴被錄取了,相比較的話我的短板還應該是在基礎。概念知識很模糊,感覺自己接觸過但又記得不是很清楚。去哪兒也算是大公司了,肯定是能學到很多東西的,小伙伴滿懷期待的入職了去哪兒。
3 天后他回來了,錯過了 loopeer 的年會抽獎。
原來大公司技術也不一定好,你要入職的地方技術好不好,還是得看面試你的面試官。所以面試的時候最好多和面試官溝通,看看是否能從對方那里學習到很多東西。
還去了一家小公司面試,血虐面試官,也算是對于半年前的我來說一個進步吧。O(∩_∩)O~~
2 月
回家過了一個年,回來的時候公司也沒啥任務,自己在公司看看書, 補補基礎。自己也加了一些 QQ 群,想多和同齡人聊聊天,開闊一下眼界。里面技術氛圍比較好的是葉孤城的 iOS 開發二群,在群里認識了葉孤城,當然他不認識我。葉孤城上線了 Code Review,抓住機會第一個提交了代碼,混了次眼熟,賺了波流量。GitHub 多了幾十個 star。葉大大也給我的代碼提了 4 個問題。
- 圓角的問題
- 重載Autolayout的問題
- 主題色的問題
- magic number 的問題
其實讓水平比你高很多的人幫你 review 一下代碼是很有好處的,你處的環境決定了你的眼界,可能很久過后我都不會知道圓角的問題。當然很多人也和我一樣,不會注意圓角造成的離屏渲染,其實不過是一些小小改動,就可以讓整個 APP 的流暢性提升很多。我也會抓住機會,在 GitHub 上也沒找到解決圓角造成的離屏渲染的庫,就自己在葉大大的指點下熬夜寫了一個。期間遇到挺多問題的,可能并不是一個很復雜的庫,但對于當時的自己還是一個小小的挑戰。圓角問題也算是火了一波,很多人開始寫解決它的代碼,也很多人發表關于它的博客,然后面試也開始流行問這個。我也又賺了波流量,收獲了幾百個 star,后來有朋友問我,你的庫也不復雜大家也都能寫,為啥你的 star 這么多,攤手,運氣好沒辦法,站在臺風口,一頭豬都能飛起來。
3 月
老板問畢業之后的去向,表達了一下工資太低就不陪你玩耍了。公司的工資漲幅實在是和自己的期望不一致,自己對自己的要求是平均一個月漲 1k。眼界雖然狹窄,但野心不小啊,萬一實現了呢。去參加了一下 Code Review 的線下聚會,認識了在臺上演講的 95 年的李智維,當然他不認識我。被比你年輕,比你優秀的人碾壓啊,后來就慢慢就習慣了,優秀的人太多,優秀的人也太優秀,我只要負責被驚艷就好了。聚會期間,自由活動,當時有一個從谷歌回來的女程序員,和小伙伴一拍即合,決定去聊聊開開眼界。小伙伴:“我想去谷歌,該做哪些準備”,谷歌雖然遙遠,比 3 個 BAT 還遠,但萬一呢。聊了好一會,收獲挺多的,借助別人的經驗,讓自己看的更遠。聊得太久,錯過了和智維的聊天,只來得及合個影。
3 月還要寫論文,以前覺得寫論文好難,但自己會的東西多了,論文這東西隨便扯扯,也不會寫的太差,感覺就像抽空寫了篇博客,自己的大四,也算是全身心的在實習,基本上沒被學校的事情拖累過,和學校說聲謝謝,你不整亂七八糟的幺蛾子,就是對我們就業的最大支持。
3 月參加藍橋杯,因為學校獎錢,天津 A 組一等獎。我真的只是隨便考考,只能說大部分的大學生編程能力太水了,當然這個比賽也太水了。
4 月
回學校答了個辯,也算基本和學校告別了,沒啥不舍的,大四基本沒回過學校,心態上早已不是個學生。申請了一下招行信用卡,被拒了。老板讓我們需要簽三方的把三方給他,選擇了把三方寄給了家里。雖然當時 iOS 的就業環境很惡劣,拉勾投 100 封簡歷,也沒拿到一次面試,但自己依舊想做點改變。是輕松的接下 loopeer 的 offer,拿著自己并不滿意的薪水。還是破釜沉舟的出去看看,不懼風雨的去接觸更多。自己選擇了后者。在 4 月的最后一天提了離職。
4 月還在在行上約了孫源,只要 500 塊,說心里話挺便宜的,但很多人可能并不舍得,所以做知識付費這一方向的并不輕松,而我打心里覺得開闊眼界太重要了,review 一下代碼,review 了一下簡歷,還進行了一次模擬面試,還聊了一下職業規劃。我愿意花更多的錢,和這些大牛聊聊天,可惜他們都挺忙,抽不出時間玩在行。
5 月
5 月對于我來說意義還是非常大的,沒了工作,也有自己的學習規劃,每天都是待在家里看書看書看書,惡補自己之前不重視的基礎,在學習 runtime 的時候,看到了大左的博客,被驚艷到了,也算是認識了大左,當然他不認識我。加了 bestswifter 的 名企 iOS 面試準備群。認識了好多非常牛的年輕小伙伴。在群里推銷大左的博客,
Kingsly 說這是他們公司馬上要來的架構師實習生,大三。自己又算是開了一下眼界,原來同齡人可以這么厲害。
5 月自己的基礎也算鞏固了很多,回頭看去,也算是自己的一個提升,有了這么一段每天看書學習的經歷,靠著一股氣從一個學渣心態轉變成了學霸,雖然不持久,但的確期間一直在堅持學習,能堅持去做一件事情,也是一種能力。
5 月面了好幾家公司,面試新浪那次,筆試行云流水,一半時間就寫滿了卷子,雖然也因為它的筆試題相來說比較簡單,但的確自己的基礎也變得清晰流暢了起來,不像以前那樣磕磕碰碰的回答。面了空空狐,面試官后來說我的簡歷沒啥亮點,不過是剛好前兩天看過我的 GitHub,有點印象,所以給了我一個面試機會,表現還不錯,基礎好了之后,回答問題都比較輕松自如。拿了空空狐的 offer ,定了 6 月初入職。提前結束了自己的學習規劃。(原計劃是在家一邊增加自己的面試經驗,一邊好好學習,兩個月后去面面百度的,但學了一個月之后就感覺學習真尼瑪辛苦,我果然還是一個學渣)。
5 月藍橋杯北京,A 組二等獎,自己已經在規劃獎金的用途了。
6 月
6 月入職了空空狐,薪水不錯,也算是為即將畢業的自己找到一份安心學習成長的地方。公司給配了一臺 Macbook Pro,總算是不需要使用自己 12 年的老舊電腦了。中關村的外賣還是很不錯的,每天都能花二十來塊錢吃看起來高端大氣上檔次的食物。6 月的時候工作還算輕松,每天還可以在公司學點東西。
領了畢業證,畢業典禮提前走了,不如睡覺系列。
6 月沒啥事,吃好喝好,以及喜歡上空空狐。
7 月
安定下來就迷茫,每天按時遲到一小會,到點就第一個撤。好像沒啥事做了,當然這是指業余時間,工作的時候我還是很積極的去讓產品變的更好,明明找工作的時候有很多事情要做。7 月的自己像條咸魚過好了每一天,吃好喝好,群里聊聊天。每天痛并快樂著,痛是感覺自己太罪惡,大把的時間給浪費掉了,快樂是生活工作的舒適,沒有了四五月份時候的那種緊迫。
8 月
公司開始 995,說實話挺辛苦的,每天還要花兩個半小時在上下班的路上,這么一折騰,回來就啥都不想干了,洗個澡就只能躺床上。我心里是非常不喜歡這樣被動的加班的。自己也想過離職,但的確和同事都相處的都不錯,自己也很喜歡空空狐,現在找工作也不是很輕松,還是愿意辛苦一下。
但事情的轉變的確是超過了我的預料,
我被裁了。說實話挺突然的,這也讓我對創業公司的穩定性,有了深深的擔憂。順手查了一下去年來北京面試的其它幾家創業公司,沒有一個還活著。
也挺難過的,畢竟剛發酵的歸屬感。
這次比較麻煩的是我在財務方面沒有做好理性規劃,所以沒有一點風險防范能力。我申請了一下招行信用卡,結果又被拒絕了。
所以我必須在接下來的兩三周之內找到工作。
投簡歷依舊被無視,不過我的心態是最棒的,空空狐的 HR 也是最棒的,她聯系上了她之前的同事葉孤城,畢竟我在葉大大那里混了一個臉熟,葉大大也很熱心的幫助我聯系招人的公司。我自己也通過脈脈拿到一個面試機會。之后面了樂視,樂視體育,以及 Super Effective。
樂視和樂視體育倒是沒啥特別,中規中矩的面試。
Super Effective 的面試我倒是很喜歡,除了常規的技術面,還有一輪是產品面我,他是一個外國人,我直接說我英語不行,然后我們就用中文交流,和不同國家的人一起聊產品設計,真的是一次很不錯的面試體驗。
有一輪產品面試,這意味著他們真的想找一個人來一起做一個產品,而不是說找一個研發幫他們做產品,我喜歡這個感覺,當 iOS 研發工程師并不只是為了去寫代碼,更多的是想去做一個自己喜歡的產品。整個團隊也是非常不錯,我還主動去參加了他們的 Happy hours,也算是開了開眼界。
這是我迄今為止見過的最棒的創業團隊了,沒能加入他們還是非常遺憾,因為我著急找到工作,所以等了一周覺得我可能掛了。直接入職了現在的公司。
從 Super Effective 的官網看到他們還在招人,有興趣的也可以了解一下。
8 月加入了iOS 渣渣補習班,在里面認識了大左,作為大左的腦殘粉,這件事情我可以吹一年了。雖然在里面沒怎么聊技術,但跟著一群優秀的同齡人一起聊天,去了解他們都在做什么,他們都在學什么,在討論什么,對未來又有什么規劃,對自己眼界的提升還是非常有幫助的。
9 月
入職新公司,招我的項目領導希望我一個月能上線第一版,技術有 4 個后端,4 個 web 端,1 個安卓,還有我一個 iOS,略詭異的配置啊,領導想的是能用 Web 實現的都用 Web 實現,但我不喜歡,我喜歡原生流暢的體驗,我希望 APP 里的每一個細節都由我來控制。所以能用原生的我都用原生實現了,第一個月,主動加班加點的將第一版本上線了。第一次一個人做一個 APP,但并沒有想象中的那么爽,想象中一個人做一個項目應該是可以設計所有的技術實現,控制代碼的質量,琢磨出如何優雅的搭建項目,但一個人做一個 APP 是很忙的一件事情,需求實現是優先于技術設計的,我并不愿意寫出糟糕的代碼,但人的精力往往是有限的。知乎上的人都站著說話不腰疼,以為只要堅持寫出優雅的代碼,效率就會越來越高,但很多時候你費心費力寫的東西,下一個版本就會被丟棄,而你也不應該為工作花太多自己的時間。所以我控制自己的節奏,如果優化設計會提升當下的效率,就優化,如果優化設計會花費太多的時間,那就讓代碼糟糕一會吧。既能寫出優雅的代碼,又能高效率的完成任務,還能理性的在二者之間進行取舍,我這樣安慰自己。
10 月
10 月相對來說比較輕松,我又開始遲到早退的愜意生活,不過好在我都能比較好的完成自己手頭上的工作,所以至今也沒有哪家公司的領導找我談心過,這松散的性格估計不好改了。但和 9 月不同的是,我開始參加頻繁的會議,以前的公司都是組長去開會,現在因為就我一個 iOS,結果就是經常一整天的時間花在了開會上。我很疲倦,我還沒到每天只要開會就好的年齡,我應該好好的碼我的代碼,參加一些必要的會議就行。不過好在領導們都很好說話,充分溝通后這個現象好了很多。現在基本上除非必要參加的會我都不用參加,就算是必要的會,沒我啥事了也可以先撤了。工作再一次穩定下來,我又變成一條懶散的咸魚。
10 月還收到李智維的直播邀請,他現在是趣直播 CEO 了,努力的創業著。不過自己的斤兩別人不知道,自己還是知道的,所以先拒絕了,也算是和李智維認識了,95 后 CEO,獨立完成自己項目的開發。執行力很強的一個人,非常適合創業,很期待他創業成功。
學校毀約了,說好的獎金都沒有了,挺不開心的,給母校打個差評。
招行的業務員讓我辦信用卡,這次我拒絕了。
11 月
平淡的一個月,好像啥事都沒發生。和智維出去吃了個飯,認識了幾個比較厲害的開發者,比如剛出版 《Swift 面向協議編程》的陳剛,認識的好多人都要寫書啊,我也想寫書,不過我想寫的是放在起點中文網上的那種。
一個月就這么過去了,沒啥提升,罪惡啊。
12 月
開會的時候走神了,為了掩飾自己的走神,把需求都給答應下來了,然后坑了自己一個月。
以后開會要拿著個小本本,一條需求一條需求的核對。
忙啊,一忙起來就煩躁,時間太緊,導致開發的時候一遇到麻煩的問題就很麻煩了。不過依舊重構了很多代碼。重構的感覺還是挺爽的,重構對自己來說也有一定的提升。昨天忙到 10 點,完成了今年最后一個版本的開發。也算是給今年的工作劃上一個比較圓滿的句號。
年終總結:
2016 年要用一個詞來形容的話,那就是眼界。
這一年經歷了很多,順利的不順利的,但總算是充實的。
自己的眼界越來越廣闊,不會再安于現狀,會跳出舒適,嘗試更多的事情,努力做更多的事情。