大學生有必要同時學前後端嗎,還是說專攻前端或者後端,聽說小公司搞全棧,大公司分離?

betanova


這個還是要看自己的興趣了,首先聲明的一點:現在大公司基本不存在前後端工資待遇誰高誰低的問題,以下建議供參考:

1. 不管主攻前端還是後端,一定要了解深入,就其原理,刨根問底,往祖墳上刨,另外就是一主一輔。

2. 正確理解前後端,千萬不要理解為前端簡單,就是寫個html,寫個android,做個pc程序。現在講究大前端,這就涉及到了“一雲多端”,也就是說一套服務,多個端,現在已知的已經有很多端了,以後可能還會出現其他展現方式,多一個端做一套獨立的代碼?這顯然不是好的解決方案。

3. 畢業找工作千萬不要被“小公司做的多,能鍛鍊各方面的能力”這種謊言所誤導,盡最大努力找更高的平臺,起點一定要高,去體會大公司的規範,去體驗大公司的技術氛圍,去欣賞優秀的人寫的代碼,和優秀的人一起工作,你不想優秀都難。

4. 工作後要不斷的學習,充電,這點很重要。

最後祝你校園生活開心,希望能解答你的疑惑。


陽光青少兒編程


作為一名IT行業的從業者,同時也是一名計算機專業的研究生導師,我來回答一下這個問題。

首先,當前全棧工程師是比較受歡迎的,不僅中小型科技公司,大型互聯網公司也願意招聘全棧工程師。目前大型互聯網公司的開發團隊也在小型化(7人左右比較常見),一個重要的原因是目前互聯網公司多以數據驅動的方式來運營,小型的開發團隊更適合新的運營模式。未來大型互聯網公司內部的開發團隊小型化將是一個重要的趨勢,在這種情況下,能夠適應多個開發角色的全棧工程師將會起到重要的作用。

對於在讀的計算機專業的大學生來說,在學習軟件開發的時候應該前後端開發兼顧學習,但是要選擇一個主攻領域。隨著軟件開發技術的發展,前端開發後端化,後端開發前端化都是較為明顯的發展趨勢。以前端開發為例,隨著Nodejs的應用,目前傳統的前端開發也在逐漸滲透到後端開發領域,而且“資源接口”的編程方式正在逐漸流行,至於採用何種實現方式並不是問題的關鍵。

如果選擇前端開發,那麼需要系統的學習Html、CSS和JavaScript三方面技術,其中JavaScript是學習的重點。JavaScript語言在近幾年上升趨勢比較明顯,而且應用領域逐漸拓展,大量的開源項目也在採用JavaScript實現,這進一步促使了JavaScript的應用。由於隨著移動互聯網的發展,前端開發被賦予了更多的含義,Android開發、iOS開發、各種小程序開發以及數據呈現等都需要前端開發人員完成,所以目前前端開發也被稱為“大前端”。

如果具有紮實的數學基礎,未來想走研發級程序員路線,那麼建議主攻後端開發,後端開發可以學習Java或者Python語言,這兩門編程語言都有較為健全的語言生態,而且都可以走全棧程序員路線,所以都是不錯的選擇。另外,從發展前景來看,似乎Python更具優勢。

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

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


IT人劉俊明


專攻還是全棧,一位小萌新的個人描述。

  1. 2014年,高中畢業的我,本想以二本的分數選擇一個不錯的大學,後迫於親戚,家人的勸說下,在一家互聯網公司上班,月工資1500,做一名淘寶售後售前,兼職改2個css代碼的萌新崽。

  2. 14年,我們公司是一個做網站開發,二次開發的公司,豬八戒,淘寶有多個店鋪。而我只是一個底層早9晚6拿著1500每個月還要扣幾百塊房租的小菜鳥,他們都經常叫我菜雞,萌新,弱雞。偶爾問一下大佬,大佬都發給我這個東西。

  3. 我覺得我要改變自己的現狀,不能一直拿著1500的工資,阿里旺旺聊個天過一輩子,我也有夢想。然後開始慢慢接觸這個領域,學習前端知識,問公司的大佬們。那時候覺得這個很高端,也比較感興趣,開始買教程,淘寶5塊錢一大堆教程。

  4. 看了一個月,主要是多練習,我發現一個規律這個東西,記住是沒用的,必須多用,css算有點入門了,客戶叫我隱藏div框框,都知道用display:none了。但是問題又出現了,客戶有的要叫我加一個彈出框,有的加什麼旋轉動畫,這時候我知道js jquery這個東西,但是前端html css還沒到家。那時候寫輪播,js 特效寫不出來,只能求助於公司前端大神。解決了一次,下次就不可能了。我再次,尋找教程,學習路徑。百度傳課,慕課網。從入門到中級。學習一年。

  5. 我前端水品,從此已經能單獨寫網頁,js功能,jquey 。其中已經對一些框架有所掌握,平常接觸項目也多,網上也在學習最前沿的知識,15年中期,bootstrap框架 ,jquery,

    native.js

    。已經有所成就。在所做的網站之中已經夠用。
  6. 那時候人也有點飄了,開始耍朋友了,後於15年底分手。

  7. 後傷心過度,鬱鬱寡歡,工作壓力加大,開始學習高深的技術,那時候最火的就是php java 等。開始學習 php java,學習php java原因是公司基本都是用的這2們技術做網站。在雙重壓力下,一個人很安靜學習到16年,php 已經精通,java大成。前能 tp ,ci,zend多框架樣樣精通,後能Spring SpringMVC 。mysql 從 增刪改查 到 千萬數據 優化。從結構優化到分表分庫分片。從讀寫分離/中間件 到 負載均橫。

  8. 後又開發路由器管理,學習lua 腳本。shell ,linux 相關。接觸到服務器相關,後又開發vpn翻牆管理軟件。翻牆路由器。

  9. 到現在我做過的項目從商城系統b2b b2c ,微信小程序 ,公眾號,APP,路由器,vpn。現在學習於 go語言 python 相關。


單身的成都小哥哥


前後端都要學,前後端都花一個學期入門,在大學一定要把基礎學好,不要以為百度一下粘貼複製就行。


it的技術很多,更新換代也快,人生苦短,不要全攻。


紀事錄物冊


在大學最好都學 百利無一害


威少大罵投敵狗


主攻後端普攻前端


分享到:


相關文章: