歡迎來到 常識詞典網(wǎng) , 一個專業(yè)的常識知識學習網(wǎng)站!
[ Ctrl + D 鍵 ]收藏本站
答案 1:
今年大四,剛通過-拿到-后臺開發(fā)offer。 基本和@楊海坡 說的一樣。 LZ列出的信息是社招,-校招更注重基礎(chǔ)——數(shù)據(jù)結(jié)構(gòu)(我群里認識一些研究生,技術(shù)很好。但由于面試前沒復習數(shù)據(jù)結(jié)構(gòu),知識他懂但是沒很好地表達出來,就悲劇了)、算法(經(jīng)典算法、海量數(shù)據(jù)處理等)、C++(STL、多態(tài)的實現(xiàn)原理)。 然后才是Linux 操作系統(tǒng)的知識:多進程同步、各種I/O模型、網(wǎng)絡編程等。 要看的書(略舉):《數(shù)據(jù)結(jié)構(gòu)》《操作系統(tǒng)》《C++ primer》《鳥哥的私房菜》《UNIX環(huán)境高級編程》《UNIX網(wǎng)絡編程》《TCP/-協(xié)議》等。 當然,這系列神書要在大學期間全部看完是不可能的,《數(shù)據(jù)結(jié)構(gòu)》《C++ primer》等基礎(chǔ)要熟練掌握?!恫僮飨到y(tǒng)》等比較抽象的知識了解一遍就OK?!而B哥的私房菜》是給你了解linux系統(tǒng)的。而在學習《UNIX環(huán)境高級編程》《UNIX網(wǎng)絡編程》《TCP/-協(xié)議》同時需要結(jié)合寫一個涉及知識點較多、較有質(zhì)量的項目就OK了。 -主要要求是基礎(chǔ)知識扎實,而項目經(jīng)驗要求不會太多,但你還是需要有。 祝你好運。答案 2:
受邀答: 這個要求看起來并不高。只有第二項要求精通,其他要求只是熟悉, 1 的話,就是“英雄出處”的問題,規(guī)定必須科班出生,并且必須有 C/C++ 基礎(chǔ),至于時間是個偽命題,因為把后面 2 3 4 5 這些東西都熟悉下來也不可能少于 3 年工作經(jīng)驗。而且每年新誕生的程序員中,有 C/C++ 基礎(chǔ)的人,比例是越來越少的, 3 年以上工作經(jīng)驗的人中,這個比例會高些。 2 是一個精通,這基本要求你確實是做過相關(guān)內(nèi)容的開發(fā),參與過真正的實際的項目。 至于 3 4 5,一般對于一個靠譜的 IT 人員,行業(yè)內(nèi)的這些知識都應當了解,所以 3 4 5 應該是必懂的,搞后臺的,無非就是這些,數(shù)據(jù)庫肯定多少有所接觸。雖然 DBA 本身要求較高,不過這個招聘條件僅僅是“熟悉”而已,所以自己實踐一下應該就差不多了,基本上自己建個站,這些玩意都需要了解。 程序員嘛這個行業(yè)重要的就是實踐,以現(xiàn)在的教學水平,學校直接出來的人一般是沒法干活的,各位招聘過人的應該都很清楚。-本身待遇還行,發(fā)展前景也還不錯,算是比較靠譜的 IT 公司,在這樣的職位上不可能去定位應屆生。 所以,其實-的這個招聘條件簡單的可以理解為:一個靠譜的后臺開發(fā)人員。答案 3:
第一次回答時沒看到指的是-,也犯了很多概念上的錯誤,這是修改過的答案,可以查看修改歷史。 這條招聘信息是針對社招的。我今年大四本科,暑假在-微博事業(yè)部技術(shù)中心實習,做后臺開發(fā),現(xiàn)在已拿到- offer。 后臺是針對客戶端軟件和網(wǎng)頁前端的相對說法。后臺開發(fā)就是做服務器程序的開發(fā)和運維。雖然是開發(fā),但只有在懂點運維相關(guān)的才能做的更好。 -的話,都是用的 Linux 服務器,后臺開發(fā)具體一般為 Linux / UNIX 的系統(tǒng)編程。所以首先要會使用 Linux;知道常用的 s-ell 命令,會寫一些基本的 s-ell 腳本程序;需要熟悉 Linux 下的開發(fā)工具如編輯器 Vi, 編譯器 GCC, 調(diào)試器 GDB 等;熟悉 UNIX 系統(tǒng)編程接口。 至于編程語言,我在-實習的時候部門主要用的是 C 語言,也有些業(yè)務用了 C++, 但只用到了 C++ 一部分的特征,主要還是 C語言。最好還要會一些腳本語言如 Pyt-on, perl, awk 等。 網(wǎng)絡編程很重要,特別是多路 IO, 多進程并發(fā)處理等。 第四條和第五條我沒接觸到。 做為程序員,算法和數(shù)據(jù)結(jié)構(gòu)是必須的吧,并不是后臺開發(fā)才需要。 具體的話,我覺得要看過以下這幾本書,部門里面基本上每個人都有: 編程語言:《T-e C Programing Language》 系統(tǒng)編程:《UNIX環(huán)境高級編程》 網(wǎng)絡編程:《TCP/-詳解卷1》 《UNIX網(wǎng)絡編程》答案 4:
我們可以逐條分析,長篇大論,既展開說,又討論其中的矛盾(比如又是 HTTP,又是 Web 服務器,怎么不提 HTML?)。其實都沒有切中背后的要點:一般公司寫 Job description 的人自己也不是很清楚。所以,只要你有三四年的 C、Unix 經(jīng)驗中的任何一種,又了解其它幾項里涉及的概念,你就可以投簡歷了。什么?你根本不打算換工作,那還浪費什么時間?答案 5:
重點在于Linux網(wǎng)絡編程吧,用的語言是C和C++。3,4,5這三點要求只是順帶的,關(guān)系不大,無非是說明了一個工作環(huán)境罷了:環(huán)境在Linux/Unix下,數(shù)據(jù)庫用的是My-L和Oracle,跟web相關(guān)。 所以你重點要掌握的是用C和C++寫網(wǎng)站后臺的能力。其他的可會可不會,關(guān)系不是很大。答案 6:
受邀。 這到底招的什么???看 1 & 2 是系統(tǒng)/軟件開發(fā),3 & 4 是運維,4 & 5 是Web開發(fā),5 是 DBA。(我也沒干過,瞎猜的,錯了請指出。)答案 7:
這是互聯(lián)網(wǎng)行業(yè)的,主要是網(wǎng)站應用的后臺開發(fā)。lz請注意,這是招聘有一定經(jīng)驗的人。你還是慢慢積累吧下一篇:在C語言中,高級指針如 double** ppd;int** ppi;有什么用處? 下一篇 【方向鍵 ( → )下一篇】
上一篇:google很多開源項目,怎么學習?有什么建議或經(jīng)驗? 上一篇 【方向鍵 ( ← )上一篇】
快搜