大搜車無線開發中心持續招聘中,前端,nodejs,android 均有 hc,簡歷直接發到:[email protected]
大搜車是一家提供汽車行業數字解決方案的公司,業務範圍覆蓋二手車、新車、租賃、金融、新零售、拍賣等方向,員工現有 4500 多人,擁有多個事業部和子公司。
無線開發中心
團隊是大搜車研發中心的一級部門,直接向 cto 匯報,由芋頭
帶隊,內部有 7 個面向各個領域的子團隊。
無線開發中心
的使命:做集團業務的發動機,推動汽車產業數字文明的落地
無線開發中心
的願景:形成高度標準化的無線工程體系和完備的(開放、溝通、觸達、體驗)服務場景支援
總的來看,團隊主要在三個方向上做核心輸出:
接下來會分別再簡單介紹下各個方向。
工程保障其實涵蓋的方面比較廣,所有面向開發提效的系統都可以成為工程保障,不過「無線開發中心」的重點是站在集團的角度去做這件事情,保障集團內部所有無線開發標準化
、流水線化
,讓業務開發將精力更多投入到如何落地業務中去。核心輸出這裡簡單介紹下吧:
標準容器
目前大搜車內部還未形成完全一致的容器體系,而是存在 reactnative 體系、webview 體系等多套開發體系,每套體系會有自己的一套從開發到運維的解決方案,這也是我們投入非常多精力的部分,但是未來可能還會有更加標準化的體系形成。
ui 資產
ui 資產也分為很多個層面,但是 ui 資產最具價值的點不是做了元件庫或者怎麼滴,而是與設計師和業務產品真正聯動起來,設計上有一套標準規範,業務上落地標準規範,技術上實現成對應的產品,再與業務落地結合,最終形成閉環,這樣才能做到快速生產業務應用的效果。
這方面我們去年與設計團隊做了很多努力,真正形成設計和技術閉環落地。
具體的沉澱,包含各端的元件庫,都按照社群開源標準去產出和維護,包括:
另外還有多端統一的主題切換能力等,大家對這方面了解應該比較多,就不細講了。
開發框架
開發框架的意義乙個是規範不同團隊的一些基本開發方式以保持不同業務開發的一致性,另外將部分繁瑣的開發事項簡化,最後就是提供一些開發最佳實踐的指導。我們在每個端都會適當的抽象自己的開發最佳實踐,簡化大家的開發過程,同時又要考慮保持開發靈活度,不過多的限制開發方式。
目前主要是以下幾個框架:
研發支撐
或者說是工程效能,開發過程等,主要是提供開發時或者執行時的一些系統性支援或者環境支援。
例如 前端和客戶端的測試環境如何統一管理,線上環境如何管理。
例如 前端\客戶端\rn 等專案如何生成、託管、聯調、測試、發布
等一條龍(持續整合)
例如 專案上線後,如何熱更新,如何快速排查問題,如何報警等
在這方面我們也有一些系統產出:
這些基本都是比較完備的系統,還有些新系統在開發中,不一一枚舉。
大概先分享這些,其他暫時不夠系統化的事情以後再分享吧。
這也是我們團隊一塊比較重、業務價值比較大的事情,可能在一般的前端團隊不會太常見,所以一直當做我們的特色去打磨發展,通俗來講,就是我們會承擔基礎服務的角色,這些服務有些是偏服務端的,有些是偏無線端的,但是大部分都是前後端都需要的,我們團隊自己即完成從產品規劃到前後端開發,這些事情對於打磨團隊多個技術棧之間的磨合能力幫助很大,對公司的業務來說也都有非常直接的影響。
開放平台
系統內部的子系統大概就有七八個,具有完備的機制,包括:開放
、聚合
、訊息
、檔案
、使用者
、計費
、內部工作台
、商戶工作台
等等,具體因為保密問題,不展開。
開放平台主要能力是對開放和聚合做統一的管控,對商戶做管控,對商戶的呼叫做管控等,另外因為對接業務量非常大,還有很多針對開發接入商戶接入的工具部分的開發。
訊息觸達
訊息中心是乙個比較模糊的概念,主要職責如下:
集團內所有業務的簡訊推送
集團內所有業務的 聊天、客服能力
因為業務量比較龐大,圍繞如何管控業務,做了很多管控措施,例如業務分類、模板、審批、報表、歷史查詢等。 並且可以提供給業務自有切換後端服務商的能力
因為這個系統的資料量非常大,可能是公司最先開始考慮分庫分表,並且定期做資料靜態化的系統。
體驗科技
剛才兩個系統是純服務端的系統(或者帶有少量的前端 sdk),不過類似的系統因為和公司業務比較緊密,很多只能保密,不能拿出來和大家分享。另外我們也會有一些端上的服務的輸出,直接去影響業務。
例如,業界流行的iot
,現在我們公司也有很多新**裝置需要管控和觸達等能力,例如:電視盒子、廣告屏、pos 機、*** 機(保密)、車載裝置等,所以我們也在孵化自己的 iot 平台,對所有類似的」終端「做管控和賦能。
業務保障主要是對研發內部的產品的支撐,以及對部分總部的業務的支撐。
這些具體可能不太好表述,不過在業務支撐的同時,我們也在嘗試一些技術上的沉澱,例如:
團隊工作模式比較自由,除了 leader 之外,不會有太多管理上的約束,我們的初衷還是要打造工程師文化,因為我們是乙個偏技術賦能型的團隊,技術和創意很重要,而不是按時完成任務。
但是有一點是我們比較關注的,就是作為乙個輸出型團隊,如何規範的管理自己的輸出,才能和集團這麼多業務方形成良好的聯動效果,這對技術團隊來說是個比較大的挑戰,但是也是可以帶來很好的成長的,例如我們通過定方向 -> 同步所有業務 -> 同意後,出具體規劃 -> 同步所有業務 -> 同意後,開始開發 -> 發布版本 -> 記錄 changelog 和使用文件 -> 同步業務方
這樣的方式做專案,可能大家會覺得這樣的方式會不會對個人成長不利,恰恰相反,保持這樣的節奏做事情,會讓你更系統的去思考問題和解決方案,也會對你有更高的要求(要說清楚,還要睡服其他人),能做到這些的開發,能力絕對不會差。而在平常面試的時候,你會發現很多人無法表述清楚自己的想法和方案,就是因為缺乏這樣的訓練。
另外,團隊裡比較崇尚分享,形式比較多的是codereview(面對面)
、專案覆盤
、純技術分享
等,團隊內有記星星的模式,對各種不同型別的分享記錄星星,每年兩次覆盤,對貢獻突出者做獎勵。
簡歷直接投遞:[email protected],註明:應聘
HBase在大搜車金融業務中的應用實踐
最近幾年二手車業務發展非常迅猛,大搜車一直做b端的業務,我們在b端裡面4s店的市場占有率已經達到90 以上。今年年初我們覺得時機成熟了,我們就做了彈個車,它是比較典型的汽車金融。無論是車商業務,還是金融業務,都對我們資料採集 資料整理 資料使用提出了非常多的挑戰。而hbase效能比較穩定,也可以水平...
大搜車家選二手車狂歡大促,這個雙十一給你想要的折扣
雙十一 大戰已經到來,各大電商平台已經開始緊鑼密鼓的準備,不僅聲量大,而且玩法多。近兩年,雙十一買車已經逐漸成為一種趨勢,二手車新零售平台大搜車家選也在今年首次亮相雙十一狂歡節,開啟 11.11 心意節 帶來線上拆1.1 億紅包 好車直降 到店有好禮等福利活動。今年 4 月,專注於二手車交易的大搜車...
Powerbuilder中的記憶體操作大蒐集
powerbuilder中的記憶體操作大蒐集 1 根據字串位址得到字串 完全通過pb自帶的函式string就可以實現,函式的語法為string data,當我們將變數位址作為data引數,字串 address 作為format引數,函式的返回值就是我們需要的字串。這是種未公開 呵呵,pb的幫助中找不...