回覆列表
  • 1 # 甘肅消防工程師考試

    想做這個行業,就應該瞭解職能以及技能需求,這樣學習才能更高效。我知道一些剛剛入行的小夥伴不清楚前端、後端、到底指的是什麼?兩者直接的區別

    前端開發

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

    1、技能與工具

    前端開發,就是要創造上面提到的網站面向使用者的部分背後的程式碼,並透過建立框架,構建沉漫性的使用者體驗。為了實現這個目標,開發需要熟練運用下列語言、框架、工具庫:

    ·三大語言:HTML,CSS,和Javascript;·此外,掌握jQuery和LESS等工具庫也很重要,它們能幫助開發者以更高效的方式編碼;·很多前端開發崗也要求Ajax方法的使用經驗,它可以幫助你使用Javascript在後臺從伺服器拉取資料,協助實現頁

    面的動態載入。

    使用這些技術,前端開發者能連線起網站設計者和後端開發者之間的橋樑。他們能提供使用者體驗方面的分析,構建模型和線框,給設計團隊提出建議。他們能給後端編寫的服務應用賦予生命,提升格調,營造美感。

    薪資參考

    後端開發

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

    1、技能與工具

    為了讓伺服器、應用、資料庫能夠彼此互動,後端工程師需要具有如下技能:

    ·用於應用構建的伺服器端語言:PHP,Ruby,Python,Java,Net等;·資料相關工具:MySQL,Oracle,SQL Server等;·PHP框架:Zend,Symfony,CakePHP等;·版本控制工具:SVN,CVS,Git等;·還要熟練使用Linux作為開發和部署環境。

    後端開發者使用這些工具編寫乾淨、可移植、具有良好文件支援的程式碼來建立或更新Web應用。但在寫程式碼之前,他們需要與客戶溝通,瞭解其實際需求並轉化為技術目標,制定最有效且精簡的方案來進行實現。

    個人觀點:

    我個人覺得同等水平後端內容更有深度,自然發展的也更好,只管來講就是工資高點。當然,前端學的好一樣不錯。建議學習後端的同時學習前端基礎。這是樹根與枝幹的關係,相互間誰也離不開誰。

    我的看法:

    我出於好奇,我對比了一下廣州這邊的java前端與後端的工資,其實出入不大,而且上升的空間都很大,雖然上邊北京地區的前端與後端差了6000,在廣州這邊差別在1~2k,相對來說還是比較均衡的。後端的技術確實更復雜和繁瑣,需要懂得比較多。前端涉及到設計和審美方面,我本人天生缺藝術細胞,所以前端可能不適合我,但是我覺得前端的一些基礎知識我覺得還是很有必要學的。

  • 中秋節和大豐收的關聯?
  • 胯下運球的正確手型和姿勢?