回覆列表
  • 1 # IT人劉俊明

    作為一名計算機專業的研究生導師,我來回答一下這個問題。

    首先,從研究生教育的人才培養目標來看,研究生教育主要培養具有一定創新能力的創新型人才,而從軟體技術體系結構來看,很多創新都集中在後端,所以更多的研究生都會把研究方向定在後端。

    隨著產業網際網路時代的到來,基於技術平臺(雲計算平臺、大資料平臺、人工智慧平臺等等)來完成行業創新也是一個比較明顯的發展趨勢,而基於技術平臺來完成行業創新往往會比較側重於前端開發。未來更多的行業企業會需要高階應用型人才,來輔助企業藉助工業網際網路提升創新能力,所以研究生當前選擇前端作為自己的主攻方向,也是不錯的選擇,尤其是專碩。

    當前選擇前端作為自己的主攻方向,一定要重視以下三件事:

    第一:要重視技術平臺的學習。前端開發全棧化是一個比較明顯的發展趨勢,之所以前端開發能夠全棧化,一個重要的原因是技術平臺的支撐,從當前的應用情況和發展趨勢來看,當前雲計算和大資料平臺已經開始廣泛落地了,此時掌握雲計算和大資料平臺,對於前端的創新還是非常重要的。

    第二:要重視場景知識的學習。前端開發與場景的結合非常緊密,不同的場景往往需要有不同的前端解決方案,而且在不同的場景中,也有很多創新點可以挖掘。另外,場景知識的學習要儘量藉助於導師和學校的資源。

    第三:要緊跟技術發展趨勢。前端知識的迭代速度是比較快的,所以一定要緊跟技術發展趨勢,要能夠站在技術的前沿,這樣能夠明顯提升自身研究的應用價值,同時也會提升自身的就業競爭力。

  • 2 # HT濤56074876

    主要是看個人適合發展的方向。一切源於興趣。俗話說,興趣是最好的老師

    首先要知道前端和後端的區別。現在網際網路發展的太快,以前是沒有具體分前端和後端這個概念的,都是一體的。現在基本都是前後端分離的咯。

    什麼是前端開發? 前端開發主要涉及網站和 App,使用者能夠從 App 螢幕或瀏覽器上看到東西。簡單地說,能夠從 App 螢幕和瀏覽器上看到的東西都屬於前端。

    什麼是後端開發? 後端開發即“伺服器端”開發,主要涉及軟體系統“後端”的東西。比如,App 資料的伺服器、放置在後端伺服器與瀏覽器及 App 之間的中介軟體,它們都屬於後端。簡單地說,那些你在螢幕上看不到但又被用來為前端提供支援的東西就是後端。

    其實前端或者後端都不簡單,前端相對來說入門容易,但是知識雜亂知識點多,更新速度快,需要持續性學習。適合基礎薄弱或者想轉行的零基礎人群。

    做前端還是後端,除了技術方面的東西,還要看什麼對你來說更為重要,你自己喜歡哪方面。如果美學和產品感覺方面的東西對你來說更重要,那麼你可能會傾向於前端技術。如果你關注的是提高網站、應用程式或軟體的效率和響應性,那麼你的目標傾向於後端技術。

  • 3 # 爸媽娃充電寶

    這個問題我的回答是:

    從工作穩定性、職位門檻、可替代性來看,是後端。後端一般就是指伺服器端,需要熟悉的知識是作業系統的知識、計算機語言的知識、資料庫的知識、快取的知識、網路的知識。相對前端而言,一是技術更成熟穩定,因為投產的後端不可能嘗試特別新的技術。二是程式碼邏輯穩定,相比更改較少。三是後端還需要一些計算機體系結構、硬體裝置相關知識。而這些裝置的知識門檻較高,門外漢很難獲取到,這樣從業者的護城河較寬。這些特點,很適合女程式媛普遍較穩的性格、家庭因素要考慮的實際情況。但實際上後端女生很少很少,比前端開發要少,部分可能是因為後端並不在意介面問題,沒有參與美的實現;女程式媛普遍不喜歡和計算機硬體打交道等原因吧。

    前端的問題是變化太多太快。使用者直接參與的軟體部分叫前端。瀏覽器、微信、app、電腦,都有產品的使用者入口,每一套前臺介面為了實現基本相同的功能都要針對性的設計實現;需求的變化大部分都要透過前端完成,使用者在前端的操作不可預計、使用者使用的前端展示裝置千差萬別,因此要有大量與此相關的程式碼。這樣就導致前端總有新技術新框架出來,而且應用起來很快,因為它好改啊。

    前端的技術門檻也相比較低:有臺Windows筆記本有個開發工具就可以開發了,不用關心伺服器各元件以及相互關係、配置容易。這樣的話,學生和其它行業的人容易上手,導致同樣職位競爭的多。所以前端工作的人門檻相比較低。

    以上都針對打算入行、剛入行沒幾年的新手而言,是從職位穩定性和發展來談的。高手已經跨越了這些,變化對他們來說已經很好駕馭了。

  • 中秋節和大豐收的關聯?
  • 《水滸傳》裡的宋江逆境如何調心理的?