后端工程師都要學(xué)習(xí)什么?
1.Unix/Linux
后端必須掌握的操作系統(tǒng)。個人建議平時可以完全使用Ubuntu Desktop作為日常使用的操作系統(tǒng)。附帶的,需要對操作系統(tǒng)本身有足夠的認(rèn)識和了解。
建議的書籍:《Linux編程》《Unix環(huán)境高級編程》
2.C/C++
雖然現(xiàn)在后端各種腳本語言盛行,但是C/C++作為基礎(chǔ)中的基礎(chǔ),仍然是后端程序員需要掌握的技能之一。當(dāng)然初入此坑可以暫時不用,但隨著技能樹日益增長,沒有這項(xiàng)技能將寸步難行。
建議書籍:《C/C++ Primer》《Effective C++》《Pointers on C》等等
3.網(wǎng)絡(luò)編程
不廢話,必備技能,這都不懂還當(dāng)什么后端!
建議書籍:《Unix網(wǎng)絡(luò)編程》《TCP/IP協(xié)議詳解》
有了上面三項(xiàng)做基礎(chǔ),后面就可以開始進(jìn)入選擇:
4.腳本語言
PHP、Python、Ruby之類的挑一到兩個,深入學(xué)習(xí)。
5.數(shù)據(jù)庫
這個不多說了,無論是關(guān)系型數(shù)據(jù)庫還是非關(guān)系型數(shù)據(jù)庫,都是必須要吃透牢牢掌握的東西
我一直認(rèn)為后端編程都是以上面5個方面為核心擴(kuò)展開的,無論做哪方面的后端開發(fā),歸根到底都是這5個方向的延伸。
-
工程師
+關(guān)注
關(guān)注
59文章
1603瀏覽量
71235
發(fā)布評論請先 登錄
陶瓷、電解、鉭電容到底怎么選?一個視頻搞懂硬件工程師基本功 #電子 #電子工程師 #電容 #揚(yáng)興科技
研發(fā)工程師和測試工程師對于產(chǎn)品新功能的見解有何不同?#電子工程師 #電路知識 #人工智能
【高端人才招聘】格見半導(dǎo)體 資深數(shù)字后端工程師 上海&成都
【高端人才招聘】格見半導(dǎo)體 資深數(shù)字后端工程師
電子工程師的雙標(biāo)瞬間 #電子 #電子愛好者 #電子工程師 #揚(yáng)興科技 #雙標(biāo)
算法工程師需要具備哪些技能?
電子工程師看書的四個階段 #電子 #硬件工程師 #電子愛好者 #反轉(zhuǎn) #揚(yáng)興科技
什么是BSP工程師
想成為硬件工程師?我教你??!你得先學(xué)會這些...... #硬件工程師 #電子工程師 #電子愛好者 #電子行業(yè)
硬件工程師面試必會:10個核心考點(diǎn)#硬件設(shè)計 #硬件工程師 #電路設(shè)計 #電路設(shè)計
嵌入式工程師為什么要學(xué)QT?
成為后端工程師需要學(xué)習(xí)什么
評論