打算畢業從事軟件開發的話都學,先學後端,再學前端,大三下學期該找什麼工作到時候就會有數。學到什麼程度?學到你可以用主流技術框架做出生產級的用戶產品爲止。


作爲一名科研教育工作者,我來回答一下這個問題。

首先,從當前技術領域大的發展趨勢來看,有三個特點,其一是前後端開發的界線正在逐漸模糊,前端開發全棧化也是一個比較明顯的發展趨勢,其二是在各種技術平臺的推動下,前端開發將逐漸從IT互聯網行業走向傳統行業,未來前端開發人才的需求潛力還是非常大的,其三是前端開發行業化趨勢比較明顯,後端開發平臺化趨勢比較明顯,所以要結合自身的能力特點、興趣愛好和發展規劃來選擇學習方向。

軟件工程專業是計算機諸多專業當中,專業性比較強的專業之一,知識結構比較集中,所以就業競爭力往往也比較強,但是由於軟件工程專業需要完成大量的實踐任務,所以女生學習軟件工程專業,往往也比較辛苦。如果女生沒有繼續讀研的計劃,可以重點關注一下前端開發方向,一方面前端開發的研發壓力往往相對小一些,另一方面前端開發的人才需求量也比較大。

當前隨着雲計算、大數據和人工智能等技術平臺的落地應用,未來前端開發要更多基於這些技術平臺來完成開發任務,所以當前選擇前端方向,也要重點學習一下雲計算、大數據等平臺知識,這對於提升自身的就業競爭力會有較大的幫助,也會拓展自身的能力邊界。實際上,在雲計算平臺的推動下,前端開發人員也可以完成很多後端開發任務,而且這一趨勢也比較明顯。

最後,選擇前端還是後端,還取決於自身的能力特點,如果自身的數學基礎比較紮實,而且具有一定的研發基礎,可以重點考慮一下後端發展方向,而且也可以考慮通過讀研來繼續提升。

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

如果有互聯網、大數據、人工智能等方面的問題,或者是考研方面的問題,都可以私信我!


謝邀。

亮觀點:選後端。

現在比較流行前端全乾化。或者說BFF。

前端也要懂後端,要做前端自動化工具,要做SSR。任何方向都有特別專注某個細分方向的人,比如css專家這種。

前端入門門檻低一些,深入起來也是很豐富的。很多人理解的前端就是畫頁面,根據我的經驗來看前端能深入下去的暫時不被後浪拍打替代的人,基本都要懂後端,懂底層。

前端後端不分性別,我當時入行是因爲非科班前端門檻低,現在工作幾年想想如果當時我是科班出身會毫不猶豫選擇後端,倒不是說難度區分,只是相對來說後端更核心前途更好更不可替代一些,不過如果你所在的業務很核心訪問量很大,壓力會比較大,出個嚴重故障可能就要走人了。當然如果做後端做成CURD boy,那着實沒啥特別的。

祝好。


都可以吧,前端後端和性別無關。


如果你對前端和後端沒有特殊的愛好,建議考慮前端。

因爲工作的時候後端工作量相對較大,最關鍵的是後端更需要熟悉業務,有時候業務很複雜的情況下熟悉業務很痛苦。

前端不太需要深入瞭解業務,前端相對來說更有意思一些,而且前端相對來說更適合女生一些,女生做的相對比男生好一些。

可以看一下我的這個回答

計算機專業女生選擇後端還是前端??

www.zhihu.com圖標


推薦閱讀:
相關文章