1. 程式人生 > >linux伺服器開發需要掌握多少門語言

linux伺服器開發需要掌握多少門語言

今天看到一個話題,程式設計師需要掌握多少門語言為佳,這裡我以自身的經歷來談談這個問題,

首先,我們先定義伺服器開發:大部分時間都在寫伺服器程式碼,而大部分伺服器都是在linux下執行


shell:linux下做開發,shell的重要性就不需要說了吧,要懂得寫一些指令碼,熟知很多命令的使用

c/c++:可能很多java程式設計師說,我不需要懂c/c++程式碼也很溜,但是要深入對計算機系統的瞭解,看得懂《unix環境高階程式設計》,還是很有必要學會的

python:為了快速寫一些小程式,輔助程式,python絕對值得你擁有

java:假設不是專職寫java的,且不論懂不懂java的框架,基本的語法,jvm是什麼,jar是什麼,maven是什麼還是要知道的

lua

:為什麼說lua,nginx/openresty/Apache Traffic Server,我們有時候需要做一些lua相關的開發。

html:先不談html是不是一門語言,我們需要製作一些簡單的管理頁面,這時候html就派上用場了。

golang:為什麼說go,近些年被炒的比較熱,防身術

溝通:不要只悶頭幹活

End;