回覆列表
  • 1 # 葛小波

    確實有非常多的程式設計師,不光能夠做後端的服務程式,也能夠做好前端的開發,我們一般叫這樣的程式設計師叫“全棧工程師”。

    我承認,一個團隊中確實需要“全棧工程師”的存在,因為如果有這樣的人存在,在團隊協作的時候,他能夠很好的進行全後端工作的銜接。

    但是,這並不意味著前端程式設計師就沒有什麼競爭力,我們來簡單分析一下吧。

    1. 分工協作

    在現在的專案研發過程中,很多時候我們比較習慣的將前後端進行分離。

    後端工程師只是進行資料結構、系統架構的設計以及資料介面的提供,而前端工程師呢?則進行介面的呼叫和實際的頁面展現和互動。

    也就是說,各司其職,分工明確。

    如果我用一個全棧工程師來替代了前端,並不意味著我的研發進度加快,因為人的精力是有限的,我最多隻是節約了一個人力成本,但是我付出了更多的時間。

    2. 專業性

    隨著技術的發展,前端技術已經非常的豐富了,H5的移動端框架、H5的PC端CS框架等等,再加上vue、AngelaJs等等前端框架的流行,想要把前端做好做精通,已經不是寫寫css,js的事情了。

    所以,一個全棧工程師想要同時能夠做前後端,那是不太難的。但是想要同時精通前後端,那需要付出的精力是巨大的。

    所以,只要一個前端工程師的前端的深度比一個全棧工程師高出那麼一點點,都是有市場的。

    因此,前端不需要覺得全棧工程師是自己的威脅,好好學好自己的知識,做好自己的研發就行了。

  • 2 # lifeng666666

    個人認為,前端這方面優勢還是很大的,這一工作涉及到了很多方面的內容!

    如果把個別精通了!已經很好了!

    而且轉其它方面也很簡單!

  • 中秋節和大豐收的關聯?
  • 導彈是如何透過星光導航修正痕跡的?