前端開發(fā)轉(zhuǎn)行網(wǎng)站運(yùn)營,28歲了想轉(zhuǎn)行去做web前端?
前端開發(fā)在近些年得到了更多的重視,尤其是隨著移動互聯(lián)網(wǎng)的發(fā)展,前端開發(fā)從傳統(tǒng)的PC端走向了移動端,前端開發(fā)的技術(shù)也得到了豐富和發(fā)展,目前不少科技公司把iOS開發(fā)、Android開發(fā)都并入到了前端開發(fā)團(tuán)隊(duì),可以說前端開發(fā)占據(jù)著重要的地位。
大部分前端開發(fā)屬于應(yīng)用級開發(fā),所以存在一定的職業(yè)生命周期問題,但是28歲開始轉(zhuǎn)行做Web前端開發(fā)還是可以的,未來隨著前端開發(fā)的規(guī)范化和系統(tǒng)化,前端開發(fā)的平均職業(yè)生命周期一定會越來越長,從這個(gè)角度出發(fā),學(xué)習(xí)前端開發(fā)是一個(gè)不錯(cuò)的選擇。
傳統(tǒng)的前端開發(fā)包括三個(gè)基礎(chǔ)內(nèi)容和一系列框架,基礎(chǔ)內(nèi)容包括Html、CSS和JavaScript,這三個(gè)基礎(chǔ)內(nèi)容中以JavaScript難度較高,Html和CSS還是比較容易上手的。學(xué)習(xí)JavaScript需要結(jié)合大量的實(shí)驗(yàn)進(jìn)行,目前JavaScript有大量的開源產(chǎn)品,未來的發(fā)展前景還是非常值得期待的,對于開發(fā)人員來說,無論是前端開發(fā)還是后端開發(fā),都應(yīng)該掌握J(rèn)avaScript語言,因?yàn)殡S著Node.js的應(yīng)用,JavaScript正在從前端走向后端。另外,kotlin也可以編譯成JavaScript執(zhí)行,這也是JavaScript流行的信號。
在移動互聯(lián)網(wǎng)時(shí)代,前端的開發(fā)有了更廣泛的定義,除了要學(xué)習(xí)Html5以外,現(xiàn)在不少前端開發(fā)人員也在開始學(xué)習(xí)iOS開發(fā)和Android開發(fā)。對于iOS開發(fā)人員來說需要學(xué)習(xí)OC或者Swift,按照蘋果公司的計(jì)劃,未來Swift的發(fā)展前景更好一些,所以建議從Swift開始學(xué)起。對于Android開發(fā)人員來說,需要先學(xué)習(xí)一下Java語言,但是目前kotlin也是一個(gè)不錯(cuò)的選擇,Oracle已經(jīng)制定了未來Java的收費(fèi)策略,所以未來kotlin也許是Android開發(fā)人員的重要選擇,看兩個(gè)kotlin的小例子:
我從事軟件開發(fā)工作多年,目前也在帶軟件開發(fā)團(tuán)隊(duì),我會陸續(xù)在頭條寫一些關(guān)于軟件開發(fā)方面的文章,感興趣的朋友可以關(guān)注我,相信一定會有所收獲。
如果有軟件開發(fā)方面的問題,也可以咨詢我,謝謝!
非科班出身的前端工程師應(yīng)不應(yīng)該轉(zhuǎn)行?
非科班出身的前端工程師應(yīng)不應(yīng)該轉(zhuǎn)行?轉(zhuǎn)行后可以做什么?問題解決不了就想轉(zhuǎn)行?這樣的話恐怕是太過于脆弱了一點(diǎn)兒吧。如果是技術(shù)問題,通過努力尋找外力或自身學(xué)習(xí)來提高那是一般技術(shù)人都會使用的辦法。當(dāng)然如果是遇到公司或個(gè)人的某些問題實(shí)在無法協(xié)調(diào)而解決不了,那就大不了辭職,此處不留爺自有留爺處。
首先科班與非科班真的沒有這么大的差距。真正在工作中拼得并不一定是在學(xué)校里學(xué)到的那點(diǎn)兒東西,是在實(shí)際工作中學(xué)到的東西。有可能科班的人在校已經(jīng)學(xué)了前端開發(fā)的某些技術(shù),比如HTML、CSS、JS、Ajax、甚至SEO等等,但這些東西同樣可以通過自己花時(shí)間再加上工作中應(yīng)用,超過科班。
其次如果在工作中,遇到了技術(shù)問題或?qū)?xiàng)目的思維問題、協(xié)調(diào)問題等,更不應(yīng)該輕易轉(zhuǎn)行了。這些不只是在前端開發(fā)中會遇到,在任何崗位上都有可能遇到的問題。轉(zhuǎn)行根本就解決不了這樣的問題。需要做的就是,多在項(xiàng)目中用心看懂別人是怎么做的,然后自己跟著那些線索去學(xué)習(xí)那些技術(shù)、那些做法,然后自己也慢慢以那些方式方法去解決問題,有必要的還可以求助周邊的同事、網(wǎng)上的大人、加入培訓(xùn)等都是辦法。
對于已經(jīng)有經(jīng)驗(yàn)的技術(shù)人員來說,科班與非科班真的沒有這么重要了。重要的是思維、學(xué)習(xí)能力,有些人讀了幾年的科班出來連畫個(gè)像樣的頁面都吃力,而有的非科班的實(shí)干者自己也可以鼓搗出項(xiàng)目來真正可以讓企業(yè)應(yīng)用。
而且即使轉(zhuǎn)行也得要搞清楚自己到底想干什么,能干什么才行,輕易轉(zhuǎn)行到頭來可能更找不到方向,白白蹉跎了歲月。
更多分享及互動,歡迎點(diǎn)擊右上角關(guān)注【東風(fēng)高揚(yáng)】。
畢業(yè)做前端不到一年?
作為一個(gè)前端程序猿,我來好好回答你的問題,雖然我是男生,但是我會充分站在女生角度去回答你的問題。
題主是上學(xué)會ps和php,還有一點(diǎn)機(jī)器學(xué)習(xí)基礎(chǔ),學(xué)歷和學(xué)校沒告知,有一年國企經(jīng)驗(yàn)。
先說前端行業(yè)怎樣,前端現(xiàn)在可謂是風(fēng)生水起,最近面試了個(gè)畢業(yè)一年的跳槽前端期望薪酬1.2w,畢業(yè)3,5年的都1.5-2.5w的薪酬,和后端的薪酬基本不相上下,甚至超越了后端的薪酬,所以前端的收入至少在目前來說還是非常樂觀。
除了錢,我們還得還考慮一下工作,現(xiàn)在非國企的程序猿基本都存在加班,而且比較頻繁,你晚上去阿里研發(fā)樓下,百度研發(fā)樓下看看程序猿都加班都幾點(diǎn)就知道了,那題主又不喜歡加班,那就只能選擇還是國企類型的程序猿了,那有沒有呢,答案也是肯定的,當(dāng)然有,而且你有國企經(jīng)驗(yàn),去面試國企的前端程序猿還是比較容易進(jìn)去的,但是國企的程序猿薪酬可能一開始又沒那么高,需要慢慢晉升,我相信題主也喜歡這種模式。
總結(jié)一下,出路是有的,考慮一下國企的前端崗位,一步步來,加油!