姚朝文 - 簡(jiǎn)歷

<a>基本信息</a>


姓名:<a>姚朝文</a>??????? 畢業(yè)時(shí)間:<a>2010</a>
??性別:<a>男</a>??????????工作年限:<a>5年</a>
??年齡:<a>28</a>??????????手機(jī)號(hào)碼:<a>15994671505</a>
??學(xué)歷:<a>大專(zhuān)</a>?????????個(gè)人郵箱:<a>312433699@qq.com</a>
??專(zhuān)業(yè):<a>軟件技術(shù)</a>

個(gè)人榮譽(yù):<a>榮獲2010年“國(guó)信藍(lán)點(diǎn)杯”全國(guó)軟件專(zhuān)業(yè)人才設(shè)計(jì)與開(kāi)發(fā)大賽總決賽JAVA軟件開(kāi)發(fā)高職高專(zhuān)組一等獎(jiǎng)</a>

<a>專(zhuān)業(yè)技能</a>


專(zhuān)業(yè)技能概述.png
  • 能熟練使用objective-c語(yǔ)言進(jìn)行開(kāi)發(fā);

  • 熟悉常用的設(shè)計(jì)模式,如單例設(shè)計(jì)模式、生產(chǎn)者模式、觀察者模式、外觀械、責(zé)任鏈模式裝飾模式等;

  • 熟悉App Store上架流程,有過(guò)一款以上的App上架經(jīng)驗(yàn)(從申請(qǐng)證書(shū)->App上架);

  • 熟悉即時(shí)通訊的工作原理,能獨(dú)立實(shí)施即時(shí)通訊的解決方案(非XMPP實(shí)現(xiàn));曾因項(xiàng)目需要,進(jìn)行過(guò)即時(shí)通訊解決方案的驗(yàn)證,并最終在項(xiàng)目中應(yīng)用,iOS客戶(hù)端以及IM服務(wù)器的實(shí)現(xiàn)都由自己獨(dú)立完成;

  • 精通Socket編程,能熟練使用AsyncSocket進(jìn)行Socket編程,曾使用AsyncSocket完成即時(shí)通訊相關(guān)功能;

  • 熟悉多線(xiàn)程,能使用GCD完成多線(xiàn)程任務(wù);

  • 熟悉藍(lán)牙技術(shù),能使用CoreBluetooth進(jìn)行藍(lán)牙編程,曾做小程序驗(yàn)證過(guò)相關(guān)技術(shù);

  • 能熟練使用CoreData操作sqlite數(shù)據(jù)庫(kù);

  • 能熟練使用iOS的布局技術(shù),絕對(duì)布局與相對(duì)布局(AutoLayout);

  • 能熟練使用xcode提供的可視化控件,并且在項(xiàng)目開(kāi)發(fā)過(guò)程中優(yōu)先使用可視化布局;

  • 能快速集成一些常用的第三方服務(wù),如百度地圖、百度/極光推送、友盟分享等;

  • 能熟練使用一些常用的第三方庫(kù),如GPUImage、AFNetworking、CocoaAsyncSocket、Masonry、FDTemplateLayoutCell、FMDB、MJExtension、MJRefresh、等;

  • 理解MVC設(shè)計(jì)原則,并在開(kāi)發(fā)過(guò)程中,通過(guò)實(shí)體代碼隔離、業(yè)務(wù)邏輯隔離、更深層次的抽象等手段來(lái)遵循該原則;

  • 能熟練地使用各種編程輔助手段或工具來(lái)提高工作效率,如使用CocoaPods管理項(xiàng)目類(lèi)庫(kù);使用各種xocde插件;使用JSON Edit、jumpcut、RulerSwift、sip等輔助工具;

  • 有多個(gè)項(xiàng)目架構(gòu)搭建經(jīng)驗(yàn),包括項(xiàng)目目錄組織、代碼規(guī)范、CocoaPods配置、模塊劃分等。

<a>WEB后端開(kāi)發(fā)</a>

  • 掌握java語(yǔ)言基礎(chǔ),能熟練使用java語(yǔ)言開(kāi)發(fā);

  • 熟悉面向?qū)ο蟮幕靖拍詈烷_(kāi)發(fā)方法,并將其體現(xiàn)在真正的開(kāi)發(fā)過(guò)程中,運(yùn)用面向?qū)ο蟮乃季S來(lái)思考問(wèn)題、解決問(wèn)題;

  • 熟悉常用的設(shè)計(jì)模式,如單例設(shè)計(jì)模式、生產(chǎn)者模式、觀察者模式、外觀械、責(zé)任鏈模式裝飾模式等;

  • 能熟練使用基于SpringMVC+mybatis+mysql架構(gòu)的開(kāi)發(fā)技術(shù),能熟練地使用SpringMVC提供基于REST的服務(wù);

  • 熟悉JSP、servlet、structs、hibernate、spring等web技術(shù),在工作中使用過(guò)相關(guān)的編程技術(shù)進(jìn)行開(kāi)發(fā);

  • 熟悉基于JUnit4+mockito單元測(cè)試的編寫(xiě);

  • 熟練使用Maven進(jìn)行項(xiàng)目管理,曾使用過(guò)Nexus搭建Maven私服;

  • 熟悉java web的開(kāi)發(fā)流程,能在實(shí)際工作過(guò)程中快速使用各種技術(shù);
    熟悉mina框架,曾基于mina實(shí)現(xiàn)過(guò)IM服務(wù)器的功能;

  • 能使用Jenkins+Maven+VisualSVN+Tomcat搭建項(xiàng)目開(kāi)發(fā)環(huán)境,實(shí)現(xiàn)項(xiàng)目的持續(xù)集成與自動(dòng)化構(gòu)建;

  • 在項(xiàng)目開(kāi)發(fā)中接觸過(guò)基于nginx的集群技術(shù),可以使用它實(shí)施簡(jiǎn)單的集群功能;

  • 熟悉視頻直播概念和原理,曾進(jìn)行過(guò)基于“RTMP+ffmpeg+LFLiveKit+kxmovie”的視頻直播技術(shù)驗(yàn)證,提供過(guò)切實(shí)的視頻直播解決方案。

<a>WEB前端開(kāi)發(fā)</a>

  • 熟悉css+div+html布局技術(shù),可以進(jìn)行相關(guān)技術(shù)功能代碼的維護(hù),可以完成一般難度的開(kāi)發(fā)任務(wù);

  • 熟悉javascript腳本語(yǔ)言,能維護(hù)相關(guān)功能代碼,可以完成一般難度的開(kāi)發(fā)任務(wù),在工作中使用過(guò)相關(guān)技術(shù)進(jìn)行開(kāi)發(fā);

  • 熟悉基于angular+bootstrap+require的開(kāi)發(fā)流程,可以進(jìn)行相關(guān)技術(shù)功能代碼的維護(hù),可以完成一般難度的開(kāi)發(fā)任務(wù);能快速搭建基于yeoman+grunt+bower的自動(dòng)化構(gòu)建環(huán)境。

<a>數(shù)據(jù)庫(kù)技術(shù)</a>

  • 熟悉主流數(shù)據(jù)庫(kù)的基本原理和概念;

  • mysql:能能熟練使用SQL語(yǔ)句操作數(shù)據(jù)庫(kù);

  • mongodb:使用過(guò)mongodb作為文件服務(wù)器;能使用MongoTemplate進(jìn)行數(shù)據(jù)庫(kù)的基本操作;能將mongodb快速集成到SpringMVC中;

  • redis:在項(xiàng)目中使用過(guò)redis來(lái)作為緩存服務(wù)器;能使用RedisTemplate進(jìn)行數(shù)據(jù)庫(kù)的基本操作;能將redis快速集成到SpringMVC中;

  • sqlite:用作iOS開(kāi)發(fā)中的本地?cái)?shù)據(jù)庫(kù),能使用FMDB和CoreData進(jìn)行基本的數(shù)據(jù)庫(kù)操作。

<a>項(xiàng)目管理</a>

  • 熟悉敏捷開(kāi)發(fā)流程,能根據(jù)項(xiàng)目和團(tuán)隊(duì)的需要,適當(dāng)?shù)厥褂妹艚蓍_(kāi)發(fā)提供的實(shí)踐方法進(jìn)行項(xiàng)目和團(tuán)隊(duì)的管理;

  • 曾經(jīng)擔(dān)任過(guò)項(xiàng)目經(jīng)理,有過(guò)多個(gè)項(xiàng)目管理經(jīng)驗(yàn),全程參與項(xiàng)目立項(xiàng)、前期準(zhǔn)備、需求分析、詳細(xì)設(shè)計(jì)、組建團(tuán)隊(duì)、構(gòu)建項(xiàng)目、測(cè)試、項(xiàng)目部署、項(xiàng)目交付等過(guò)程;有過(guò)20人以上的團(tuán)隊(duì)開(kāi)發(fā)和管理經(jīng)驗(yàn);

  • 曾擔(dān)任過(guò)iOS部門(mén)主管,參與過(guò)項(xiàng)目談判、項(xiàng)目跟蹤、團(tuán)隊(duì)建設(shè)、技術(shù)驗(yàn)證等相關(guān)工作。

<a>其他</a>

  • <a>svn:</a>熟悉svn的基本概念和使用場(chǎng)景,能在實(shí)際開(kāi)發(fā)中搭建svn服務(wù)器、初始化代碼倉(cāng)庫(kù)、分配用戶(hù)和權(quán)限、打標(biāo)簽/分支等;

  • <a>linux:</a>熟悉linux系統(tǒng),可以在linux系統(tǒng)下安裝/卸載程序、開(kāi)啟/關(guān)閉服務(wù)、部署項(xiàng)目等;可以使用一些linux常用的命令;
    網(wǎng)絡(luò)技術(shù):熟悉網(wǎng)絡(luò)的工作原理和基本概念,如網(wǎng)絡(luò)類(lèi)型、IP地址、網(wǎng)絡(luò)協(xié)議、路由技術(shù)、防火墻技術(shù)、加密與解決、證書(shū)簽名、C/S和B/S架構(gòu)等,可以更好地配合開(kāi)發(fā)工作;

  • <a>編程語(yǔ)言:</a>曾在大學(xué)期間學(xué)習(xí)過(guò)匯編、C、Delphi、C#、asp.net,正是由于這些基礎(chǔ),所以現(xiàn)在切換到任意的編程語(yǔ)言,都能快速上手;

  • <a>輔助工具:</a>能使用大量的輔助工具來(lái)配合開(kāi)發(fā),如Axure、SimpleMind、WinSCP、putty、Evernote、notepad++、tortoiseSVN、CornerStone、Navicat Data Modeler、sketch、PaintCode等。

<a>工作經(jīng)歷</a>


工作歷程.png

<a>2014年6月-2016年11月:在“深圳市浩翰星河科技有限公司”擔(dān)任iOS部門(mén)經(jīng)理,期間參與的項(xiàng)目有:</a>

  • <a>浣熊家(客戶(hù)端):</a>
    ??這是一款互聯(lián)網(wǎng)家裝的App,針對(duì)的是廣大客戶(hù),該App的主要功能有即時(shí)通訊、裝修套餐展示、用戶(hù)下單、施工進(jìn)度查看、施工內(nèi)容查看、施工過(guò)程協(xié)調(diào)、后期維修訂單管理等。
    ??在該App中,擔(dān)任項(xiàng)目經(jīng)理的職位,主要參與需求分析、詳細(xì)設(shè)計(jì)、開(kāi)發(fā)環(huán)境配置、項(xiàng)目跟蹤和管理等工作,沒(méi)有參與實(shí)際功能的開(kāi)發(fā)。
    ??該項(xiàng)目的開(kāi)發(fā)團(tuán)隊(duì)在15人以上,開(kāi)發(fā)周期為9個(gè)月(不包括后期維護(hù)),該App目前已經(jīng)上架。

  • <a>浣熊師傅(工人端):</a>
    ??這是一款互聯(lián)家裝的App,針對(duì)的是參與裝修的工作人員,該App設(shè)置有多種角色(如項(xiàng)目經(jīng)理、業(yè)務(wù)經(jīng)理、項(xiàng)目監(jiān)理、工長(zhǎng)、工人等),App所展示的內(nèi)容根據(jù)不同角色而不同;
    ??該App的主要功能有即時(shí)通訊、日程管理、移動(dòng)簽到、每日任務(wù)、搶單中心、項(xiàng)目管理、工作匯報(bào)等。
    ??在該App中,擔(dān)任項(xiàng)目經(jīng)理的職位,除了參與需求分析、詳細(xì)設(shè)計(jì)、開(kāi)發(fā)環(huán)境配置、項(xiàng)目跟蹤和管理等工作之外,也參與了實(shí)際功能的開(kāi)發(fā),如即時(shí)通訊、日程管理、移動(dòng)簽到、每日任務(wù)、工作匯報(bào)等。
    ??該項(xiàng)目的開(kāi)發(fā)團(tuán)隊(duì)在15人以上,開(kāi)發(fā)周期為9個(gè)月(不包括后期維護(hù)),該App目前已上架。

  • <a>微訊移動(dòng)辦公:</a>
    ??這是一款移動(dòng)辦公產(chǎn)品,針對(duì)公司內(nèi)部員工使用,該產(chǎn)品的主要功能有即時(shí)通訊、通訊錄、移動(dòng)簽到、組織架構(gòu)、移動(dòng)CRM、工作請(qǐng)示、日程管理、工作報(bào)告等。
    ??在該App中,參與了即時(shí)通訊、通訊錄、移動(dòng)簽到、工作請(qǐng)求、日程管理等模塊的需求分析、詳細(xì)設(shè)計(jì)與實(shí)際開(kāi)發(fā)。
    ??該項(xiàng)目的開(kāi)發(fā)團(tuán)隊(duì)在10人以上,開(kāi)發(fā)周期為12個(gè)月(不包括后期維護(hù)),該App目前還沒(méi)有上架。

  • <a>微訊制造:</a>
    ???這是一款用于工廠(chǎng)生產(chǎn)流程輔助應(yīng)用,用于跟蹤訂單生產(chǎn)過(guò)程中的各個(gè)環(huán)節(jié)。該應(yīng)用主要功能有即時(shí)通訊、通訊錄、流程模板、流程管理、訂單管理、客戶(hù)管理、產(chǎn)品管理、權(quán)限管理等。
    ??在該App中,參與了即時(shí)通訊、通訊錄、流程模板、流程管理、訂單管理等功能開(kāi)發(fā)。
    ??該項(xiàng)目的開(kāi)發(fā)團(tuán)隊(duì)為7人,開(kāi)發(fā)周期為5個(gè)月,該App目前還沒(méi)有上架。

  • <a>習(xí)酒配送:</a>
    ???這是一款為習(xí)酒經(jīng)銷(xiāo)商訂單配送員使用的輔助工具,方便總公司跟蹤商品的流向,該應(yīng)用主要功能是訂單管理和掃碼交貨,該項(xiàng)目由自己獨(dú)立完成,歷時(shí)5天;

  • <a>砼車(chē)通:</a>
    ???該項(xiàng)目是關(guān)于建筑物料用車(chē)的調(diào)度系統(tǒng),用于解決目前車(chē)輛管理紊亂,車(chē)輛使用低效的困境。系統(tǒng)初步要實(shí)現(xiàn)的功能主要是車(chē)輛信息管理、司機(jī)信息管理、派遣車(chē)輛位置共享、車(chē)輛出勤情況等;在該項(xiàng)目中,參與前期的項(xiàng)目洽談、需求調(diào)研、項(xiàng)目實(shí)施方案等工作;

<a>重要收獲:</a>

從java開(kāi)發(fā)順利轉(zhuǎn)入iOS開(kāi)發(fā)的經(jīng)歷讓我明白,自己可以突破語(yǔ)言和工具的界限,從而能關(guān)注更重要的東西——業(yè)務(wù),語(yǔ)言和工具最終都要為業(yè)務(wù)服務(wù)。
另一方面,除了在iOS技術(shù)上的提升外,參與并管理團(tuán)隊(duì),也讓之前積累的一些,關(guān)于管理的想法和方法能得到驗(yàn)證,盡管過(guò)程沒(méi)有那么理想,但經(jīng)驗(yàn)卻是豐富的,也讓我更加堅(jiān)信自己可以勝任這類(lèi)工作。
還有,團(tuán)隊(duì)開(kāi)發(fā)的經(jīng)歷,讓我重要認(rèn)識(shí),在軟件開(kāi)發(fā)中真正影響項(xiàng)目成敗的風(fēng)險(xiǎn)因素——人。

<a>辭職原因:</a>

對(duì)于充滿(mǎn)激情的人來(lái)說(shuō),無(wú)處發(fā)揮其才能,是件很尷尬的事情。在做完兩個(gè)項(xiàng)目之后,公司有關(guān)App方面業(yè)務(wù)就很少了,在經(jīng)歷了3個(gè)多月的空檔期之后,覺(jué)得需要改變了。沒(méi)能為公司持續(xù)地創(chuàng)造價(jià)值,就像寄生蟲(chóng)一樣,使我感覺(jué)很慚愧;另外,對(duì)于自身來(lái)說(shuō),沒(méi)有實(shí)實(shí)在在的工作,心里感到很不踏實(shí),成長(zhǎng)也受到了限制;再加上,最近互聯(lián)網(wǎng)技術(shù)公司持續(xù)低迷,該公司也是其中一員,經(jīng)營(yíng)壓力很大;最終,經(jīng)過(guò)與上級(jí)領(lǐng)導(dǎo)的友好溝通,離開(kāi)了該公司。

<a>2012年9月-2014年5月在“中軟國(guó)際”擔(dān)任java程序員,主要參與華為外包業(yè)務(wù),期間參與的項(xiàng)目有:</a>

  • <a>單板管理系統(tǒng):</a>
    ??這是一款針對(duì)華為硬件生產(chǎn)部門(mén)的單板管理系統(tǒng),主要的功能是管理生產(chǎn)過(guò)程中的相關(guān)文檔(如需求文檔、設(shè)計(jì)文檔、說(shuō)明書(shū)等),以及跟蹤生產(chǎn)過(guò)程中的變更、缺陷、測(cè)試等。
    ??該系統(tǒng)是在jira的基礎(chǔ)上做二次開(kāi)發(fā),因此,在實(shí)際開(kāi)發(fā)過(guò)程中,參與的大多數(shù)工作都是了解jira的工作原理和核心配置。在jira的基礎(chǔ)上,我參與開(kāi)發(fā)的模塊有項(xiàng)目管理、需求管理、缺陷管理等。
    ??在這期間,由于開(kāi)發(fā)任務(wù)沒(méi)有太多的壓力,這也讓我有機(jī)會(huì)去了解更多關(guān)于管理上的知識(shí),其中最重要的是關(guān)于敏捷開(kāi)發(fā)的一些編程思想和實(shí)踐方法,比如例會(huì)的開(kāi)展、代碼審查、結(jié)對(duì)編程、知識(shí)分享、持續(xù)集成、自動(dòng)化構(gòu)建、測(cè)試驅(qū)動(dòng)開(kāi)發(fā)等,正是基于這些,讓我在工作后半段能順利組長(zhǎng)的工作。
    ??該項(xiàng)目的開(kāi)發(fā)團(tuán)隊(duì)在6人以上,開(kāi)發(fā)周期在18個(gè)月左右。
<a>重要收獲:</a>

在此期間,編程技術(shù)上的細(xì)節(jié)沒(méi)有太多深入,更大的提升是在編程思想上,比如MVC模式、熱撥插式開(kāi)發(fā)、測(cè)試驅(qū)動(dòng)開(kāi)發(fā)、持續(xù)集成、自動(dòng)化開(kāi)發(fā)等,這深深影響著之后的職業(yè)生涯,讓我更加側(cè)重于高層設(shè)計(jì),逃離編程細(xì)節(jié),真正學(xué)以致用,讓業(yè)務(wù)選擇解決方案,而非讓業(yè)務(wù)適應(yīng)解決方案。
??另一方面,影響比較深的是華為的一些管理實(shí)踐,比如如何更好的規(guī)避風(fēng)險(xiǎn)、如果更好的提高團(tuán)隊(duì)的溝通效率、從哪些方面提高代碼的質(zhì)量、如何協(xié)調(diào)多部門(mén)開(kāi)發(fā)等,

<a>辭職原因:</a>

在該公司的后期工作中,逐漸認(rèn)識(shí)到當(dāng)前的工作,已經(jīng)沒(méi)有挑戰(zhàn)性了,也失去了激情,感覺(jué)遇到了瓶頸,覺(jué)得是時(shí)候要去突破了。雖然,在考慮辭職之前,針對(duì)突破瓶頸做了不少?lài)L試,但行不通;最終,我認(rèn)識(shí)到,沒(méi)有什么比找一份更有挑戰(zhàn)性的工作更直接。

<a>2011年4月-2012年8月在“南寧巨鹿軟件科技有限公司”擔(dān)任java程序員,期間參與的項(xiàng)目有:</a>
  • <a>南寧成人教育門(mén)戶(hù)網(wǎng)站:</a>
    ??該網(wǎng)站的主要功能有查詢(xún)成人教育學(xué)校信息(學(xué)?;靖艣r、招生情況等)、在線(xiàn)報(bào)名、在線(xiàn)咨詢(xún)、后臺(tái)信息管理等。
    ??該項(xiàng)目的開(kāi)發(fā)工作由自己獨(dú)立完成,美工方面則由別一位成員負(fù)責(zé)。該項(xiàng)目的開(kāi)發(fā)周期為10個(gè)月;由于經(jīng)營(yíng)原因,該網(wǎng)站目前已下線(xiàn)。
    ??在此期間,使用到的開(kāi)發(fā)技術(shù)主要是struts、JSP、css+div+html、javascript等;另外,出于項(xiàng)目需求,也接觸到了SEO優(yōu)化、市場(chǎng)營(yíng)銷(xiāo)等一些知識(shí)。

  • <a>其他工作:</a>
    在此期間,參與過(guò)多個(gè)項(xiàng)目談判、需求分析等工作,如”南寧市武鳴縣生力軍生態(tài)農(nóng)莊“園內(nèi)管理系統(tǒng)的項(xiàng)目洽談;”南寧市同城小鳥(niǎo)“前期需求討論;這些也是一筆寶貴的經(jīng)驗(yàn),影響著日后的工作傾向。

<a>重要收獲:</a>

一年多的工作經(jīng)歷,讓我深深認(rèn)識(shí)到,要把項(xiàng)目做好,僅僅關(guān)注技術(shù)層面的東西是遠(yuǎn)遠(yuǎn)不夠的,隨著技術(shù)越來(lái)越先進(jìn),在商業(yè)軟件中,技術(shù)因素已經(jīng)不是制約項(xiàng)目成敗的最主要因素,因此要學(xué)會(huì)突破技術(shù)的限制,真正關(guān)注影響項(xiàng)目成敗的主要因素。隨著技術(shù)越來(lái)越成熟,只要了解編程原理,從一門(mén)技術(shù)切換到另一門(mén)技術(shù)也是非常簡(jiǎn)單的事情。

<a>辭職原因:</a>

對(duì)于剛畢業(yè)的新人,需要找一個(gè)經(jīng)驗(yàn)豐富的團(tuán)隊(duì),那樣才更利于的成長(zhǎng),也才更有挑戰(zhàn)性;另外考慮到自身水平不足,公司團(tuán)隊(duì)的技術(shù)水平不高,經(jīng)驗(yàn)不多,最后經(jīng)過(guò)再三考慮,決定友好地離開(kāi)。

<a>業(yè)余項(xiàng)目</a>


  • <a>旗魚(yú)(即時(shí)通訊解決方案驗(yàn)證):</a>
    ??公司的項(xiàng)目中經(jīng)常需要使用到即時(shí)通訊技術(shù),而之前的即時(shí)通訊解決方案基于XMPP,由于XMPP可定制性比較差,缺乏靈活性,而且對(duì)群組的支持異常困難,更別說(shuō)要在即時(shí)通訊里集成項(xiàng)目的業(yè)務(wù)邏輯。因此,要針對(duì)即時(shí)通訊提供一個(gè)完善的解決方案,并進(jìn)行驗(yàn)證,然后在項(xiàng)目中引入。該項(xiàng)目除了前期的解決方案討論,后續(xù)實(shí)現(xiàn)都有自己獨(dú)立完成,包括iOS端和服務(wù)器端代碼,歷時(shí)1個(gè)月;
    ??服務(wù)器:nginx(用作集群)、mina(主要用于管理socket中的session)、SpringMVC+mybitas(數(shù)據(jù)接口服務(wù))等;
    ??客戶(hù)端(iOS):CoreData、AFNetworking、AsynSocket等;
    ??數(shù)據(jù)庫(kù):mysql(存在基本信息)、redis(存在緩存信息)、mongodb(存在文件)。

  • <a>Scribble(即興):</a>
    這是一個(gè)畫(huà)板應(yīng)用,主要是為了學(xué)習(xí)CoreGraphis框架。該應(yīng)用擁有基礎(chǔ)的功能,如新建畫(huà)板、保存作品、打開(kāi)作品、調(diào)用畫(huà)筆大小和顏色、撤銷(xiāo)和反撤銷(xiāo)功能、畫(huà)布(未實(shí)現(xiàn))等;主要使用的技術(shù)的CoreGraphis。

  • <a>HHXHLiveOfLife(視頻直播技術(shù)驗(yàn)證):</a>
    ??這是為了應(yīng)對(duì)客戶(hù)的需求而作的技術(shù)驗(yàn)證,用于在項(xiàng)目接洽時(shí)候作演示。最終通過(guò)基于RTMP+ffmpeg+LFLiveKit+kxmovie等技術(shù),提供了一個(gè)視頻直播的解決方案,能通過(guò)自己的服務(wù)器,在多臺(tái)手機(jī)(不同系統(tǒng))間實(shí)現(xiàn)一方直播,多方收看。服務(wù)器與iOS客戶(hù)端環(huán)境的搭建與代碼的編寫(xiě)都由自己獨(dú)立完成。我知道,這只是最基礎(chǔ)的實(shí)現(xiàn),要真正達(dá)到商業(yè)標(biāo)準(zhǔn),要深入的細(xì)節(jié)會(huì)相當(dāng)多。

<a>自學(xué)經(jīng)歷</a>


  • <a>iOS:</a>從“中軟件國(guó)際”辭職后,自己花了2個(gè)月的時(shí)間來(lái)研究iOS技術(shù),之后順利轉(zhuǎn)入了iOS開(kāi)發(fā)。

  • <a>即時(shí)通訊:</a>在“深圳市浩翰星河科技有限公司”期間,出于項(xiàng)目需要,自行研究了即時(shí)通訊的整體解決方案,并將其應(yīng)該到項(xiàng)目中去。

  • <a>swift:</a>鑒于該技術(shù)還比較新,更新比較頻繁,因此,只對(duì)其語(yǔ)法及一些特性進(jìn)行學(xué)習(xí),還沒(méi)有達(dá)到能在項(xiàng)目中使用的程度。

  • <a>Angular+Bootstrap+Require:</a>在研究即時(shí)通訊的過(guò)程中,為了完成IM服務(wù)器管理后臺(tái)的功能(如用戶(hù)管理、群組管理等基本功能),利用工作之余,完成了它們的入門(mén)學(xué)習(xí),并且使用它們完成了管理后臺(tái)功能的開(kāi)發(fā)。

  • <a>平時(shí)閱讀的一些非技術(shù)書(shū)籍:</a>《代碼大全》、《程序員修煉三部曲》、《高效程序員的45個(gè)習(xí)慣》、《程序的員思維修煉》、《管理的實(shí)踐》、《管理:任務(wù)、責(zé)任、實(shí)踐》、《用戶(hù)體驗(yàn)設(shè)計(jì)》等;學(xué)以致用,是我讀書(shū)的宗旨,多看、多聽(tīng)、多思考、多實(shí)踐、多總結(jié)。

<a>職業(yè)規(guī)劃</a>


<a>主線(xiàn)(技術(shù)):</a>
  • <a>當(dāng)前位置:</a>中-高級(jí)軟件工程師;
    ??能熟練地使用某些領(lǐng)域內(nèi)的開(kāi)發(fā)技術(shù),可以完成該領(lǐng)域內(nèi)的絕大部分業(yè)務(wù)工作,能做一些高難度的技術(shù)攻關(guān),能作為團(tuán)隊(duì)的帶頭人,提供可靠的技術(shù)支持和經(jīng)驗(yàn)分享;

  • <a>未來(lái)幾年:</a>中級(jí)軟件架構(gòu)師;
    ??能完成中-大型項(xiàng)目(如工作量在1W人天以上)的架構(gòu)設(shè)計(jì),對(duì)性能、安全性、擴(kuò)展性、可靠性等有充分的考慮,并能在項(xiàng)目中實(shí)施,能達(dá)到真正的商業(yè)級(jí)標(biāo)準(zhǔn);

<a>支線(xiàn)(管理):</a>
  • <a>當(dāng)前位置:</a>初級(jí)項(xiàng)目管理者;
    ??能帶領(lǐng)中小團(tuán)隊(duì)(如20人以下)做項(xiàng)目,能妥善地處理團(tuán)隊(duì)人際關(guān)系中產(chǎn)生的問(wèn)題,如人員流動(dòng)、團(tuán)隊(duì)沖突、個(gè)人工作態(tài)度等;能針對(duì)某些問(wèn)題提出合適的解決方法,如工作效率低下、開(kāi)發(fā)混亂、產(chǎn)品質(zhì)量不達(dá)標(biāo)、進(jìn)度落后等;能夠針對(duì)項(xiàng)目作出合理的計(jì)劃,包括開(kāi)發(fā)計(jì)劃、人員-任務(wù)分配、進(jìn)度跟蹤、測(cè)試計(jì)劃、變更計(jì)劃、風(fēng)險(xiǎn)規(guī)避等;

  • <a>未來(lái)幾年:</a>高級(jí)項(xiàng)目管理者;
    ??將合適的人放在合適的位置,充分必?fù)]每個(gè)人的潛能;能通過(guò)各種方式去激發(fā)團(tuán)隊(duì)的凝聚力、創(chuàng)造力、積極性。

<a>個(gè)人評(píng)價(jià)</a>


<a>優(yōu)勢(shì):</a>
  • <a>關(guān)于技術(shù):</a>不讓技術(shù)限制思想,要讓技術(shù)為我所用;學(xué)以致用,才能夠能體現(xiàn)出技術(shù)存在的根本價(jià)值;對(duì)于未接觸過(guò)的技術(shù)能快速上手,并能快速應(yīng)用到工作中去;

  • <a>關(guān)于管理:</a>關(guān)注情景,勇于創(chuàng)新,付諸實(shí)踐,積累經(jīng)驗(yàn);管理是一種實(shí)踐,要不斷地將理論付諸行動(dòng);同時(shí),管理需要靈活變通,需要對(duì)不同的情景加以區(qū)別對(duì)待;最后,管理需要總結(jié),總結(jié)才是進(jìn)步的關(guān)鍵;

  • <a>關(guān)于團(tuán)隊(duì):</a>專(zhuān)業(yè)的工作態(tài)度,富有責(zé)任心,良好的職業(yè)素養(yǎng);態(tài)度決定一切,只有每個(gè)人對(duì)項(xiàng)目、工作、事業(yè)都有一個(gè)專(zhuān)業(yè)的態(tài)度時(shí),團(tuán)隊(duì)才會(huì)強(qiáng)大;

  • <a>關(guān)于性格:</a>精力旺盛,對(duì)挑戰(zhàn)充滿(mǎn)激情;只有激情才能激發(fā)人的無(wú)限潛能,只有激情才能持續(xù)不斷地突破挑戰(zhàn);也只有激情能引導(dǎo)自己走向“瘋狂”;

  • <a>關(guān)于創(chuàng)新:</a>無(wú)時(shí)無(wú)刻不改變,唯有變化是永恒;時(shí)刻關(guān)注變化,時(shí)刻準(zhǔn)備創(chuàng)新。

  • <a>關(guān)于學(xué)習(xí):</a>持續(xù)的學(xué)習(xí)是一種習(xí)慣,好奇心與激情將是它的動(dòng)力。

<a>劣勢(shì):</a>
  • 捕獲各種知識(shí)的“網(wǎng)”撤得太大,往往會(huì)導(dǎo)致很難收回(缺乏深度);

  • 愛(ài)走“捷徑”,雖然很多時(shí)候都能帶來(lái)工作效率的提升,但有時(shí)也免不了出現(xiàn)做事馬虎的情況;

  • 追求“完美”,然后沒(méi)有什么是完美,因此,有時(shí)候會(huì)讓自己在某些非關(guān)鍵性問(wèn)題上花費(fèi)過(guò)多精力。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,812評(píng)論 25 709
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫(kù)、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,083評(píng)論 4 61
  • 盛夏六月,天空那么清澈,云彩那么潔白,一切都充滿(mǎn)著向上的生機(jī),可是我們卻要說(shuō)再見(jiàn)了,再見(jiàn)了我最親愛(ài)的朋友! 記得那...
    qinchao_閱讀 273評(píng)論 1 1
  • 我收到了一篇文章,就是以自己的消費(fèi)水平,要和自己的收入和自己的愛(ài)好相符合。 今天,我又聽(tīng)到一位老者在哭訴,他的病很...
    lygly9閱讀 235評(píng)論 0 0
  • 曉色拂崗氤云開(kāi),寒松漸軟煙鳥(niǎo)還。 芳菲已將山容改,東風(fēng)何時(shí)換柳條?
    yj1nyao閱讀 299評(píng)論 0 1

友情鏈接更多精彩內(nèi)容