{eval=Array;=+count(Array);}

成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

問答專欄Q & A COLUMN

從web開發(fā)小白到一個中級工程師一般需要多久?

yckyck 回答3 收藏1
收藏問題

3條回答

王笑朝

王笑朝

回答于2022-06-22 19:42

謝謝邀請!

Web開發(fā)經(jīng)過多年的發(fā)展,技術體系已經(jīng)完成了多次迭代,目前在不同的應用場景下也有不同的解決方案,所以從學習的角度來看,目前學習Web開發(fā)會有一個較為系統(tǒng)地學習過程。另外,從就業(yè)的角度出發(fā),學習Web開發(fā)的就業(yè)前景也是不錯的。

Web開發(fā)從基礎開始學習到主力開發(fā)人員大概需要經(jīng)過以下三個階段:

第一:Web開發(fā)基礎知識學習階段。Web開發(fā)的基礎知識還是比較多的,雖然在難度上并不算太高,但是知識結構比較雜,既包括前端開發(fā)知識也包括后端開發(fā)知識。前端的學習重點在JavaScript語言,另外還涉及到一些框架,而后端學習則需要選擇一個具體的編程語言,目前比較常見的選擇包括PHP、Java、Python、C#等,在當前的大數(shù)據(jù)時代背景下,Go語言的應用前景也是比較廣闊的。這部分的學習時間因人而異,通常需要3至6個月左右。

第二:Web開發(fā)實習階段。對于學習Web開發(fā)的準程序員來說,實習過程還是比較重要的,一方面實習過程并不會有較大的工作壓力,另一方面實習的過程也能夠積累大量的實踐經(jīng)驗,同時會對Web開發(fā)過程有一個清晰的了解,從而為后續(xù)的開發(fā)工作打下基礎。通常情況下,實習時間不會超過3個月。

第三:Web開發(fā)初級工程師。Web開發(fā)初級程序員主要的工作任務有三個,其一是具備功能模塊實現(xiàn)的能力,既涉及到前端開發(fā)也涉及到后端開發(fā),在實現(xiàn)的過程中通常會采用已有的開發(fā)框架,比如Java中比較常用的Spring系列(SpringMVC、SpringBoot);其二是具備一定的調(diào)試能力,能夠針對程序開發(fā)過程中遇到的問題進行初步的調(diào)試處理;其三是具備一定的資源整合能力,目前在PaaS環(huán)境下進行開發(fā)能夠快速完成資源整合,所以應該重點關注一下PaaS。通常來說,初級程序員通常會在1至2年左右。

我從事互聯(lián)網(wǎng)行業(yè)多年,目前也在帶計算機專業(yè)的研究生,主要的研究方向集中在大數(shù)據(jù)和人工智能領域,我會陸續(xù)寫一些關于互聯(lián)網(wǎng)技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收獲。

如果有互聯(lián)網(wǎng)、大數(shù)據(jù)、人工智能等方面的問題,或者是考研方面的問題,都可以在評論區(qū)留言!

評論0 贊同0
  •  加載中...
galois

galois

回答于2022-06-22 19:42

web開發(fā)一般分為Web服務端和Web前端。我猜測,你這里說的是Web前端。


Web前端三駕馬車:JS、HTML 和 CSS;三大框架:Vue、Angular 和 React。


過去一段時間是 jQuery 的天下,現(xiàn)如今,前端越來越重要,前后端分離,前端涌現(xiàn)出大批優(yōu)秀的框架!


技術領域,需要一直不斷的學習,記得前段時間,有前端人員在 Github 上評論,說別更新了,學不動了。。。


但我覺得,活到老,學到老,這是什么行業(yè)都需要的。只是相對技術領悟知識變化快!對于前端,我認為,學好三駕馬車,足夠精通,學其他框架都不會太難。實話,相比服務端,要學的還是比較少的!


所以,你現(xiàn)在還是 Web小白,你需要花時間精通 JavaScript、CSS、HTML,這是基礎,在此基礎上,選擇 Vue、Angular 或 React 中的一個,比較建議 Vue,并加以實踐。當然,jQuery 還是有必要學習了解一下的。這些下來,要學好用好,怎么也得2年左右時間。除了語言之外,還需要了解 HTTP協(xié)議、性能優(yōu)化等知識。


所以,我覺得你要為自己定一個目標,至少2-3年達到中、高級Web前端工程師的水平!

評論0 贊同0
  •  加載中...
luoyibu

luoyibu

回答于2022-06-22 19:42

web分語言,比如JAVA和csharp,首先你要會這兩種語言之一,當然還有PHP,第二,你要學會html網(wǎng)頁架構,css布局美化和JavaScript等類庫,最后你要了解一種框架,如asp.net mvc,還有數(shù)據(jù)庫,大致這些,我是學的wpf的Windows開發(fā),要比網(wǎng)站更先進一些,最好你都了解一下

評論0 贊同0
  •  加載中...

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關注的人
向幫助了您的網(wǎng)友說句感謝的話吧!
付費偷看金額在0.1-10元之間
<