開始,先簡(jiǎn)單介紹一下我自己表牢,我是一個(gè)標(biāo)準(zhǔn)的PHP程序員窄绒,雖然我做過很多管理崗位,對(duì)產(chǎn)品崔兴、對(duì)市場(chǎng)也有很多的涉及彰导,但骨子里我依然堅(jiān)持認(rèn)為自己是一個(gè)PHP程序員,誰叫PHP才是這個(gè)世界上最好的語言呢敲茄?
現(xiàn)在我住在北京的二環(huán)邊上位谋,一個(gè)房?jī)r(jià)10萬每平的小區(qū)里面,除了這套房子折汞,五環(huán)外以及北京周邊還有六套房倔幼。而這些都是我近六年來通過自己的努力以及媳婦兒不斷的”激勵(lì)”中獲得的。當(dāng)然一開始我就說這些事情爽待,大家可能覺得我在炫富损同,或者是在吹牛逼吧翩腐。不過每個(gè)故事每個(gè)人都會(huì)有自己的評(píng)判標(biāo)準(zhǔn),而我只是想把我自己的故事簡(jiǎn)單給大家分享一下膏燃,特別是那些在努力奮斗的PHP程序員們茂卦。
我10年大學(xué)未畢業(yè)就來到北京,在一家?guī)浊说墓咀鯬HP開發(fā)工程師组哩,那時(shí)候等龙,想法很單純,就是想開開心心的做自己喜歡的事情伶贰,而PHP正是我的最愛蛛砰。看到很多的用戶每晚每晚的不停遍歷著我們的數(shù)據(jù)庫黍衙,我的腦海里總會(huì)在想著代碼進(jìn)行到哪一步了泥畅,哈哈,這也算是一個(gè)癖好吧琅翻。
就這樣時(shí)間很快過了兩年位仁,由于我”天資”還算聰明加上我當(dāng)時(shí)單身沒什么事情,每天除了不停的編碼就是不停的學(xué)習(xí)編碼方椎,所以我很快就做了公司里面的PHP技術(shù)經(jīng)理聂抢,薪資也就過了兩萬這個(gè)坎~
這個(gè)時(shí)候,我的那些大學(xué)同學(xué)才剛從學(xué)校里面畢業(yè)棠众,他們都覺得我不可思議琳疏,很多人找我來取經(jīng),有的找我?guī)兔ν扑]工作摄欲,但是我都給拒絕了轿亮,不是我不盡人情,而是在這樣一個(gè)高標(biāo)準(zhǔn)的行業(yè)里面胸墙,你沒有兩把刷子我注,誰也幫不了你啊,相信在IT行業(yè)的人應(yīng)該有感觸迟隅。
當(dāng)然這個(gè)時(shí)候故事也才剛開始但骨,因?yàn)槲乙阏f的是PHP程序員如何買房的話題,別著急智袭,下面就來了奔缠。
這個(gè)時(shí)候我認(rèn)識(shí)我現(xiàn)在的媳婦兒,一見鐘情的那種吼野。談了半年后校哎,我們就準(zhǔn)備結(jié)婚了,也就是因?yàn)檫@,我遇到了我人生中第一個(gè)難題闷哆,也是我從來沒想過的腰奋,就是結(jié)婚需要買房啊,這可如何是好抱怔。雖然我自己現(xiàn)在收入還可以劣坊,但是北京的房?jī)r(jià),大家都懂得屈留。后來沒辦法我拿出兩年多的積蓄大約50萬局冰,加上一些貸款,在燕郊那邊買了人生中的第一套房灌危,然后我們很快就把婚禮給辦了康二。
結(jié)完婚已經(jīng)是來北京的的第三年了,也是我工作的第三年乍狐,總結(jié)一下吧:
這三年在公司的項(xiàng)目肯定沒的說赠摇,大領(lǐng)導(dǎo)都很滿意,而我自己呢浅蚪,也不閑著,接了很多私活烫罩,要不然那50萬哪里來的惜傲。在我買房的那段時(shí)間,我接了一個(gè)大點(diǎn)的活贝攒,說實(shí)話很累盗誊,曾經(jīng)連續(xù)72個(gè)小時(shí)趕任務(wù)交給對(duì)方,差點(diǎn)把命給丟了~丟了~丟了~
再后來呢隘弊,我經(jīng)過朋友介紹去了一家創(chuàng)業(yè)公司做技術(shù)總監(jiān)哈踱,開始薪水不算很高,但是有股份梨熙。我們這個(gè)產(chǎn)品細(xì)節(jié)就不多說了开镣,很火,大家每天出行都用的到的那個(gè)咽扇。然后我們產(chǎn)品做的很好邪财,又趕上互聯(lián)網(wǎng)風(fēng)口,很快就從天使輪一直干到D輪然后上市质欲,而我本來不算多的那些股份,竟然值幾千萬了,當(dāng)然這個(gè)時(shí)候我根本沒時(shí)間想那么多澈歉,滿腦子就是產(chǎn)品產(chǎn)品產(chǎn)品写半、架構(gòu)架構(gòu)架構(gòu)等等,錢真的只是個(gè)數(shù)字而已。
后來團(tuán)隊(duì)以及產(chǎn)品都已經(jīng)很穩(wěn)定了绊袋,我自己就給自己放了個(gè)長(zhǎng)假毕匀,把一部分股份給兌現(xiàn),在北京折騰了幾套房產(chǎn)愤炸,然后準(zhǔn)備以后靠這個(gè)來維持生計(jì)了…(自問:雙子座怎么會(huì)停止折騰呢~~~)期揪。
后來的事情,我就不多說了规个,畢竟這都是我的一些個(gè)人生活凤薛,大家聽聽便是。在這里我想給一些還在奮斗的PHP程序員們提一些建議:
1.在你剛開始工作的時(shí)候诞仓,千萬不要太糾結(jié)工資缤苫,一定要選擇一個(gè)好的產(chǎn)品,或者一個(gè)技術(shù)團(tuán)隊(duì)都還不錯(cuò)的公司墅拭。因?yàn)橐婚_始你的眼光就很大程度決定了你以后的發(fā)展活玲,舉個(gè)例子,你去一個(gè)小公司谍婉,很可能產(chǎn)品做不好舒憾,每天的業(yè)務(wù)沒什么并發(fā),只是簡(jiǎn)單的增刪改查穗熬,請(qǐng)問你的技術(shù)會(huì)進(jìn)步嗎镀迂?
選擇很重要。
2.既然是一個(gè)程序員唤蔗,你的大部分時(shí)間肯定都在寫代碼探遵,特別是前幾年,不要太過于愛惜自己的身體妓柜,有時(shí)候箱季,身體真的可以折騰一下子。要不斷的加強(qiáng)每天的學(xué)習(xí)棍掐,多買點(diǎn)書藏雏,特別是架構(gòu)方面的,要多看看塌衰。
3.不要讓任何事情來耽誤你的學(xué)習(xí)計(jì)劃诉稍,哪怕是媳婦~
4.也不要一味的追求技術(shù),技術(shù)之外的很多東西在你工作兩三年之后最疆,就要花更多時(shí)間去了解了杯巨,不要成為別人眼中的搬磚工。
先寫到這里努酸,明晚再繼續(xù)~朋友公司那邊除了個(gè)問題服爷,需要友情支援一下~~~
今天北京終于迎來了久違的一場(chǎng)大雨,昨天晚上解決完朋友公司的問題已經(jīng)是凌晨三點(diǎn)了,回來趕緊補(bǔ)了個(gè)覺仍源。這會(huì)已經(jīng)是下午6點(diǎn)了心褐,補(bǔ)充一下能量(吃了個(gè)飯)繼續(xù)~~~
文章剛發(fā)出去十個(gè)多小時(shí),竟然收到了很多人的關(guān)注笼踩,還有很多小伙伴轉(zhuǎn)發(fā)了逗爹,很讓額(我)驚訝。也有一些小伙伴跟我提了一些問題以及疑問嚎于,接下來我先回答一下掘而。
有人提到說,你不是在標(biāo)題里面寫PHP程序員如何買房的問題嗎于购?沒看到你說的細(xì)節(jié)啊~
這個(gè)問題袍睡,額~,是這樣的肋僧,很多人的思維方式不同斑胜,其實(shí)這也就是我想說的重點(diǎn),我們很多人以為買房子就應(yīng)該看看最近的行情以及未來的走勢(shì)啊嫌吠,或者來個(gè)什么預(yù)測(cè)啥的止潘。其實(shí)我覺得關(guān)于買房這個(gè)問題,很簡(jiǎn)單辫诅,能早買就早買覆山,只要在自己的承受范圍之內(nèi),首付不夠可以想辦法湊一點(diǎn)泥栖,月供只要?jiǎng)e太影響生活質(zhì)量就好。另外我非常不推薦為了買房勋篓,讓自己的父母陷入經(jīng)濟(jì)困境吧享,畢竟這個(gè)年紀(jì)的孩子們父母積已經(jīng)或者即將要邁入無法提升經(jīng)濟(jì)的困境,能少讓他們操點(diǎn)心就操點(diǎn)心吧~然后呢譬嚣,你看到我之前的經(jīng)歷钢颂,并沒有在糾結(jié)如何選擇房子,什么時(shí)候買拜银,而是那個(gè)時(shí)候殊鞭,我已經(jīng)有了一部分積蓄,而這些積蓄正是我前幾年并沒有一些其他事情影響我的工作尼桶,我把全部經(jīng)歷都投入到了工作(賺錢…)中操灿,而賺錢其實(shí)就是學(xué)習(xí)更多東西,咱們PHP這一行很簡(jiǎn)單泵督,技術(shù)牛逼趾盐,不斷提升,技術(shù)牛逼,不斷提升救鲤。然后呢久窟,別人就會(huì)給你更多的錢,這是簡(jiǎn)單的不能在簡(jiǎn)單的道理了吧本缠。所以你如果想有錢斥扛,那么就對(duì)自己狠一點(diǎn),該學(xué)的東西丹锹,趕緊學(xué)稀颁,別墨跡,該工作的時(shí)候卷仑,別嫌累峻村,因?yàn)榻裉炷悴皇箘牛院髣e人就會(huì)對(duì)你的那位(有點(diǎn)低俗了锡凝,話糙理不糙~)使勁了粘昨,懂嗎?
另外還有人提到如何工作中學(xué)習(xí)或者是如何學(xué)習(xí)PHP這樣的話題窜锯,我覺得這個(gè)問題確實(shí)需要好好回答一下:
1.我覺得最好的學(xué)習(xí)方法就是不斷的做項(xiàng)目张肾,首先要把自己手頭上的工作干好,而且一定要干好锚扎,你寫的每一行代碼都是你的臉面吞瞪,不能丟份,以后領(lǐng)導(dǎo)要是想提拔你的時(shí)候驾孔,肯定會(huì)先想到你的對(duì)吧~
2.學(xué)習(xí)的時(shí)候芍秆,要注意,平時(shí)沒事多看看技術(shù)文章翠勉,看看最近的技術(shù)走勢(shì)妖啥,比如,最近docker非扯月担火荆虱,那么你起碼應(yīng)該先認(rèn)識(shí)一下docker是啥,大致怎么用怀读。不用非得研究的很深入,因?yàn)闁|西不用的話骑脱,你研究也研究不多深菜枷,但是重點(diǎn)是你知道了一個(gè)牛逼的技術(shù),等到公司的架構(gòu)需要調(diào)整的時(shí)候惜姐,你是不是就可以提個(gè)意見犁跪,說咱們整體的服務(wù)架構(gòu)可不可以用docker來做呢椿息?研究幾天給出一個(gè)可實(shí)施的具體方案,然后坷衍,你就牛逼了~牛逼了~牛逼了~寝优。
3.現(xiàn)在都升級(jí)到PHP7了,你不好好的看一看嗎枫耳?PHP7到底升級(jí)了哪些內(nèi)容乏矾。
4.關(guān)于PHP這個(gè)們語言來講呢,系統(tǒng)的把語言本身的東西多看看是有必要的迁杨,然后就是代碼架構(gòu)方面的钻心,什么PHP相關(guān)的設(shè)計(jì)模式,MVC铅协,現(xiàn)在流行的依賴注入(DI)捷沸、容器(IOC)、反射等等這寫概念都要搞的很明白狐史,多花點(diǎn)時(shí)間痒给,你沒有那么笨~
5.后面的就是關(guān)于PHP相關(guān)的服務(wù)端架構(gòu),比如數(shù)據(jù)庫主從復(fù)制骏全、動(dòng)靜分離苍柏、負(fù)載均衡、反向代理姜贡、雙活技術(shù)试吁、隊(duì)列、高級(jí)緩存楼咳、全文檢索等等,這些東西你都要門清吧母怜,動(dòng)不動(dòng)就得給別人談?wù)劙偃f級(jí)治唤、千萬級(jí)的架構(gòu)方案,這樣你才會(huì)顯得牛逼糙申,別沒事就問別人這個(gè)數(shù)組咋用~~~
6.另外我給大家分享一個(gè)非常不錯(cuò),能快速提升個(gè)人逼格的方法船惨。就是堅(jiān)持不斷的在網(wǎng)上搜索關(guān)于某某大型網(wǎng)站的架構(gòu)方案啊柜裸,比如豆瓣、新浪微博粱锐、百度的搜索引擎這些文章疙挺,很多文章里面都有講解的很好,用了一些高大上的名詞怜浅,看到一個(gè)就學(xué)一個(gè)铐然∈弑溃可能剛開始看的一頭霧水,沒事兒搀暑,沒有誰一下就能看懂的沥阳,要慢慢看,堅(jiān)持看自点,用我的一句話叫做要持久啊~持久~持久~
7.對(duì)了給一些小白們說一下關(guān)于在網(wǎng)上找PHP教程或者相關(guān)的書籍桐罕,千萬不要看那些什么速成、PHP從入門到精通桂敛、網(wǎng)站建設(shè)功炮、網(wǎng)頁設(shè)計(jì)培訓(xùn)啊這些,都是沒有什么營(yíng)養(yǎng)的术唬。多看一些PHP相關(guān)社區(qū)里面的文章就可以了薪伏。
也有一些正在自學(xué)PHP,或者想去參加培訓(xùn)的小伙伴問是自學(xué)PHP好呢還是去培訓(xùn)好粗仓,培訓(xùn)的話選擇哪家機(jī)構(gòu)嫁怀。
這個(gè)問題,是這樣的:
1.自學(xué)能力強(qiáng)的潦牛,還是自學(xué)比較好眶掌,而且一定要先上班自學(xué)。一味的在家里自學(xué)進(jìn)步會(huì)很緩慢巴碗,而且容易學(xué)偏朴爬。我就不跟你講我從高中開始自學(xué)編程,從java語言看到C語言到C++到MFC橡淆、到編譯原理召噩,到Linux、到android逸爵、ios具滴,最后我才選擇的PHP、PHP师倔、PHP(世界上最好的編程語言~)*~~~
2.記住上面的一定要上班自學(xué)构韵,千萬不要在家里自己搞~
3.如果你無法自學(xué)找到一個(gè)哪怕是簡(jiǎn)單的工作,還是參加培訓(xùn)吧趋艘。
4.曾經(jīng)我在第一家公司的時(shí)候疲恢,招過很多培訓(xùn)機(jī)構(gòu)的人,那時(shí)候兄弟連做的不錯(cuò)瓷胧,培訓(xùn)出來的學(xué)員水平都可以显拳,當(dāng)時(shí)也有達(dá)內(nèi)的等其他家的,總體來說質(zhì)量就一般了〈晗簦現(xiàn)在你在網(wǎng)上搜索PHP培訓(xùn)這個(gè)關(guān)鍵詞會(huì)發(fā)現(xiàn)杂数,有很多培訓(xùn)機(jī)構(gòu)都出來了宛畦,多到讓你眼花繚亂。
5.隨著這幾年的發(fā)展揍移,兄弟連據(jù)說是質(zhì)量不行了次和,后來我看了一下他們近幾年的一個(gè)情況,大量的使用剛畢業(yè)的學(xué)生做講師羊精,這件事情我是實(shí)在不敢恭維斯够,導(dǎo)致的結(jié)果就是目前好像還有一千多學(xué)員未就業(yè),平均薪水也才四五千喧锦。
6.那么如果目前非要選擇培訓(xùn)機(jī)構(gòu)呢读规,我最近倒是接觸了一個(gè)叫千鋒教育的,我的一個(gè)哥們?cè)谀沁呚?fù)責(zé)千鋒PHP的培訓(xùn)燃少,還邀請(qǐng)我去做過幾次技術(shù)分享束亏。我對(duì)那里的總體感受就是管的是真嚴(yán)格,學(xué)生在教室除了聽課就是寫代碼阵具,不停的寫碍遍,而且還有個(gè)罰寫制度,默寫的紙都堆成山了阳液,挺有意思怕敬。然后那邊的整體課程大綱定的水平非常高,比如直接就講PHP7啊帘皿、自己構(gòu)建一個(gè)依賴注入的mvc框架东跪、自己編寫模板引擎、很多服務(wù)器架構(gòu)方面的課程等等吧鹰溜,我覺得一個(gè)三年的程序員也未必有這樣的水平虽填。然后他們就業(yè)的平均薪資是真的1w元以上,這個(gè)真…
7.其他的機(jī)構(gòu)還有很多曹动,但有的不開了斋日,比如之前的PHP100,張恩民老師講的PHP教程挺好墓陈,不過據(jù)說現(xiàn)在他自己搞了另外一個(gè)項(xiàng)目恶守。
最后總結(jié)一下,能自學(xué)的還是自學(xué)贡必,不能自學(xué)的就去培訓(xùn)吧~
寫的挺多了熬的,我再回答一下最后一個(gè)問題,就是有人說做開發(fā)是在北京好呢赊级,還是去哪里都可以?
1.雖然說目前全國(guó)很多一線城市以及二線三線甚至四線城市都有PHP相關(guān)的崗位需求岔绸,但是我覺得如果要分其實(shí)就兩種理逊,一個(gè)是北京一個(gè)是其他地區(qū)橡伞。因?yàn)榛ヂ?lián)網(wǎng)公司區(qū)域集中化的特點(diǎn)也決定了,當(dāng)一個(gè)地方發(fā)展起來后晋被,很難延伸到其他地方兑徘。
2.目前從工作崗位、薪資標(biāo)準(zhǔn)羡洛、人才分布等方面都可以看出來挂脑。只有北京具有這樣超強(qiáng)的吸收能力,所有的大公司哪怕是騰訊欲侮、阿里他們?cè)谀戏狡鸺业囊驳迷诒本┯泻芏喾止景伞?/p>
3.如果你想在這方面有很好的發(fā)展崭闲,還是要選擇北京,這樣你才會(huì)接觸到一流的技術(shù)威蕉、一流的薪水刁俭、一流的工作環(huán)境。
目前這篇文章寫了很多了韧涨,我就不往下繼續(xù)寫了牍戚,本文沒有經(jīng)過任何的語言組織,完全是想到哪里寫到哪里虑粥,所以呢如孝,對(duì)文章有高質(zhì)量要求的那些小噴噴們,您就不要看了娩贷。我只是把自己的一些想法說出來第晰,希望能幫助到更多的人。