自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

新手程序員入行選擇,前端?后端?全棧?到底做哪個呢

新聞
我是10多年程序開發(fā)老手,給正準備入行的新手一些個人心得建議,到底選擇前端,還端還是全棧呢?

我是10多年程序開發(fā)老手,給正準備入行的新手一些個人心得建議,到底選擇前端,還端還是全棧呢?

什么是前端?前端是跟用戶交道的地方,直白的說,就是用戶看得見的一切,你手機app上,電腦網(wǎng)頁上能看得到的一切東西都屬于前端。

 

[[283385]]

什么是后端?后端就是用戶看不見的東西。這些東西藏在服務器上,是面向機器的。

 

新手程序員入行選擇,前端?后端?全棧?到底做哪個呢

什么是全棧?全棧也叫全站。什么是全站呢?就是一個項目,比如網(wǎng)站來說,整個站點的前前后后,大小大小,全部都由一個人完成。那么這個人就是全能的,簡言之就是全站都會,即全棧攻城獅。

 

新手程序員入行選擇,前端?后端?全棧?到底做哪個呢

先說全棧,現(xiàn)在完全一個網(wǎng)站,領(lǐng)域分工已經(jīng)比較細了,有美工、前端、后端、測試、運維等。早期的前幾代程序員,一般在2007年以前,可能都是由一個人來完成的。隨著后來科技的發(fā)展,技術(shù)越來發(fā)達,分工越來越細,已經(jīng)不太可能有人全部都會了,基本都是專注一個領(lǐng)域進行發(fā)展。所以,全棧已成過去式。能夠稱為全棧的程序員,基本可以確定他是2007年以前就出道的老程序員了。

 

新手程序員入行選擇,前端?后端?全棧?到底做哪個呢

既然全棧已經(jīng)過時,我們就仔細談下前端和后端的區(qū)別:

  1. 面向的客戶群體不同。前端面向真實的客戶群體,更加注重界面友好體驗,是否美觀,操作簡易等。后端更多面向服務器,而服務器是機器,所以它注重性能及穩(wěn)定性。
  2. 技術(shù)不同。二者所需要接觸的技術(shù)完全不同。但編程思想是一樣的。
  3. 學習的時間成本。前端容易入行,成本較低。后端學習周期長,成本高。
  4. 各司其職,職責不同。前端難度較低,后端難點度較高,前端主要負責呈現(xiàn),后端負責真正的業(yè)務邏輯實現(xiàn)。
  5. 成長空間。二者均有相應的學習曲線。但前端技術(shù)相對單一,學會一樣如vue,走遍天下都不怕,所以成長很快。但后端要學習比較多的領(lǐng)域,成長慢。
  6. 企業(yè)價值。對企業(yè)來說,核心價值在服務端即后端。但很好的界面呈現(xiàn)也是不可或缺的。二者均為企業(yè)不可少的。但在一些特殊領(lǐng)域,可能企業(yè)無需很高要求的前端,所以價值上,后端會較為保值。

到此,通過上述的區(qū)別,結(jié)合您自身的情況,大體你可能已經(jīng)能夠做出一個選擇了。

自身的情況,建議你要特別參考自己的學歷、英文水平、自己的興趣所在、邏輯能力等,綜合自身情況做出選擇。

責任編輯:未麗燕 來源: 今日頭條
相關(guān)推薦

2020-10-10 11:01:40

后端程序員技術(shù)

2015-10-21 17:38:22

程序員全棧工程師

2019-06-23 17:37:58

Linux后端函數(shù)棧

2024-05-06 00:00:00

2018-01-26 17:35:56

前端程序員月薪

2021-01-06 10:24:46

程序員技術(shù)開發(fā)

2020-02-14 15:16:16

程序員表白浪漫

2012-06-08 09:57:25

2020-12-10 09:59:59

前端開發(fā)技術(shù)

2013-05-30 13:30:00

代碼效率程序員

2017-12-15 15:09:42

2020-10-28 09:43:40

前端開發(fā)Vue

2011-03-30 15:14:31

對日外包程序員

2020-10-09 14:44:57

程序員開發(fā)技術(shù)

2022-08-11 09:41:35

阿里程序員

2023-10-04 00:19:00

Java開發(fā)

2011-05-23 09:43:24

2020-12-08 10:35:29

程序員IT數(shù)據(jù)分析

2020-06-15 09:32:59

程序員大公司小公司

2012-11-01 11:31:56

程序員編程開發(fā)
點贊
收藏

51CTO技術(shù)棧公眾號