1. 程式人生 > >[生活] 2015年終總結,2016開篇計劃

[生活] 2015年終總結,2016開篇計劃

序言

2015年既然寫了一份Summarize 2014 Look Ahead 2015 來總結2014以及展望2015,如今一晃2015年就過去了;在2016年的開篇,在這裡寫下一些總結,算是給自己一個交代。

2015

在2015年中做了很多很多的事兒,算是我生活中最忙的一年了;不過,過的的確很快,快的我沒有準備好就過去了。

回到2015年初的時候~

出差

過農曆年之前,去廈門出差了一次;這個也是運氣不太好,居然恰好遇到風沙大的情況,個人感覺就是空氣好,風大,酒店住著不錯~在廈門移動公司呆了1天就急急忙忙的回來了,也沒有好好去玩一下,的確有些不值得!

不過和老總出差了一次也算是有些收穫,回來把之前的軟體思路修改了一下,然後重新開始;新的版本相比之前也算是增強體驗了,現在想來也是哪個時候開始關注軟體的效能以及優化等情況,不然現在也不會學到這麼多了。

雖然經過了努力,經過了改版,但是軟體最終還是沒有賣出去,最終是和之前的一套系統進行了贈送~ 哎,看來軟體真的需要吹吹才行~

Genius-Android

在開發之前軟體的過程中學習了很多,也遇到了很多的困擾,最後個人感覺應該分享出來給大家,所以我增強了開源的 Genius-Android 庫。

我想有必要介紹一下 Genius-Android 庫,該庫是 Android 中的控制元件庫,算是一個 UI 快速開發框架,在這個框架中你能在低版本手機中實現 Material Design 效果,裡邊的控制元件也全是按照 Material Design 風格所設計。

在之前 Genius-Android 只具有 Button 和 TextView 以及 CheckBox 控制元件,我決定要完善她。

今天是大年30了,我在老家的樓上分析著 Genius-Android 庫中的 SeekBar 控制元件動畫設計,看著樓下放鞭炮的小朋友,我想曾經的我也是這樣無憂無慮;也想到曾經的我拿沒放的火藥來做大的炸彈,這也讓我在當年的朋友中成為了被崇拜的偶像,現在想來心裡也挺激動的。

哎,歲月不饒人啊,一晃就過去了自己再也不能盡情的玩耍了,因為背上的擔子重了,要擔起養家餬口的責任了。

經過1天的時間設計,我想我可以開始搞了,在後來的3天中我經過簡單視線,點選事件判斷,拖動,懸浮框等等一系列的坑之後初步實現了 SeekBar 控制元件,心裡挺高興就在群裡發了個紅包。

或許是自己做的的確有些價值,在年前收到了美圖的面試,經過了初步面試,本來說年後去美圖看看詳談,但是最後卻因為各種原因沒有去。想起來也挺對不起尤哥的,催了我那麼多次,等了我幾個月最終卻是我放了鴿子。Sorry了,不過很慶幸能和你做朋友,Thanks。

年後的事兒

在家過完年後回到公司,此時的公司基本算是要垮掉一樣,因為主要的人員該走的走了,高飛的高飛了。哪個時候我其實也在想是否離去,但是想到還有一些東西沒有做完就留下了。

在流下的日子裡慢慢的把產品完善,隨後上線到福州系統,之後就進入了維護階段了,在晚上空閒的時候就繼續完善我的 Genius-Android。

付出最終是有回報

隨著 Genius-Android 庫知名度的提高,該庫也積聚了大量的愛好此技術的朋友,群一天天增加,我也把群像我的親兒子一樣供著,群裡不打廣告,沒事兒解決大家的問題,當然沒事兒又吹吹牛,討論討論美女啥的,人員增加了,也踢掉一部分不自覺的朋友,現在算是挺滿意的。

在之後的一段時間中我收到了 Misfit 的面試通知,Misfit 很不錯,真的挺好,那是我的第一感覺!

Misfit 是一家可穿戴裝置公司,也算是外企,所以待遇啥的很Nice,注重效率和個人管理,當然也很注重健身。

經過2個星期(當然是因為這邊工作的原因所以只有空閒的時候才能去面試。)4輪的面試,最後到了我確定的時候了,但是我最後退縮了;原因有兩點:

  • 這個期間,一個同學恰好過來找工作,然後就萌生了一起創業的想法。
  • Misfit 裡邊很多老外,交流啥的外語使用很多,我Hold不住啊。

最終,我選擇了走向創業的路;周哥,在這裡也給你道個歉,Sorry,多謝你的關照,假如你看見了的話,希望能原諒。

能得到這次面試的機會算是我的一次昇華,在面試中收穫良多。有了很多的新想法。

在 Android-Genius ,中的按鈕點選效果之前是一個獨立的類來完成動畫工作,當時庫的動畫效果一共具有四種效果,面試的朋友問了一句“如果我想要加一種效果怎麼辦?改動大不大?“,這個的確是一個非常大的缺點,因為所有的動畫型別判斷,每種型別的渲染計算都是在一個輔助類中完成,這意味著如果我要多加上一種效果就需要更改大量的地方,同時新增一大堆的if判斷。

於是我新建了一個分支,在新的分支中,我把整個動畫流程改良為了工廠模式,這意味著如果要多增加一個效果,我只需要繼承基礎渲染類,在對應渲染方法中完成對應工作,隨後把該類替換排程類中的預設渲染類就OK了。

當然既然是新的分支,雖然有著和原來一樣的控制元件,但是其控制元件擴充套件性,其效率都是之前分支所不能比擬的;當然在Genius庫中還有大量的其它庫以及優化,如果你使用過,我相信你會依賴上她的。

創業前的過渡

要創業了,在心裡默默給自己打氣,很多朋友都叫我別衝動,但是我想有機會怎麼不試試呢,趁著自己還很年輕,我想試試。

當然,開始前我沒有那麼快進入狀態,我休息了兩個星期,在這兩個星期中我基本完成了 Genius 庫的新分支的構建。想起去年決定要重做 FLYFI 軟體,所以就拿出來搞搞。

FLYFI 是基於 Socket 進行的資訊交流,要管理 Socket 是一件非常繁雜的過程;其實你需要管理字串與流的轉換,以及反轉換,粘包等情況,特別是在不同語言下進行傳輸的時候將會遇到一大堆的問題;此時我想要是我能統一化這個過程那就好了。

Tink

因為這個念頭,我沒有繼續完成 FLYFI 的構建,而投入到一個新的框架設計中去,新框架我想了很久,最後取名叫做“Blink“ 意義為:間斷性傳輸框架。當然半年後我才知道 Blink 是谷歌瀏覽器核心,所以又改名為 “Tink“ 。

在 Tink 中我規範化了所有的流轉換過程,使用者操作 Socket 流只需要像傳送文字訊息一樣呼叫,而不用自己去管理佇列,管理併發,也不用管理心跳等過程。 在 Tink 中參考了 職責模式、工廠模式、多分發等作出了現在的框架。

Tink 現在還處於萌芽階段,算是一顆種子種下了,我沒有沒有給予充足的水份,所以現在遲遲沒有成長起來。 Tink 還欠缺了過濾加密等操作。在2016年我會繼續完善它,也會增大它,讓它茁壯成長。

Tink 庫現在是可以用的,你也把它用於你的專案中進行實際的傳輸,如果你有興趣我希望你能加入我的隊伍。

創業

創業的過程是辛苦的,經過初步的調查,我和我朋友+投資人+推銷就開工了;我哪個時候想要做一款使用者紀念日管理軟體,所以起名叫做“UPMiss“,意義為:思念之上~

在軟體中初步想法是使用者儲存生日、紀念日、規劃等一些日子,經過運算後得出倒計時,適當的給予使用者提醒,當然還有分享,有商城等功能。

最終因為我想要的是一點點做好,一點點做精緻,動畫搞好,把每一個細節都儘量做好,最終導致了商城的上線。當然這個情況的出現還有一個致命的問題在於,我們沒有足夠的合作商家,在我們找商家的過程中,投資人去投資遊戲去了,資金鍊斷了,推廣不幹活了,最後看著一點點衰弱下去;說實話心裡挺難受的。

也是,我想一開始也是我想的太過於簡單了,創業本就不是這麼簡單的事兒,創業也不是隻需要做一款軟體就好的;在後來朋友給我說創業需要吹,要吹到投資人相信你,要吹到合作伙伴信任你,要吹到使用者給你買單!我仔細想了想,似乎很有道理。

我是一個工程師,涉獵範圍很廣,但是在這些方面非常欠缺,我能盡我所能去做好一款軟體,我也能盡我最大能力去解決一些問題一些BUG,但是我並不懂的如何經營一個公司。

創業我想光是有一點點熱情是不夠的,創業的過程也是曲折的,到了創業才知道之前再多的準備都是白搭,因為你不知道你會遇上什麼問題,你也不知道等你做好了後的世界是什麼樣子。在我想來,只要我做好了使用者就願意買單,但是現實是殘酷的;打擊的我體無完膚!

休整了一陣子,好好的總結了一下,慢慢也接受了失敗的事實~

珠海之旅

隨後去了珠海蔘加源創會,珠海的天氣真好,空氣好,一天可以圍著海邊一直走一直走~

魅族

在參加源創會之前,我去魅族看了看。

魅族是我在大學瞭解到這個品牌的時候就想要進的公司,那時的我學的網頁開發,但是為了有機會進去我學習了Java,學了Android,開發了 FLYFI ,當年 FLYFI 在魅族市場也曾達到了20w的使用者,後來工作了就耽誤了。有些遺憾,等 Tink 完善後重拾起來!

去魅族,整潔,規整,大公司的氣息像我撲面而來;嚮往~

在魅族大概的看了看,由於時間不多就看了看主體,當然工廠線什麼的就沒法了,辦公室都不許拍照的。最後和SDK老大進行了一次面試。

面試了3個小時左右,問了很多,小到位元組轉換,大到框架、設計模式。整個過程很愉快,最後因為源創會要開始了我提出了離去,所以沒有做線上考試題;之後等了1個星期回覆了我名額預算不夠了,所以XXX….我想這算是拒絕了吧~

如果有機會我會願意去嘗試,我不知道是否會犯錯,我也不知道最後成功還是失敗,但是我願意試試~

源創會

源創會是非常有意思的,如果沒有參加過的朋友可以去看看,能收穫很多的東西:經驗、朋友、心情~

這一期的源創會並不是我擅長的方向,但是我依然去了,我想或許我是想要去散散心,也或許是為了嚐鮮吧。

吃披薩是不錯的,一群來自各地的朋友一起吃披薩那種感覺很Nice,當然前提是我沒花錢~~嘎嘎。

在源創會中認識一位晶片廠家的朋友,他們正在做移動客戶端,所以我想要去嘗試面試一下,所以就一起在珠海吃了晚飯,也因為一起走不知道是否還回來就把酒店給退了。我X,奶奶的,這算是我做的最差的決定;吃完飯才知道珠海大部分地區的酒店都滿了,手機找了半個小時都沒找到一家有的!最後只好坐最後一趟回深圳的船打道回府了。

本來想的是第二天在珠海旅遊的,結果泡湯了;奶奶的~ 女朋友也在,幸好夠體諒我,第二天在深圳玩了一天。

晶片公司面試

休整了幾天就收到了面試的通知,大概準備了一下就去面試了。面試技術部分自認沒有什麼問題,可是最後談薪資的時候居然問上一家的工資多少,說了之後還說是否接受查賬。我擦~這算什麼鬼,不過我也沒說啥可以查啊,要查就查,Who is Who~

可是最後卻給了一個我無法接受的薪資;然後又說可以考慮考慮~

額,好吧,考慮吧~ 回來後,我拒絕了,因為在我想來一家並不在意你的公司我想最終也給不了你要的待遇。

人生的機遇很多,錯過並不代表錯誤美好~

OSC

隨後的一段時間,開始完善框架,做做專案,找找工作,很快找到了現在的工作 OSC (開源中國)。

開源中國 很年輕,雖然很多東西才剛剛起步,但是動力卻十足;在開源中國呆了幾個月,算是非常充足的一段時間。

最初的時候接手專案,做點小功能,慢慢的熟悉整個流程,然後提提自己意見。如期的過了一個又一個的坎兒。謝謝一起工作的夥伴。

每天差不多都是早上8點起床,9點出門,晚上9點到家。並不是OSC上班時間長,其實上班時間很短,每天正式上班時間差不多7個小時,主要是自己家離公司太遠了。隨後就開始找房子了。

花了2個月才找到了現在的房子,找房子的時候還差點就被騙了,叫我交押金,或者就是籤合同的時候卻沒有房屋所有權證明;額坑爹呢這是~

現在一切基本走向穩定,工作穩定,住宿也穩定。

我也全身心的投入到工作中,我盡我所能的去完善公司產品,可以說軟體就是我的親兒子,現在就是出於造人階段一樣,充滿了無盡的挑戰。

總結

2015年算是就這麼到頭了,沒有轟轟烈烈,也沒有泰囧一樣的讓人發笑,經歷過了我想才值得自己珍惜。

2015年的時候記下了一大堆的目標來梳理一下:

  • CSDN 排名算是達到了,其實到了現在我才明白一切順其自然,當然努力了總會有收穫。
  • MVP 這個,實際考慮後放棄了,主要是今年沒有太多微軟的技術分享。
  • 網站改版進行了1/2左右,因為創業失敗的產物 UPMiss 準備作為一個公眾軟體來開發所以正整合到網站中去。以後會加上有文章分享等一系列的功能。
  • FLYFI 軟體算是延後了,但是因為出了 Tink 框架,所以也不算失約。
  • Genius-Android 在完成之前需求的情況下進行了重寫,當然也就涉及到需要重寫幫助文件(一個小網站的工作量)。
  • 工作的話一切OK,現在挺好,唯一需要的是我自己吸收更多的知識,增加自己的閱歷。
  • 管理學習了一些,創業雖然失敗總是有些收穫;理財就…. 男孩子理財幹啥,交給未來老婆就好。
  • 至於朋友,今年多了好多朋友,2016年約大家一起吃飯。

目標有滿足的,也有延誤的,當然也有完全拋棄的;雖然情況很多,但是我慶幸去年寫了一份目標,所以今年能有回顧的地方;所以我還決定定下一些新的目標。

2016 目標

  • www.qiujuer.net網站全面完工,改版頁面,提供API服務,Https支援。
  • Genius 庫幫助文件更新,並正規化流程。
  • Tink 庫全面完成,一邊投入使用。
  • FLYFI 軟體重做,同時包括 OSX 和 Win 版本。
  • UPMiss 整合到網站,並新增新的功能與服務。
  • 至少學習一門新語言,很多人都說學的多就會不精通,但是我就是喜歡。
  • 至少開發一個新的APP軟體,現在已經有著初步的構想了。
  • 至少和群裡的朋友聚餐一次,大量的話就AA,承受範圍內我請客。
  • 至少來一次自由旅行,長這麼大了,也該多換換地方走走。
  • 在Android上的一個領域鑽研下去直至完全精通。
  • 工作上能達到一個新的高度。
  • 家裡的事兒多多操心,和女友一起想想籌劃籌劃以後的事兒。
  • LOL打到鉑金段位,這個花點時間還是有信心的,適當的娛樂也是一種放鬆。

1983年小巷12月晴朗
夜的第七章
打字機繼續推向接近事實的那下一行
石楠菸斗的霧
飄向枯萎的樹
沉默的對我哭訴
貝克街旁的圓形廣場
盔甲騎士臂上
鳶尾花的徽章 微亮
無人馬車聲響
深夜的拜訪
邪惡在維多利亞的月光下血色的開場
消失的手槍
焦黑的手杖
融化的蠟像
誰不在場
珠寶箱上符號的假象
矛盾通往他堆砌的死巷
證據被完美的埋葬
那嘲弄蘇格蘭警場的嘴角上場
如果邪惡 是華麗殘酷的樂章
(那麼正義 是深沉無奈的惆悵)
它的終場 我會親手寫上
(那我就點亮 在灰燼中的微光)
晨曦的光 風乾最後一行憂傷
(那麼夜雨 會洗淨黑暗的高牆)
黑色的墨 染上安詳
(散場燈關上 紅色的布幕下降)