首先web開發分為前端開發與后端開發,前端開發就是設計開發網站前臺的頁面,也就是直接讓用戶瀏覽的網站頁面,而后端開發就是讓前端頁面可以與web服務器進行交互,用戶通過前端輸入,服務端響應,而后端開發的工作主要是與數據交互調用打交道。
樓主是想從設計師轉到web崗位,那么大多數都是轉為web前端開發設計,由于設計師一般都懂圖片的設計顏色的搭配,所以對于整個網頁的設計布局肯定是沒什么問題的,從設計轉到web前端開發就是將web頁面設計圖轉成HTML文件即可,當然HTML與css知識前端開發的基礎,另外想要成為優秀的web前端開發設計人員,還需要學習JavaScript語言,之后學習jQuery,bootstrap等前端框架,最后還要學習ajax交互。而web后端開發就需要學習Java或者PHP等后端開發語言,以及相關的數據庫設計開發。
可以的,還很年輕。web前端開發由網頁制作演變而來,隨著web2.0的發展,網頁不再只是承載單一的文字和圖片,各種豐富媒體讓網頁的內容更加生動,網頁上軟件化的交互形式為用戶提供了更好的使用體驗,這些都是基于前端技術實現的。0基礎的話可以去中公學習,現在web前端這個職業非常火,騰訊最近組織了一個大型web前端技術交流峰會,可見web前端這個職業是多么的火,其實這個不是最重要,重要的在五年之后,web前端發展前景是勢不可當的。
您好,我不是專職做web端的,但我的團隊里面有web工程師。我簡單說說自己的看法,僅供參考。
1.最近幾年由于前后端分離的開發模式盛行,確實加快了web端的發展。
其實web端也只是大前端的一種,還有app端和小程序端。app端就不太建議了,web和小程序有共通之處。從發展前景來講,還是不錯的。市場需要的前端人員為比較多,所給予的薪資也比之前好很多(甚至有些不比后端人員差)。且前端人員跟后端不太一樣,女性開發者占有一定比例。
所以,web端其實是一種可以相對長久考慮的方向。
2.您說您現在31歲,且還沒有具體接觸過這塊。所以我建議您的選擇要謹慎。一個字,要穩。
當然可以嘗試,31歲對前端來講不算晚。最好是先不要辭職掉目前本職工作,利用工作之外時間去學習。先了解前端需要掌握的知識體系(這個很重要,可以找你那個朋友問問,也可以去拉勾網看看該崗位需要的專業技能),然后就是學習(可以買紙質書籍,電子書,前端相關博客,網上視頻等等)掌握基礎知識,同時去做些實踐(自己搭建一個項目,從依葫蘆畫瓢到自己編寫一個功能)。
如果在這個過程中,你覺得你能堅持下來,且對你來講有興趣,不吃力,那你可以往這一方向走,投簡歷,面試之類的。可能由于沒有實際經驗,待遇會低一些。但也不能低于您現在的待遇,我覺得這點應該沒問題的。
3.您說到的加班,其實還是會有的。
互聯網行業現在越來越回歸盈利本質,不太像之前那樣完全靠融資,靠概念。相應的,就是會考慮打磨產品,這就會涉及產品的不斷迭代。互聯網的研發其實就像一條生產線,web端屬于其中一個環節,既要等上一環節(后端接口開發)的完成,聯調配合,又要自己實現前端部分,配合下游測試,上線工作。所以加班還是比較常見的,這個你要重點考慮下。
以上是簡單的幾個建議,希望對您有用。