你曾經(jīng)有想過放棄走程序員這條路嗎?
2019-07-20
可能很多人都覺得程序員是個(gè)高薪行業(yè),動(dòng)不動(dòng)就聽見誰月薪幾萬、年薪百萬,心里羨慕不已。但回頭看自己每個(gè)月手里可憐的工資條,心里更是煩躁不已,于是乎下定決心一定要像人家一樣,月薪幾萬。但是實(shí)際上,高薪程序員并不像人們想象中的那么輕松,下面我給大家舉個(gè)栗子。
甲骨文(中國)勢頭強(qiáng)勁,被公認(rèn)為程序員養(yǎng)老公司(俗稱北京西二旗養(yǎng)老院)。風(fēng)光無限,前段時(shí)間卻也走上了裁員之路。
但是,和其他公司裁員不同的是:這次被裁的員工還沒走出甲骨文的大門,門口就已經(jīng)蹲守了一大批等著搶人的大廠,包括BAT、華為、網(wǎng)易等八十余家企業(yè),等著接盤這數(shù)百名被裁的甲骨文前員工。
讓人不禁想感嘆一聲:同樣是被裁員,為啥差距咋這么大呢?
不過俗話說樂極生悲、打臉來的太快,就像龍卷風(fēng)。
據(jù)面試人員爆料:甲骨文的前員工在面試中多是一輪游,即使通過了面試,在技術(shù)測試時(shí),一樣掛掉,和不會(huì)干沒什么區(qū)別。
甲骨文對研發(fā)人員的招聘門檻相當(dāng)高:“必須是985、211學(xué)歷的才有資格進(jìn)。”但恰恰是這“部分”被裁的名校生卻表現(xiàn)出技術(shù)欠缺的一面。當(dāng)時(shí)的搶人大戰(zhàn),就如此收場,令人唏噓。
我們可以通過甲骨文被裁員工這一波操作就可以看出,雖然大廠的鍍金很重要,但無論在什么時(shí)候,技術(shù)能力才是程序員的安生立命之本!
大部分程序員自黑稱碼農(nóng),因?yàn)槊刻斓臉I(yè)務(wù)代碼總也寫不完,前有技術(shù)經(jīng)理、CTO在指點(diǎn)江山、后有年輕能熬夜的小伙子對你虎視眈眈,你會(huì)發(fā)現(xiàn)自己雖然已經(jīng)工作了3-5年卻總是在原地打轉(zhuǎn),始終得不到提升!
如果你想要往架構(gòu)師或TL的方向發(fā)展的話,那你可以看一下這份進(jìn)階路線圖,主要針對1到5年以內(nèi)的PHP開發(fā)人員,里面的技術(shù)包含了PHP高并發(fā)、分布式、微服務(wù)、框架內(nèi)核、高性能等技術(shù),這些也是目前中大型互聯(lián)網(wǎng)企業(yè)比較常用的技術(shù),那么來詳細(xì)看看。
一:常見模式與框架
學(xué)習(xí)PHP技術(shù)體系,設(shè)計(jì)模式,流行的框架
常見的設(shè)計(jì)模式,編碼必備
Laravel、ThinkPHP開發(fā)必不可少的最新框架
YII、Symfony4.1核心源碼剖析
二:微服務(wù)架構(gòu)與性能優(yōu)化
業(yè)務(wù)體系越來越復(fù)雜,Swoole協(xié)程編程,PHP并發(fā)編程、MySQL底層優(yōu)化是架構(gòu)升級的必經(jīng)之路,PHP性能優(yōu)化和微服務(wù)相關(guān)的技術(shù)有哪些呢?
Tars分布式RPC框架
Swoft微服務(wù)框架
服務(wù)器性能優(yōu)化
算法與數(shù)據(jù)結(jié)構(gòu)
三:工程化與分布式架構(gòu)
任何脫離細(xì)節(jié)的PPT架構(gòu)師都是耍流氓,向上能運(yùn)籌帷幄,向下能解決一線開發(fā)問題,PHP架構(gòu)師需深入工程化、高并發(fā),高可用,海量數(shù)據(jù),沒有分布式的架構(gòu)知識肯定是玩不轉(zhuǎn)的:
Linux操作/shell腳本編程
docker容器/自動(dòng)化部署
分布式緩存/消息中間件
分布式架構(gòu)原理/高并發(fā)分流
能掌握以上技術(shù)這些人必然具備在技術(shù)上獨(dú)當(dāng)一面的能力并且清楚自己未來的發(fā)展方向,從一個(gè)Coder逐步走向CTO或是架構(gòu)師,成為項(xiàng)目組中不可或缺的人物。