你好,歡迎進(jìn)入江蘇優(yōu)軟數(shù)字科技有限公司官網(wǎng)!
發(fā)布時(shí)間:2024-08-07
瀏覽次數(shù):0
我想聲明的是,我并不是鄙視任何框架,也不是想挑起 PHP 框架之間的戰(zhàn)爭(zhēng),也不是想貶低某個(gè)框架的用戶。本文僅代表我的個(gè)人觀點(diǎn)。
第一境界:學(xué)院派——無(wú)框架
1. 薪資水平:1.5k左右
2. 公司職位:實(shí)習(xí)生
3.基本技能:html5、css3、js、
4.操作系統(tǒng):xp、7、8
5.編程工具:
6. PHP框架:沒有框架概念
7.人數(shù):20%
PHP語(yǔ)言入門期是你編程生涯的開始,可能出現(xiàn)在大學(xué)或者培訓(xùn)班,那時(shí)候你正在使用HTML5、CSS3、JS,學(xué)習(xí)PHP+MySQL,這是一個(gè)建立好原型的好時(shí)機(jī),但也是最困難、最容易放棄的時(shí)期,也是決定你一生編程生涯的時(shí)期,前提是你想從事編程,并且對(duì)編程充滿熱情。
常用語(yǔ)言及要做的事情:這個(gè)好難啊,太難搞定了;想考這個(gè)認(rèn)證,對(duì)以后工作有幫助;找公司實(shí)習(xí);接個(gè)項(xiàng)目練練手……
對(duì)各種付費(fèi)虛擬產(chǎn)品(如付費(fèi)課程、付費(fèi)服務(wù)器等)的態(tài)度:哎呀,買不起,太貴了,學(xué)費(fèi)已經(jīng)花了不少錢,還是找個(gè)免費(fèi)的吧/能便宜點(diǎn)的?
第二境界:刁蠻主義 - 快速原型框架
1. 使用的技能:,,,Yii,,…
2.PHP框架:
3、公司:企業(yè)網(wǎng)站、地方門戶、行業(yè)門戶、管理系統(tǒng)等。
4.常訪問的網(wǎng)站:CI中國(guó)、官方網(wǎng)站、官方論壇、論壇等。
5. 編程工具:,,++,,(垃圾工具)
6.工資:2.5k-5k
7.人數(shù):40%
此時(shí)你已經(jīng)從學(xué)?;蚺嘤?xùn)畢業(yè)了。這個(gè)級(jí)別的程序員占PHPER的40%以上。
為何叫屌絲主義呢?
經(jīng)過實(shí)戰(zhàn)訓(xùn)練,你已經(jīng)基本掌握了一些國(guó)產(chǎn)CMS的使用和二次開發(fā),以及一些底層框架的開發(fā),比如,。此時(shí)你會(huì)選擇為創(chuàng)業(yè)公司或者企業(yè)開發(fā)公司專用的網(wǎng)站、小模塊、第三方系統(tǒng)插件等。
你開始變得自滿,以為自己掌握了 PHP 的全部,并開始崇尚 quick and dirty。某種程度上,這導(dǎo)致了 PHP 在中國(guó)長(zhǎng)期以來被 Rails 和其他語(yǔ)言的用戶所鄙視。
語(yǔ)言行為及特征狀態(tài):
看不懂任何英文技術(shù)、英文文獻(xiàn),拒絕英文文獻(xiàn)和新技術(shù),以及各種超出自己學(xué)習(xí)能力的技術(shù)。
對(duì)于我不懂的技術(shù),我總是說沒有公司或者很少有公司在用這些技術(shù),誰(shuí)會(huì)想去學(xué)呢……大公司都有自己的框架……
比如Rails等。大部分極客都沒聽說過,會(huì)以為Java、NET是企業(yè)級(jí)的,C語(yǔ)言算法才是王道,很多公司都在用。真正的高手都是用C來擴(kuò)展PHP的,他們總以為別人講你不懂的知識(shí),講的就是JAVA、C算法、數(shù)據(jù)結(jié)構(gòu)等。
第三境界:崇拜主義-全棧框架
1. 所用技能: - zurb、/zf1///Yii2、Linux 服務(wù)器等。
2.PHP框架:Zend、Yii
3.操作系統(tǒng):7、8、mac osx、linux
4、公司類:電子商務(wù)、門戶媒體、社交網(wǎng)絡(luò)、各類創(chuàng)新網(wǎng)站等。
5.編程工具:Text、vim
6、常訪問的網(wǎng)站:Dewen、v2ex、ruby-china、cnode等。
7. 薪資:6k-10k
8.人數(shù):25%
大部分人轉(zhuǎn)向了IOS、Rails等技術(shù)sublime text php插件,也有小部分人加入了PHPER的行列。
從基礎(chǔ)程序員/實(shí)習(xí)生做起,公司用到的很多技術(shù)都是只有英文文檔的。比如同事A剛畢業(yè)的時(shí)候,就應(yīng)聘了一家中美合資公司的PHP工程師職位,崗位要求是:了解Agavi框架和前端框架。那時(shí)候剛畢業(yè),還算不錯(cuò)了。然后試用期就研究了這兩個(gè)框架(有很多零散的中文文檔,最后還是看懂了)。后來其他部分的中英文文檔基本都能看懂了,但是悲傷的轉(zhuǎn)折點(diǎn)又來了。這時(shí)候就看你的選擇了。
轉(zhuǎn)折點(diǎn)是什么?
他對(duì)某一個(gè)框架(這里的框架只是某種技術(shù)的狹義稱謂)頗有好感,而這個(gè)框架雖然中文文檔不全,但很多中小創(chuàng)新創(chuàng)業(yè)公司、外資企業(yè)、合資企業(yè)都在用,而且工資福利還不錯(cuò),尤其是看不懂英文文檔的人,讓他有一種優(yōu)越感。再加上這些框架本身都是基于、php-fig等最新標(biāo)準(zhǔn),學(xué)習(xí)使用也不是很復(fù)雜?;谂d趣和好奇心,他掌握了一些簡(jiǎn)單的前端UI技術(shù)如、輕量級(jí)的MV*框架。此時(shí),不管做什么項(xiàng)目,只要是web,他都能勝任。
基于中小型高端企業(yè)的要求,你還需要了解網(wǎng)站服務(wù)器、郵件服務(wù)器等Linux服務(wù)器的各項(xiàng)設(shè)置sublime text php插件,這時(shí)候如果你有客戶資源的話,就可以開始自己的產(chǎn)品業(yè)務(wù)了。
那么轉(zhuǎn)折點(diǎn)在于,你是選擇偷懶繼續(xù)用已經(jīng)掌握的框架快速開發(fā)各種東西,還是選擇去學(xué)習(xí)一個(gè)新的框架?如果是第一種,很容易導(dǎo)致你只知道一個(gè)比較簡(jiǎn)單的全??蚣?,最后永遠(yuǎn)的等待這個(gè)框架的新版本發(fā)布。這樣一來,進(jìn)步就很難了。比如你用了一個(gè)框架,然后別人告訴你zf2,sf2,你會(huì)說太復(fù)雜的東西不好,太復(fù)雜的東西不適合我……
如果這就是你,請(qǐng)更進(jìn)一步,會(huì)有更前沿的東西在等著你。
第四境界:完美主義——組件框架
使用的技能:
1. 前端:/ember/,,/,Sass,Scss,Less...各種技術(shù)
2. 后端:/Zend、Rails、
3、運(yùn)維:超強(qiáng)精通Linux、MySQL、Redis、Nginx等,能架設(shè)、優(yōu)化、維護(hù)web或其他服務(wù)器,以及各種虛擬化KVM等。
4.移動(dòng)端:大部分都是針對(duì)IOS開發(fā)的,也可能有開發(fā)
5. 嘗試 HTML5:觸摸和其他框架
6 PHP 框架:Zend
7.公司業(yè)務(wù):各類創(chuàng)新網(wǎng)站、移動(dòng)開發(fā)、云計(jì)算web層開發(fā)(也可兼顧底層)等。
8. 經(jīng)常訪問的網(wǎng)站:、、等等。
9.編程工具:text、emacs、text mate
10.薪資:11k-15k
11.人數(shù):10%
這個(gè)級(jí)別的PHP程序員基本已經(jīng)是完美狀態(tài)了,可以完成所有的項(xiàng)目?jī)?nèi)容(前端、后端、以及服務(wù)器搭建優(yōu)化),包括云計(jì)算底層的開發(fā),各種虛擬化的東西(比如KVM等),基本掌握了各種開發(fā),但是可能沒有太多的開發(fā)經(jīng)驗(yàn),基本對(duì)各種技術(shù)都很熟悉,移動(dòng)端、底層、前端、后端、mac、linux,并且能用開發(fā)工具-emacs來進(jìn)行自己的,把用戶體驗(yàn)和架構(gòu)做到完美無(wú)缺。
面對(duì)團(tuán)隊(duì)開發(fā),這個(gè)境界的力量才能得到更好的發(fā)揮,既能解決項(xiàng)目的時(shí)間限制,又能解決項(xiàng)目帶來的巨大成本支出(如:學(xué)生的學(xué)習(xí)成本、強(qiáng)大框架所需的維護(hù)成本等),適合在知名公司、大公司或外資創(chuàng)業(yè)公司擔(dān)任項(xiàng)目負(fù)責(zé)人或首席架構(gòu)師等職位。
單從技術(shù)上來說,PHP 很強(qiáng),學(xué)習(xí)一個(gè)框架需要一年到兩年以上的時(shí)間,而不是幾天的時(shí)間,所以學(xué)習(xí)成本極高,風(fēng)險(xiǎn)也很大。一般國(guó)內(nèi)這個(gè)級(jí)別的 PHP 程序員不多,但也不少。這個(gè)階段的程序員一般都是從其他編程語(yǔ)言轉(zhuǎn)過來的,比如 rails 或者 etc。但是由于 Java 和 .net 不符合極客的歷史潮流,轉(zhuǎn) PHP 已經(jīng)不行了,通常直接轉(zhuǎn)成了失敗者程序員的級(jí)別。
第五境界:極客主義——微框架
請(qǐng)注意:只有經(jīng)過第四個(gè)狀態(tài)才能到達(dá)這個(gè)狀態(tài)。
微框架之所以有這個(gè)效果,是因?yàn)槟銓W(xué)習(xí)了框架本身,比你想的要多,你隨便調(diào)用就可以了,然后通過組件調(diào)用組件,直接寫rest服務(wù)器就可以了,如果你是新手,它直接返回json就行了,這就是微框架的高明之處,大神和新手之間只差一個(gè)念頭。
此時(shí)你的工資不低于20k,可以選擇自己創(chuàng)業(yè)。
如有侵權(quán)請(qǐng)聯(lián)系刪除!
Copyright ? 2023 江蘇優(yōu)軟數(shù)字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服務(wù)提供商
13262879759
微信二維碼