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