IT培訓(xùn)網(wǎng)
IT在線(xiàn)學(xué)習(xí)
“對(duì)于30歲學(xué)前端還來(lái)得及嗎”這個(gè)問(wèn)題相當(dāng)于在問(wèn)程序員是吃青春飯的嗎?作為一個(gè)多年的程序員,說(shuō)說(shuō)我對(duì)這個(gè)問(wèn)題的理解,近期隨著大廠(chǎng)裁員,有些朋友發(fā)出疑問(wèn),我都30了學(xué)習(xí)前端還來(lái)得及嗎?答案是可以的。至少我見(jiàn)過(guò)40歲以上的程序員,準(zhǔn)確來(lái)說(shuō)程序員是經(jīng)驗(yàn)越豐富越值錢(qián),那為什么都說(shuō)35歲是程序員的一道坎呢?這就要從以下三個(gè)點(diǎn)來(lái)剖析一下了:
第一,35歲的程序員經(jīng)驗(yàn)都非常豐富了,不屑于做普通的程序員一般都晉升了,有的晉升到項(xiàng)目經(jīng)理,主要負(fù)責(zé)分配任務(wù)和協(xié)調(diào)調(diào)度;有的晉升到架構(gòu)師,主要負(fù)責(zé)項(xiàng)目架構(gòu)以及項(xiàng)目安全等問(wèn)題;有些去培訓(xùn)機(jī)構(gòu)做講師分享經(jīng)驗(yàn),培養(yǎng)下一代程序員;所以你在焦慮什么呢?
第二,程序員相對(duì)于其他的事業(yè)編和體制內(nèi)的工作來(lái)說(shuō)是鐵飯碗嗎?我覺(jué)得程序員對(duì)普通人來(lái)說(shuō)是金飯碗,這樣說(shuō)主要有三個(gè)原因,一門(mén)檻低,只要跟對(duì)人找對(duì)方法高中學(xué)歷都能學(xué);第二薪資高,轉(zhuǎn)行做程序員一般達(dá)到年薪二三十萬(wàn)還是常見(jiàn)的;第三可持續(xù),只要你想干,不摸魚(yú)干個(gè)二三十年沒(méi)有問(wèn)題。
第三,那如何保證程序員的可持續(xù)呢?不同階段的努力方向不同:初級(jí)工程師最重要的是夯實(shí)技術(shù),熟練應(yīng)用當(dāng)下的主流技術(shù)棧,高效完成當(dāng)下任務(wù);中級(jí)工程師需要解決項(xiàng)目的架構(gòu),性能調(diào)優(yōu)等問(wèn)題,為項(xiàng)目提高性能;高級(jí)工程師需要提升自己的業(yè)務(wù)能力,了解行業(yè)的前瞻性,為企業(yè)解決業(yè)務(wù)難題,能解決這幾點(diǎn),60歲企業(yè)也能要你;
第四,現(xiàn)在的前端到底行不行,很多人在經(jīng)歷了三年疫情之后看到市場(chǎng)的變化而產(chǎn)生了懷疑,我說(shuō)前端行,你說(shuō)前端沒(méi)發(fā)展;我說(shuō)前端不行,你說(shuō)我販賣(mài)焦慮,我只能說(shuō)現(xiàn)在的前端越來(lái)越示弱了,主要原因有兩個(gè)方面,第一方面是前后端分離,2010年facebook工程師提出了big pipe將頁(yè)面渲染分為8個(gè)階段,那么前后端分離大改革,但是當(dāng)時(shí)的前端生態(tài)圈里面及其缺乏專(zhuān)業(yè)的前端工程師,所以供不應(yīng)求,這就造成了接下來(lái)的十年前端都很熱,但是現(xiàn)在呢,這個(gè)供需關(guān)系逐漸恢復(fù)平衡,所以前端的薪資也由從以前碾壓后端的這個(gè)泡沫階段回歸合理,所以給人的感覺(jué)前端不行了,第二方面是大齡的你相比較年輕的你來(lái)說(shuō)前端不行了,這個(gè)主要?dú)w咎于市場(chǎng),市場(chǎng)可以接受年輕的你只懂前端,卻難以包容大齡且只懂前端的你,所以這種錯(cuò)覺(jué)讓你覺(jué)得前端不行了,所以哪有前端行不行,是你行不行;所以,基于以上的幾點(diǎn),你覺(jué)得30歲學(xué)前端來(lái)得及了嗎?
0基礎(chǔ)學(xué)前端需要多久?有學(xué)員在咨詢(xún)時(shí)會(huì)問(wèn)到,我是轉(zhuǎn)行的,零基礎(chǔ),學(xué)習(xí)前端需要多長(zhǎng)時(shí)間呢?一般學(xué)習(xí)分幾種情況,一,線(xiàn)上學(xué)習(xí),這種學(xué)習(xí)方式的時(shí)長(zhǎng)是不確定的,要因人而異,主要有個(gè)人的時(shí)間分配以及學(xué)習(xí)能力等因素影響;二,脫產(chǎn)報(bào)班學(xué)習(xí),報(bào)班參加web前端培訓(xùn),一般采用全日制線(xiàn)下培訓(xùn)班,學(xué)習(xí)時(shí)長(zhǎng)在5-6個(gè)月左右,從基礎(chǔ)開(kāi)始學(xué)習(xí),學(xué)員可以深入學(xué)習(xí)前端開(kāi)發(fā)、后端開(kāi)發(fā)、移動(dòng)端開(kāi)發(fā)、混合開(kāi)發(fā)、微信小程序等多端開(kāi)發(fā)知識(shí)點(diǎn),學(xué)員學(xué)完課程之后基本能達(dá)到一名合格的Web前端工程師。
以下面的web前端全棧培訓(xùn)課程目錄大綱為例:
階段一:網(wǎng)頁(yè)基礎(chǔ)
常見(jiàn)的H5標(biāo)簽和CSS基本屬性、CSS盒模型、定位布局、BFC、浮動(dòng)、基本CSS選擇器、CSS3變換/選擇器、過(guò)渡、動(dòng)畫(huà)(2D)、彈性盒布局、移動(dòng)端適配方法、媒體查詢(xún)、rem適配、響應(yīng)式布局等
階段二:Javascript
JS基本語(yǔ)法、DOM操作、BOM、Ajax、事件、原生對(duì)象的操作(數(shù)組、字符串、對(duì)象、日期、數(shù)字等)、JQuery常見(jiàn)方法等
階段三:Node服務(wù)器ES6、 H5 API、Express框架、NPM(Yarn)、請(qǐng)求響應(yīng)流程、node模塊化 、fs文件模塊、request 請(qǐng)求模塊、npm 包等
階段四:web全棧+框架
vue基本語(yǔ)法、指令、路由、vuex、react基本語(yǔ)法、組件化編程、路由、狀態(tài)管理等
階段五:數(shù)據(jù)可視化與微信小程序
微信小程序開(kāi)發(fā)(代碼結(jié)構(gòu),UI組件,布局,常用的API)、uni-app框架以及數(shù)據(jù)可視化等
更多內(nèi)容
>>本文地址:http://hqfphsz.com/jiaoxue/2023/72927.html
聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
1 您的年齡
2 您的學(xué)歷
3 您更想做哪個(gè)方向的工作?
07月15日Java
咨詢(xún)/試聽(tīng)07月15日Python+人工智能
咨詢(xún)/試聽(tīng)07月15日Web前端
咨詢(xún)/試聽(tīng)07月15日UI設(shè)計(jì)
咨詢(xún)/試聽(tīng)07月15日大數(shù)據(jù)
咨詢(xún)/試聽(tīng)07月15日Java
咨詢(xún)/試聽(tīng)07月15日Python+人工智能
咨詢(xún)/試聽(tīng)07月15日Web前端
咨詢(xún)/試聽(tīng)07月15日UI設(shè)計(jì)
咨詢(xún)/試聽(tīng)07月15日大數(shù)據(jù)
咨詢(xún)/試聽(tīng)