docker部署java應用 都說金三銀四,那么四年Java經驗的人該如何拿下阿里P6?
都說金三銀四,那么四年Java經驗的人該如何拿下阿里P6?金三銀四說,現在流行三年或四到五年換工作。年數少于年數,技能不足,年數過多,年齡偏大,耐力不足。但事實上,這個論點站不住腳。事實上,如果你掌握
都說金三銀四,那么四年Java經驗的人該如何拿下阿里P6?
金三銀四說,現在流行三年或四到五年換工作。年數少于年數,技能不足,年數過多,年齡偏大,耐力不足。
但事實上,這個論點站不住腳。事實上,如果你掌握語法和一般技能3-5年,你會更精通。但是,如果您精通理解和靈活使用,特別是對JVM原理和設計模式的理解,則可能需要8-10年甚至更長的時間來磨練。
因為我們社會的大多數人都使用開放源代碼,他們很少是獨立的,而且大多數公司讓程序員做一些業(yè)務,但是他們不愿意花很多錢雇傭優(yōu)秀的工程師。公司的性價比最好。但在國外,情況就不同了。也許我們會培養(yǎng)一批程序員,叔叔和爺爺,在那里學習技術和發(fā)現細節(jié)。不同的國情造成了這樣的現象。
阿里巴巴P6也是一名高級工程師,相當于百度T5和騰訊t2-2,畢業(yè)后三年左右就能實現。其他的都很相似。至于如何做到這一點,沒有秘密或速成班。擔任高級程序員三年左右,除掌握所用語言外:
1。掌握算法數據結構原理
2。熟悉操作系統(tǒng)、服務器、網絡原理
3。了解MVC/MVP,面向對象,通用設計模式
4。深入了解常用框架和數據文件的存儲與緩存,熟悉高可用架構的部署
5。有業(yè)務方向經驗,有自信6、軟素質:溝通、熱情、學習能力過關
能滿足以上幾點幾乎吧。當然,這些觀點的深度也不盡相同,大家的理解和看法也不盡相同。
怎樣使用Docker幫助?
Docker容器中如何執(zhí)行宿主機ffmpeg命令?
制作docker圖像時,鍵入ffmpeg。有兩種方式,第一種是直接安裝,但版本可能不是最新的。第二種是自己編譯,然后將復制的so等文件復制到鏡像中。
基于JDK1.8的ffmpeg可以參考下圖
docker pull wjf882300/Java ffmpeg