2018-11-22

熱愛編程,有探索精神,不喜歡做機械性的工作

有良好的編程規范,注重代碼的易讀性,復用性,維護性

注重效率與質量,追求最優解

積極樂觀,容易相處,不傳遞負能量

有自我驅動力,持續學習



我認任職XX公司XX部門,該部門后臺系統主要由API模塊,APP后臺模塊,算法模塊以及數據模塊組成。

后臺的所有任務通過分布式任務系統進行任務管理。

整套系統部署在公司的私有服務器上,主要基于公司的Mysql集群和Redis集群做數據存儲,使用MQ集群做消息隊列,

基于ZK集群搭建高可用系統,前期我們服務之前的調用方式都是基于HTTP的方式,服務耦合性較高,后期我們基于Motan框架做了整個系統的微服務化。

1、參與Vision項目開發,該項目基于reactjs,es6,scss,nodejs等技術;

2、參與SMS項目的開發,負責編寫工具欄組件、彈窗組件和下拉菜單組件,基于Angularjs框架,requirejs模塊加載器,Velocity作為服務端模版引擎,BaiduTemplate作為客戶端模版引擎;

3、參與遷移統計項目的開發,主要基于Echarts,使用ES6進行開發。

SMS(主機遷移服務)

中軟國際科技服務有限公司

2017.10-2018.01

-項目介紹:

主機遷移服務(Server Migration Service)是一種P2V/V2V遷移服務,可以幫您把X86物理服務器,或者私有云、公有云平臺上的虛擬機遷移到華為云彈性云服務器(ECS)上,從而幫助您輕松地把服務器上的應用和數據遷移到華為云。

-負責模塊:登錄,任務管理,云平臺管理,創建任務,任務詳情,磁盤分區調整

-開發環境: Windows 7, WebStorm, XAMPP

開發環境: 操作系統 Windows 7, 編輯器 WebStorm, 服務器 Apache

-技術棧:angular1.2.7, ui-router, requirejs,

-工作流程:

1.前期充分理解產品需求,輔助界面的設計及接口文檔的編寫

2.設計圖出來后,搭好前端開發環境,搭好項目架子,分好模塊,

3.div+css定位實現頁面布局

4.寫好靜態頁面和樣式

5.接口文檔出來后,開始寫業務邏輯js,頁面交互

-工作內容:

1.充分理解產品需求,輔助界面的設計及接口文檔的編寫

1.angular指令,雙向數據綁定,服務,依賴注入,自定義,自定義組件,自定義服務,

2.單頁面應用,頁面路由,路由的使用,路由的原理

使用ui-router配置頁面路由, 編寫單頁面應用

3.獲取數據ajax,fetch api

4.安全

4.1 鑒權:確保指定的用戶只能訪問指定的數據

4.2 采用https:在傳輸的過程中保證數據是加密的

4.3 cookie

5.組件化:對于一些需要重用的元素,抽取為一個通用的組件,參數變化和狀態變化

6.交互

用戶交互:事件,用戶交互只是改變狀態的值,即對狀態進行操作

組件交互:狀態管理

值存在內存里,適當的時機調出這些值

service管理應用的狀態,getter,setter來存儲狀態的值

使用service很難跟蹤狀態的變化情況

或全局變量(不推薦)

數據存儲:本地,內存

前端開發233333333333333333333333

編輯

刪除

Vision(華為云一站式管理服務平臺)

中軟國際科技服務有限公司

2017.08-2018.01

華為云業務的一站式全生命周期管理服務平臺,提供“需求->開發->測試->發布->運維->運營”的端到端協同服務。

前端開發

項目鏈接: https://wa.vision.huawei.com

對編程有興趣,有熱忱,喜歡挑戰高難度任務,不滿足于復制粘貼

注重代碼的復用性,維護性,易讀性,有良好的編程規范

工作上認真負責,有抗壓力,注重效率與質量,追求最優解

生活中積極樂觀,善解人意,容易相處,不傳遞負能量

有上進心,主動學習新技術,努力完善自己,一點點進步

使用angularjs處理業務邏輯,狀態管理,模塊化開發

編寫ui組件,實現復用性

angular 雙向數據綁定,依賴注入,

自我評價:

理性, 邏輯思維, 注重代碼的規范與整潔, 熱愛工作, 熱愛生活

熟悉MV*開發,深諳自動化,模塊化開發之道

自我描述:

個人雖然不是處女座,卻有一點處女座的毛病,非常注重代碼的格式與規范,命名規范,無法接受亂七八糟的代碼

就像生活中,會盡量保持生活環境的整潔,

作為一名程序員,非常注重代碼的整潔, 維護, 優化

個人是一個不太喜歡給人帶來麻煩的人, 所以寫代碼的時候也會換位思考, 盡量不留坑

對自己高要求...

本人熱愛前端開發這份工作, 不僅是因為性格比較契合, 更是喜歡遇到問題, 解決問題所帶來的成就感.還有工作環境的單純

本人不怕遇到問題, 因為我喜歡迎難而上.

座右銘: 乘風破浪會有時,直掛云帆濟滄海? 時時激勵自己

new:

基本信息+簡單幾個字的個人特色+圍繞個人特色展開30秒講述+成果。

寫自我評價是自我總結和反思的過程,你的的確確需要總結一下,比如某HR只寫了三點“新思路、寫作能力、統計知識”,讓別人看到時,耳目一新。

應該這樣寫:"創新思維,在績效管理中采用統計學知識,進行人才管理梳理,搭建起可跨部門比較的歷史績效數據庫" 。

你看,這樣有總結,有實例舉證,就很容易讓人信服。還會勾起HR的思考:他/她是怎么搞出來的,約來面試聊聊。

SMS項目:

我在此項目負責了哪些工作,

分別在哪些地方做得出色/和別人不一樣/成長快,

這個項目中,我最困難的問題是什么,

我采取了什么措施,

最后結果如何。

這個項目中,我最自豪的技術細節是什么,為什么,

實施前和實施后的數據對比如何,同事和領導對此的反應如何。

SMS項目:

2018年3月至10月,我參與了SMS項目的開發, 我在此項目負責界面開發工作,主要使用的是Angularjs框架(SMS是華為云上的一個服務,為了保持風格統一,規定使用angular), 結合requirejs技術實現模塊化開發,

工作內容主要包括: 靜態頁面編寫(html+css),數據獲取(ajax), 業務邏輯編寫(javascript), 部分ui組件編寫(angularjs), 瀏覽器兼容性處理(ie9以上), 前端性能優化, 前后端聯調及bug修改.

在開發過程中, 我遇到很多問題, 以及一些難點: 比如磁盤分區調整,數據請求異步(), 涉及到很多聯動, 還有一些奇奇怪怪的顯示問題,

但是我通過查看報錯信息,斷點調試,查看網絡請求,抓包分析(fiddler) 等方式定位問題,分析問題,充分發揮主觀能動性解決問題, 最后通過谷歌,stackoverflow,參考技術博客,查閱書籍,請教同事等方式,

充分發揮主觀能動性, 調動一切主客觀條件, 找到解決方法, 最后按時完成了界面開發, 保證了項目順利上線.

總結: 通過這個項目,我熟悉了angularjs的用法,更深刻的理解JavaScript, 包括JavaScript異步機制, 瀏覽器運行原理, JavaScript底層原理等

為學習其他框架打下了基礎.

vision項目:

2017年7月至12月, 我參與了vision項目的開發, 主要負責界面開發工作, 由于這個項目是公司內部項目, 沒有規定技術, 所以我和同事結合項目和我們自身情況,選擇了比較熱門的react,redux,es6,webpack等技術,

工作內容主要包括: 開發環境搭建

(軟件安裝,編輯器安裝,IDE配置,配置npm的全局路徑, nodejs安裝,git安裝,webpack安裝以及各種loader,plugin安裝, webpack配置,babel配置,gitignore, 熱加載,代理,mock server搭建,http靜態服務器),

輔助界面設計及接口文檔的編寫, 界面開發(編寫react組件,redux狀態管理,),es6模塊化,? 路由分塊,解決首屏加載慢的問題,,,,,,,服務端渲染在一定程度上能夠減少首頁白屏的時間,同時對于SEO也具有很重要的作用

錯誤調試,改bug,

問題: 在此項目中,我們比較完整的使用目前比較流行的前端工程化開發, 開發過程中, 遇到各種配置問題, 各種坑, 最后經過努力, 都解決了.

總結: 通過這個項目, 我更加深刻的理解了react全家桶的用法, 并且通過與此前angular技術的對比,對狀態管理, 設計模式,繼承,閉包,原型等有了更深入的了解...對異步編程有了更深的理解,深刻體會函數式編程思想

js 缺乏類型系統,導致我們無法通過工具來在開發的過程中檢測到那些可能會發生的錯誤,也無法通過具體的類型定義來約束別人如何調用自己寫的代碼庫。數據驅動視圖的開發方式

用了企業中常用的一些性能優化,比如使用React官方提供的庫 **react-addons-pure-render-mixin** ,

打包、構建、編程工具、debug等等前端環境,以及前后端分離、Nodejs中間層使用伸展面。

node工具鏈(打包構建), 中間層, 服務端開發

目前是所有的web頁面都是Node作為中間層,替換了php的渲染,中間自然有很多的困難要克服,但整體上來說開發的效率還是大大提升,

不需要在配置php的環境,也不用在關心各種環境的依賴,整體上自己的一個獨立的服務,使用接口的形式和服務端通信。

那么三板斧為何會用到,主要是目前國內最常見的mobile的web頁面,基本在微信里面流傳,然后這些頁面還需要一定的數據交互,而且這種頁面的特點就是短平快,不需要那么嚴謹,

這種頁面特別適合前端自己一擼到底,前后端通吃,接上 MongoDB當做數據庫,

基本兩三天之內就能開發一個活動頁面出來,不需要對其他服務有任何依賴,包括微信授權都可以自己搞定,工作量其實比對接其他語言服務大不了多少,某些方面,我個人認為還減少了很多的溝通成本。

Webpack dev server 是一個輕量的node.js express服務器,實現了 webpack 編譯代碼實時輸出更新。webpack的HMR功能集成

分別在哪些地方做得出色/和別人不一樣/成長快,

這個項目中,我最困難的問題是什么,

我采取了什么措施,

最后結果如何。

這個項目中,我最自豪的技術細節是什么,為什么,

實施前和實施后的數據對比如何,同事和領導對此的反應如何。

博客園講師管理系統:

2016年3月至12月, 我參與了博客園講師管理系統的開發, 主要負責界面開發工作,工作內容主要包括:

總結: 通過這個項目,我首次大量使用JavaScript開發, 熟悉了jQuery庫, 以及一系列jQuery插件,包括富文本編輯器,圖片上傳等等插件,熟悉了js模板引擎,js模塊化開發,

了解了部分php的使用,更加熟悉前后端分離開發模式,

每一角落網上商城:

2015年9月至2016年2月, 我參與了每一角落項目網上商城項目的開發, 主要負責前端開發工作, 這是我正式參與的首個項目,主要使用了HTML,css等技術,

工作內容包括: 這是我正式參與的首個項目, 主要負責靜態頁面的開發, 頁面交互動態效果, 比如: 輪播圖,導航欄菜單等等, 響應式布局

總結: 通過這個項目, 我熟悉了HTML,css的用法, JavaScript? dom操作,

針對校園APP的后臺管理系統,包括人員架構,信息統計,權限設置,H5生產機,數據交換平臺,各個模塊的數據管理,反饋設置等等,為高校提供基于互聯網運營的移動校園整體解決方案。

一站式、全生命周期的校園官方移動服務平臺,涵蓋PC、安卓、IOS、微信平臺,上線學校包括中央財經大學,北京交通大學,中國戲曲學院,遼寧大學,西南財經大學等等,下載量數十萬,深受學生老師喜愛。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,362評論 6 544
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,577評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,486評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,852評論 1 317
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,600評論 6 412
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,944評論 1 328
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,944評論 3 447
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 43,108評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,652評論 1 336
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,385評論 3 358
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,616評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,111評論 5 364
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,798評論 3 350
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,205評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,537評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,334評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,570評論 2 379

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,745評論 25 708
  • 用兩張圖告訴你,為什么你的 App 會卡頓? - Android - 掘金 Cover 有什么料? 從這篇文章中你...
    hw1212閱讀 12,813評論 2 59
  • 1、通過CocoaPods安裝項目名稱項目信息 AFNetworking網絡請求組件 FMDB本地數據庫組件 SD...
    陽明AGI閱讀 16,003評論 3 119
  • 1.主界面模塊 2.注冊模塊 3.登錄模塊 4.文件操作模塊 5.學生模塊 6.文件設計
    oxd001閱讀 300評論 0 4
  • 看完《從零開始做運營》入門篇和進階篇的第一感觸就是標題這句話。書很適合小白閱讀,深入淺出的講述互聯網產品運營的職責...
    小青年Neal閱讀 469評論 0 6