今天有個前同事聯(lián)系到我铃诬,抱怨現(xiàn)在好的前端程序員很缺,正好前幾天五一的時候看到 Twitter 上很多人公開討論自己的薪資苍凛,有一些感觸趣席。大部分程序員,尤其是前端醇蝴,每天都要關(guān)注技術(shù)進展宣肚,幾乎沒時間關(guān)心別的,性格往往也不善言辭悠栓,老實巴交霉涨,凡事先反思自己的技術(shù)水平弧呐,所以我打算寫這篇文章談?wù)撘幌滦剿畣栴},希望對別人有些幫助嵌纲。
在往下看之前,請問自己一個問題:我辛辛苦苦做程序員的目的是什么腥沽?如果只是磨練技術(shù)水平逮走,做出更完美的東西,物質(zhì)什么的無所謂今阳,那么就不用往下看了师溅。如果你不止想提高自己的能力,還想隨著經(jīng)驗增長不斷掙到更多錢盾舌,那么下面這句話請跟我重復(fù)三遍:
你之所以掙到那么多薪水墓臭,不是因為你「值」那么多,而是你能「要」到那么多妖谴。
你之所以掙到那么多薪水窿锉,不是因為你「值」那么多,而是你能「要」到那么多膝舅。
你之所以掙到那么多薪水嗡载,不是因為你「值」那么多,而是你能「要」到那么多仍稀。
在這里我還是要推薦下我自己建的web前端開發(fā)學(xué)習(xí)群:731669587洼滚,群里都是學(xué)web前端開發(fā)的,如果你正在學(xué)習(xí)前端 技潘,小編歡迎你加入遥巴,今天分享的這個案例已經(jīng)上傳到群文件,大家都是軟件開發(fā)黨享幽,不定期分享干貨(只有前端軟件開發(fā)相關(guān)的)铲掐,包括我自己整理的一份2018最新的前端進階資料和高級開發(fā)教程,歡迎進階中和進想深入前端的小伙伴琉闪。
開發(fā)過程中產(chǎn)品的開發(fā)時間很重要迹炼,希望盡可能的完成開發(fā)并發(fā)布產(chǎn)品,例如希望一個月完成颠毙,但卻忽略了產(chǎn)品發(fā)布后斯入,可能需要十個月甚至更多的時間來維護它,這真的是一個本末倒置的怪圈蛀蜜。如果每個人都有意識提升自己的工作效率刻两,提升自己的出品質(zhì)量,把更多時間投入到有價值的事情上滴某,公司的業(yè)績不會差磅摹,公司賺錢了滋迈,你的工資也不會低。你可能會問如何才能提升工作效率户誓,其實也很簡單饼灿,做每件事之后,都要反思:
還有更簡單的方法嗎?
我該如何才能減少bug的數(shù)量呢?
做這件事有通用的解決方案嗎?
這就是一個程序員的工作帝美。
所以當(dāng)你和 HR 談?wù)撔剿臅r候碍彭,首先就要開高價,這樣就給他們一個參照價格悼潭,就算他們不能承受庇忌,回給你的價格也會接近這個參照價格。而如果你一開始就要的比較低舰褪,就算 HR 可憐你皆疹,也不會比這個參照價格高出多少。擔(dān)心 HR 也懂心理學(xué)識破你的把戲占拍?別怕略就,「錨定」最妙的地方就在于,就算對方知道這個心理現(xiàn)象晃酒,哪怕他是個心理學(xué)家残制,還是會受到影響。
很多程序員特別誠懇掖疮,自己的薪水不高首先就懷疑自己的技術(shù)能力初茶,告訴自己沒有懷才不遇這回事∽巧粒看到「為什么現(xiàn)在好前端那么少」之類的問題恼布,首先也不想到現(xiàn)在市場變了,前端更值錢了搁宾,而是把前端技能樹列出來折汞,告訴大家前端要掌握的能力很多,最后說一句我們還不夠努力盖腿。當(dāng)然爽待,這么想在某些方面是好事,可以勉勵自己不斷努力翩腐,但讓我們面對現(xiàn)實:你的薪水大部分是市場決定的鸟款,不是你的能力決定的。
小編做了一個調(diào)查:
每五個找工作的程序員中茂卦,僅有一名女程序員
女程序員在人數(shù)上的稀少何什,是從大學(xué)校園選擇專業(yè)時就遺留下來的歷史問題。根據(jù)100offer數(shù)據(jù)等龙,過去一年处渣,男程序員的注冊人數(shù)是女程序員的近4倍伶贰。女程序員在數(shù)量上的稀少并不意味著他們在市場競爭中不受歡迎,實際上罐栈,同一職位下男女程序員的人均面邀數(shù)不相上下黍衙。以近期熱門的前端崗位為例,男女程序員的人均面邀數(shù)分別是7和6荠诬,男程序員僅高出女程序員1封面邀们豌。
為了避免誤會這里要強調(diào)一下,我不是鼓勵所有人都去錢多的行業(yè)浅妆,趕緊跳槽,而是說在提高自己技術(shù)能力的同時可能需要認(rèn)清這樣一個現(xiàn)實障癌,否則你可能以為只要提高能力就能掙到更多的錢凌外,只會埋頭鉆研技術(shù),最后發(fā)現(xiàn)達不到目的又反過來抱怨涛浙。不是世界欺負(fù)你康辑,是你的方向有些偏差。
首先講一個不知道是心理學(xué)還是經(jīng)濟學(xué)的概念轿亮,叫做「錨定」疮薇。比如說我們?nèi)ベI手表,有時會看到柜臺里有一只手表比其它手表都貴得多我注,會很奇怪它能不能賣得出去按咒。但事實上它不是用來賣的,而是在你的心里做一個參照但骨,這樣你就不會覺得其它手表很貴了励七。
還有一個誤區(qū)是認(rèn)為薪水和能力是絕對正相關(guān)的。再舉個極端的例子:全世界只有 50 個程序員奔缠,你是最爛的一個掠抬,其他人都鄙視你的代碼。但現(xiàn)在有 100 個公司校哎,每個公司需要 5 個程序員两波,你依然可以要到高薪。
前端工程師是計算機科學(xué)職業(yè)領(lǐng)域中最復(fù)雜的一個工種闷哆。絕大多數(shù)傳統(tǒng)的編程思想已經(jīng)不適用了腰奋,為了在多種平臺中使用,多種技術(shù)都借鑒了大量軟科學(xué)的知識和理念抱怔。成為優(yōu)秀前端工程師所要具備的專業(yè)技術(shù)氛堕,涉及到廣闊而復(fù)雜的領(lǐng)域,這些領(lǐng)域又會因為你最終必須服務(wù)的各方的介入而變得更加復(fù)雜野蝇。專業(yè)技術(shù)可能會引領(lǐng)你進入成為前端工程師的大門讼稚,但只有運用該技術(shù)創(chuàng)造的應(yīng)用程序以及你跟他人并肩協(xié)同的能力括儒,才會真正讓你變得優(yōu)秀。
接下來我想說一下:為什么前端工程師應(yīng)該拿高薪锐想。
公司發(fā)展快的結(jié)果之一就是產(chǎn)品迭代特別快帮寻,很多可能只是實驗性質(zhì),如果某段時間內(nèi)用戶達不到多少就直接砍掉赠摇。這個時候前端工程師完全就是苦力固逗,干的是體力活,每天都要應(yīng)付很多新需求藕帜。這也就罷了烫罩,問題是技術(shù)理想完全被踐踏。想要優(yōu)化代碼洽故?想要應(yīng)用設(shè)計模式贝攒?屁啦!這個頁面說不定下周就要重做时甚,趕緊上線是正事隘弊!別難過,等我們產(chǎn)品成功了荒适,給你招幾個小弟好好重構(gòu)代碼梨熙!
當(dāng)程序員拿到高薪之后,就有更多時間思考技術(shù)刀诬,也更樂意為開源做貢獻或教育業(yè)界新人咽扇。同時那些給不起錢又沒理想的公司會慢慢倒閉,整個行業(yè)的資源得到優(yōu)化配置陕壹,更具有創(chuàng)新能力肌割。美國人不再想要把工作外包給中國程序員,而是轉(zhuǎn)向越南或者美國帐要,緩解這些地區(qū)的就業(yè)問題把敞。所以僅僅通過提高自己的薪水,我們就可以 make the world a better place, 讓世界變得更好榨惠。(P.S 我們也絕不愿意生活在一個產(chǎn)品經(jīng)理薪水更高并且比我們更能讓世界變得更好的世界奋早,哼。
關(guān)注小編私信“學(xué)習(xí)”兩字獲取前端免費教程資料
我相信到了那時候我應(yīng)該開始明白自己的主攻方向是什么了赠橙,之后再花五年的時間鉆進去耽装,做出我的“突出的表現(xiàn)”以及“能拿得出的東西”來,在 40 歲之前奠定自己在這個領(lǐng)域的地位期揪,然后花十年享受自己的努力掉奄,做許多有趣的事情,爭取 50歲后能夠沒有后顧之憂的退休凤薛。再接著姓建?作點學(xué)問诞仓,惠及后人,無憾而去速兔,夠了墅拭。