前端程序員為什么應該拿高薪?——南通青鳥(niǎo)IT培訓
決定產(chǎn)品價(jià)格最重要的是供求關(guān)系。技術(shù)水平重要,但絕沒(méi)有市場(chǎng)供給關(guān)系重要。不能理解的話(huà)舉個(gè)簡(jiǎn)單例子,空氣重要么?重要,人沒(méi)了空氣活不了,但是為什么不值錢(qián)?就是因為在市場(chǎng)關(guān)系中是供遠遠大于求的。
現在是互聯(lián)網(wǎng)公司的春天,很多公司如雨后春筍般發(fā)展,所以對前端開(kāi)發(fā)的需求很旺盛,都是處在供小于求的情況。隨便上招聘網(wǎng)一搜,北上廣深這些一線(xiàn)城市不說(shuō),二線(xiàn)城市一個(gè)月的招聘消息都不少。更別說(shuō)現在像競鹿網(wǎng)這種新型招聘網(wǎng)站的出現,更是有利于求職者的。
工作強度
這個(gè)字體是不是大一點(diǎn)清楚些?
這個(gè)顏色不好看,改成紅色?
這里加個(gè)特效…
最近流行扁平化設計,網(wǎng)站需要改版…
這種需求已經(jīng)碰到太多次了,一個(gè)詞來(lái)形容就就是:頻繁。
再加上現在混合app的流行,網(wǎng)站頁(yè)面更新速度快,也為前端代碼頻繁更新提供了“客觀(guān)條件”。
人的天性更加于糾結那些眼下看得見(jiàn)的東西,所以前端開(kāi)發(fā)者承擔了外自客戶(hù),內自產(chǎn)品經(jīng)理、設計師施加的壓力。而這種壓力傳遞到服務(wù)端很可能就是一條sl語(yǔ)句,一張表的事情。如果能力較強的前端工程師可能還承擔了代碼壓縮管理等其它附加任務(wù)。
重要性
前端的代碼都是直面客戶(hù)的,客戶(hù)即是公司的上帝,重要程度不言自明。
復雜性
知識點(diǎn)多
越學(xué)習越發(fā)現,要做的一個(gè)優(yōu)秀的前端開(kāi)發(fā)人員確實(shí)比較難。
首先要掌握的技能知識很多很零散。不信可以看看技能樹(shù)。前端又可以分為PC端、移動(dòng)端、混合應用、js后端,然后有豐富的框架等著(zhù)你選擇,碰到的坑又各不一樣,比如pc端要考慮瀏覽器的兼容性問(wèn)題,移動(dòng)端要考慮屏幕適配等。
光有理論知識還不行,還要實(shí)踐動(dòng)手能力,學(xué)會(huì )使用工具,首先是IDE或者編輯器,然后是各種瀏覽器或者移動(dòng)設備,*還有版本管理、代碼壓縮等自動(dòng)化工具。
開(kāi)發(fā)出一個(gè)網(wǎng)站往往像用幾十道工序制作一件手工品,不一樣的是,別的手工匠人可以用幾年的時(shí)間打磨制作,前端開(kāi)發(fā)流程是越快越好。
技術(shù)更新快
比如Angular和Angular2,學(xué)angular的時(shí)候我就覺(jué)得這真是像學(xué)了另一種語(yǔ)言,等到了angular2,前面掌握的angular也就派不上什么大用場(chǎng)了。
比如現在學(xué)javascript,等到ES6普及,等于又學(xué)另一種語(yǔ)言了。
這種情勢地發(fā)展對新入行的開(kāi)發(fā)人員有利,因為知識一更新,老的開(kāi)發(fā)人員也要重新學(xué),大家又都在一條起跑線(xiàn)上了,長(cháng)江后浪推前浪。
一些行動(dòng)
一份好的簡(jiǎn)歷
推薦一個(gè)模板。
多了解市場(chǎng)
上上求職網(wǎng)站,搜索一下前端崗位的招聘公司數量、崗位數量、技能要求。和HR聊聊天,了解一下行業(yè)內的薪資待遇。不一定真要跳槽,但有時(shí)間也可以去參加一些面試,一來(lái)是積累面試、交流經(jīng)驗,二來(lái)萬(wàn)一真的有更好的機會(huì )也說(shuō)不定。
學(xué)會(huì )談判/面試
程序員有個(gè)通病,因為長(cháng)時(shí)間和機器打交道,所以溝通能力會(huì )比較差,尤其在和陌生人打交道的時(shí)候。不善于溝通在于你的不了解,不了解市場(chǎng),不了解面試技巧。想一想你做了1年juery開(kāi)發(fā),別人跟你聊juery的時(shí)候難道你還講不上幾句么?
比如一些公司慣用伎倆就是問(wèn)一些工作中基本上用不到的知識點(diǎn)來(lái)考倒你,然后說(shuō)你能力還不夠,但是還可以來(lái)公司好好培養,然后趁機打壓薪水。
解決的方法參照上一條。
擴展知識面
了解一門(mén)后端語(yǔ)言還是相對而言更有競爭力的。
不要迷信技能樹(shù)
你要記得一個(gè)人活在世上的時(shí)間是有限的,精力有限的,學(xué)了無(wú)用的東西就是在浪費時(shí)間。把那些時(shí)間拿來(lái)聚會(huì )、談戀愛(ài)、玩樂(lè )都好,起碼收獲了友情、愛(ài) 情、快樂(lè )。人生可以體驗的事情還有很多,提升薪水也不光是憑你會(huì )幾門(mén)開(kāi)發(fā)語(yǔ)言,用過(guò)多少個(gè)js類(lèi)庫。學(xué)習方法、思維方式比技能都重要。
學(xué)海無(wú)涯
千萬(wàn)不要以為我學(xué)完了xxx和xxx就很牛逼了,這就像讀中學(xué)的時(shí)候老師忽悠你用功學(xué)習,以后考上*就輕松了,考上*繼續有人告訴你好好學(xué)習,等你工作就自由了,現在工作了,可以回頭想想這些話(huà)的可信度。
學(xué)而不思則罔,思而不學(xué)則殆
學(xué)習之前先想想我為什么要學(xué)這個(gè)東西,要耗費我多少成本(主要是時(shí)間成本,也可以叫機會(huì )成本),學(xué)習了之后能帶給我什么好處,我要學(xué)到個(gè)什么程度。