工具運(yùn)維 程序員轉(zhuǎn)運(yùn)維,能勝任運(yùn)維的工作嗎?
程序員轉(zhuǎn)運(yùn)維,能勝任運(yùn)維的工作嗎?首先,讓我們來(lái)談?wù)勥\(yùn)維工程師的基本技能:[1。Linux操作系統(tǒng)的常用命令(top、PS、Du、awk、grep、SED)2。數(shù)據(jù)庫(kù)(mysql、Oracle、PgS
程序員轉(zhuǎn)運(yùn)維,能勝任運(yùn)維的工作嗎?
首先,讓我們來(lái)談?wù)勥\(yùn)維工程師的基本技能:[1。Linux操作系統(tǒng)的常用命令(top、PS、Du、awk、grep、SED)
2。數(shù)據(jù)庫(kù)(mysql、Oracle、PgSQL等)的添加、刪除、修改、性能調(diào)優(yōu)
3。熟悉中間件(nginx,Tomcat,Weblogic)
4。熟悉網(wǎng)絡(luò)基礎(chǔ)知識(shí)(TCP/IP協(xié)議)
5。編程(腳本)語(yǔ)言shell,python,可以編寫腳本對(duì)服務(wù)器進(jìn)行日常管理,那些有能力的還可以編寫操作和維護(hù)工具,實(shí)現(xiàn)自動(dòng)操作和維護(hù)
6。集裝箱碼頭工人的安排和使用
從以上六點(diǎn)來(lái)看,并不意味著你需要精通每一點(diǎn)。如果一個(gè)程序員想轉(zhuǎn)移操作和維護(hù),他需要掌握1/2/3/4/5,這對(duì)于后臺(tái)開發(fā)的程序員來(lái)說(shuō)是比較容易掌握的,前端的合作伙伴可能需要更多的時(shí)間去學(xué)習(xí),但是很少做開發(fā)。畢竟,錢少了。
感覺(jué)自己的工作(IT運(yùn)維)沒(méi)什么太大前途,有什么好的轉(zhuǎn)型工作?跨行不太難的那種?
低端運(yùn)維包括維護(hù)電腦、拉拉網(wǎng)線等。高端運(yùn)維包括docker、kubernetes、Linux、虛擬化、云計(jì)算、存儲(chǔ)、網(wǎng)絡(luò)、python開發(fā)、架構(gòu)等。學(xué)得越多,越覺(jué)得運(yùn)維與發(fā)展密不可分。但最后,我警告你,無(wú)論你做什么,擁有一個(gè)好的平臺(tái)(公司、團(tuán)隊(duì)或愿意領(lǐng)導(dǎo)你的領(lǐng)導(dǎo))更重要。只有跟著隊(duì)伍走,你才不會(huì)這么糊涂。