二本軟件女大二,java方向。前端和後臺都學了一些,接了學校的項目,但不確定到底選前端還是後臺?

張聰捷


對於在讀的大學生來說,選擇前端還是後端可以從自身的知識結構、IT行業的崗位需求以及未來的發展規劃三方面來綜合考慮。

後端開發需要具備紮實的數學基礎和計算機基礎,包括操作系統、計算機網絡、數據庫等,在當前大規模網絡應用的開發場景下,後端開發的壓力還是比較大的。目前後端開發多以分佈式開發為主,隨著hadoop、Spark等大數據平臺的普及,未來後端開發對於程序員的基礎知識要求還是比較高的。

相比於後端開發來說,前端開發對於基礎知識的要求相對比較少。前端開發多以應用級開發為主,很少會涉及到算法,但是前端開發涉及到的內容非常多,目前包括傳統的Web開發、移動端開發(Android、iOS等)和部分後端開發任務(Nodejs),所以當前的前端也被稱為“大前端”。

從崗位需求量來看,前後端開發同樣有大量的崗位需求,不同的開發團隊通常有不同的配置,以移動互聯網應用(App)開發團隊為例,通常前端開發崗位並不比後端開發少,但是在傳統信息系統開發領域,通常後端開發崗位更多一些。隨著移動互聯網的發展,未來前端開發崗位的數量還會有一定的上升空間。

從發展規劃來看,如果未來要考研,或者走研發級程序員路線,那麼應該重點考慮後端開發方向。目前研發級程序員通常集中在後端開發領域,包括容器開發、框架開發以及平臺開發等方面。相對於應用級開發來說,研發級崗位通常具有更長的職業生命週期。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網方面的問題,或者考研方面的問題,都可以諮詢我,謝謝!


IT人劉俊明


女生建議前端,加班少一點,女生體力弱於男生,經常加班恐怕不行。而且前端ui多,女生在視覺審美上強於男生。


隊友正在發起投降


建議你寫前端吧。前端代碼寫垃圾點,有點漏洞關係不大,後端寫的垃圾關乎到平臺數據。

原先河南一所大學的學校服務器就是因為參數配置問題,可以枚舉目錄然後下載學生的信息。不過這漏洞早些年我發郵件已經通知了相關學校網絡中心。


所以剛畢業的練手項目,自己玩玩就行,商用的話代碼一定要嚴謹。尤其是後端一般除了寫代碼,還涉及服務器的配置。


三門峽的三


考研才是你的出路!!!二本學校出來就是掃大街的,話有點難聽,卻是很中肯!!!所以,你要抓緊時間考研,爭取考個985,211啥的


馬路牙子上卡禿嚕皮


後端,不信你劈我。


首席程序員


要是相貌好,隨便做什麼,找個優質男比選前後端重要多了


肥胖西瓜


全部都寫就好了,糾結啥。寫完接單子去


定製軟件和系統


我說實話 寫ui費勁


分享到:


相關文章: