去年的12.26日是我畢業後工作一年,由於前段時間沒有空所以今天來寫這一年來的工作總結.以後估計會每一年會寫一次.
第一次寫工作總結,所以就先想到什麼寫什麼.
先談談這一年都做了些什麼.其實我第一家工作公司不是現在的商泰軟體,是一家遊戲公司。因為這家公司比較小而且待遇只有4k/月,工作難度大(當時叫我和一個同學移植一款手機網遊到android上面),而且沒人指導所以我辭職了。因為我認為剛工作一定要能學到東西,最好公司要有高手,我有自知知名並不能勝任這份工作.後來跳到了現在的商泰軟體做手機導航UI,由於是先行開發這一年1~3月工作比較忙,基本是天天加班,一般到晚上十點.我們老大也陪著我們加。快4月的時候,項目基本成型可以示範,但是老闆不滿意design,所以4~6月換design,6月份做出來,但是效果還是不行,6~8月又換了一版本design。8~9月完善功能.9~10月寫設計文檔(由於是先行開發,所以先寫了代碼,沒有寫設計文檔)11月~現在修改bug,對應新機能,基本進入了維護階段,所以現在還算蠻輕鬆,基本很少加班.
然後談談工作心得.我的工作是程式的UI部分,主要負責調用底層的資料介面然後顯示介面上來.對介面操作和遷移進行邏輯控制.公司裡面項目流程是:
立項-》式樣組根據公司實際情況制定式樣-》設計組設計出介面(需要和UI組協商看是否可以實現) -》UI按照design布局
-》底層組(map,search,path...)按照式樣要求的功能為UI提供介面(這類介面,讓UI組不用關心資料存放區,傳輸)-》UI調用底層提供的介面
以上是項目的整個流程,當然這類沒有包含測試部分.在工作的時候需要去協調式樣,design,底層.
與式樣協調:需要去考慮底層是否提供這樣的介面完成這個功能,這功能做出來是否合理,UI這邊能否實現,有沒有遺漏case。
與design協調:這種布局能否實現,設計是否合理,有些我們UI這邊能夠實現的效果可以和design協商和建議,這樣對design設計會起到協助.
與底層協調:底層的介面如何提供才能完成式樣要求的功能.這個介面是非同步好,還是同步好.為了UI這邊方便,可以向底層提出介面需求.
關於協調中的交流:工作中少不了交流,如果遇到不能解決的問題你要問同事,問領導,與其它組溝通.我剛開始工作的時候是很不習慣和人交流,也就是遇到問題就自己解決一番,有時候打電話都會緊張,邏輯不清.下面總結一下這一年來工作中交流的一些心得.
1,當你遇到不能解決的問題的時候,如果是簡單的問題(這裡所謂的簡單是你只需要問別人一聲可能就能立馬得到答案)那麼你要毫不猶豫的去問,如果是複雜的問題,先自己試圖解決,實在解決不了,再問同事或領導.
2,在和別的組溝通的時候,不要去想你溝通時候具體去說些什麼,你只要清楚你們要溝通的問題。
3,如果出現意見分歧,那麼最好提出來大家討論(諸如寫郵件)
4,進度需要及時彙報,你工作類容盡量要讓大家(組內)知道.
SVN伺服器的使用:在公司用到一種代碼管理工具,伺服器上維護了一套(或者n套)版本的代碼(當然不只是代碼,式樣,design都可以放在上面).員工從伺服器下載下來開始自己的工作,如果有修改,並且需要反應到版本上,則可以上傳svn伺服器上面.
工作中的收穫:
在這一年裡熟悉了公司上班的基本流程,使用oa系統對出勤資訊的管理,整個項目開發過程到維護過程.工作中的溝通.最重要還是技術上的提升.
在技術方面:
1,熟悉了java語言文法和格式
2,jni介面的調用方式
3,熟練的掌握了UI的布局
4,閱讀代碼能力有所提升
5,熟悉了android系統控制項
對明年的展望:
明年的工作要求:
1,心靜.
2,學習英語,著重是閱讀文檔能力.這點我希望在明年能夠熟練的讀懂開發文檔.我計劃是每天10個單詞.
3,堅持完成英文版的android基礎教程部落格.
4,繼續對android系統進行學習.
5,學習java語言和設計模式.
6,公司轉成正式員工.因為我感覺派遣員工雖然待遇和正式員工沒區別,但是正式員工說出去會有面子一些.而且有保障.
7,薪資達最少到7k+,
8,如果5,6都沒有滿足那我會打算跳一次槽.預計在年底.
結語:
day day up.