{eval=Array;=+count(Array);}
不請自來。
我在大學快畢業的時候才開始自學的PHP,剛開始就是看視頻入門,編程新手建議看韓順平的視頻。入門了之后(手寫簡單html網頁,css基本樣式,div+css基本布局,能夠使用js操作dom,php基礎知識,mysql增刪改查),跟著學習視頻做一做項目,比如留言板,博客之類的項目練練手,接下來你會對phpweb開發有一定了解。我當初剛開始是先學的php,然后才學的前端。
入門之后開始學習php高級部分,比如文件、日期、會話技術等等,網上搜一搜類庫(比如文件上傳類),看看別人的源碼,嘗試著參考別人的來寫自己的類庫。接下來可以看看http協議部分,剛開始不用學的很具體,懂得請求是如何通過瀏覽器到你的服務器再到你的代碼的就行。
對于想要快速找到工作的話還是建議多做點項目,項目要代表你目前的最高水平,尤其要體現出你對整個php環境,web項目是如果運行的要有一定的了解,比如php-fpm、fastcgi你要了解,php是如何和nginx進行交互的。這些對面試來說還是非常加分的。
框架的話當然只是會用是沒啥用的,你要了解框架運行機制,比如單入口的框架是如何映射到類的。嘗試著自己寫一個mvc框架。
最好會用git,把代碼都放到github上面,對于找工作都是很有幫助的。
本人自學兩個月后開始實習,實習期換了兩家公司,第一家外包,第二家是做公司內部系統的,由于公司只有一個實習生,平時雜活太多,所以沒有轉正就給走了。
目前已經工作快兩年了,最近在補充計算機的理論知識了,網絡、操作系統、算法都是很重要的。
工作的話還是很好找的,我第二次實習離職出去找工作的時候,兩周面試了七八家,不過都是小公司。簡歷上當然最重要的也是自己做過的項目,對于新手來說還是要有一定的知識廣度的,絕對不能只會用框架,要簡單了解框架運行的機制。
:?
ps:從來沒覺得php工作難找,BOSS或者智聯一搜,一大堆一大堆得,準確的應該說用php搞技術的,搞底層的,搞常駐內存,異步編程的公司特別少,門檻比較高。但是招聘網站上大都是用php做業務的,開發起來迅速。推薦樓主多做點項目,多學點網絡相關的,linux上lnmp環境一定要會搭建,多余的就不說了,多擼代碼吧。
我不是太贊同這個觀點。現在使用php做為技術開發的公司太多了,在我的周圍做網站一類的公司基本都是用的php開發。不說別的,微信的接口示例也是用php寫的吧。雖然有人說php上手容易,但如果你學精了,成為高手了,照樣很吃香的。所以修煉好內功,其它的都是浮云。
PHP工作難找?不知道樓主趕上的是什么時候,如果是現在,建議過完年在找,年底了,工作較少,等過完年工作會迅速增多的,所以你也不要擔心找不到工作。
只要企業還在,PHP就是主角!
樓主,你可以按照這三個方向來找工作哦,然后跟著這三個方向來晉升崗位,其實也是很不錯的。
另外,樓主也說自己是新手,那么,平時一定要多看基礎知識,了解更多的PHP知識,多做項目,如果你不知道自己欠缺什么?那么,這個學習路線圖你可以對照看一下的哦!可以看看自己欠缺什么東西哦!
學習每階段可以掌握的能力如下:
另外,如果看了自己欠缺的知識,不知道去哪里可以找視頻學習,可直接后臺回復我,我看到會給大家留言的!
今年的php行情是不太好,或者說整個互聯網行情都不太好,去年底今年初的裁員潮我身邊很多同事朋友都失業了,但是他們都也相繼找到工作了。我也是在找了兩個月之后找到的工作,分享一下找工作的經驗。
1,適當降低薪資要求,今年漲薪難度比較大了,面試幾個之后,就能知道大概開多少錢了。
2,面試之前多做準備,刷面試題,看文章,其實面試多了,大概都能知道會問些什么,把自己的項目和一些題目進行結合,就能回答的很好,讓人感覺在項目中有實際經驗。
3,面試的時候要多說,盡量把自己知道的都說出來,這樣說不定哪個點就打動了面試官,被錄取了,面試看運氣,看技術,也看眼緣。
4,簡歷一定要包裝好,好的簡歷才有更多的面試機會。
本人就是php開發程序猿,我來回答一下這個問題:其實并非php的工作難找,而是適合的職位沒有,php看似簡單,但是也不盡然。如果是新手,只懂學習時使用的tp框架,請看清楚,懂的只是框架,也就是能看得懂,但不一定會寫,這就存在一個誤區,以為懂了tp框架,就懂其他框架,不可否認tp框架是國內優秀的開源框架之一,而且很適合新手學習,也很多開源項目基于tp框架開發,但是實際商業運行的程序中,很少使用tp框架的,而且就算是tp框架的,也改得面目全非,因為程序開發圍繞公司業務開展,不是所有開源框架都適合,所以很多公司招聘的時候會要求開發人員懂thinkphp、ecshop、dedecms等程序,會懂php+mysql基本的增改刪查操作,還要懂js、css、html或者bootstrap、layui、vue、node等前端知識,另外最好懂json、xml數據交互,要求會一點photoshop、cdr、ai設計等等。為什么要懂這么多?因為懂這么多才不會影響項目進度,一個項目離不開前端設計、后端開發、數據庫數據交互存讀、服務器運維。所以,只會一點點php的新手一般不會招,要有些成功的項目,最好是獨立完成的,至少一年經驗以上三年以下的人才會招!
作為一個多年PHP開發人員,我很負責任的告訴你,PHP找工作一點都不難,現在市場很大,需求人員也很多,找工作還是很容易的。
而且可以看得出,工資待遇都不錯。
那么,為什么你會感覺自己找工作難,或者說給面試的機會少呢?
我覺得不外呼有兩個方面的原因:
第一,工作經驗少,或者說是項目經驗少,因為公司來說,肯定是希望能招聘到一個有一定項目經驗的開發人員。實際的開發工作,和教學還是有一定的差距的,實際工作,不僅只要求你寫代碼,還要會svn或者git,sql語句等。所以如果你是個沒有工作經驗的新人,最好的話先找個實習的機會,增加工作經驗,以后機會大把大把的!
第二,簡歷做得不好。因為如果你是有工作經驗的,那么要考慮你的簡歷上寫的內容,是否能滿足招聘崗位需求。比如說崗位上需要你會git,你剛好也會,但是沒有寫到簡歷里面,那么就很可能被刷掉。個人建議不要投太多公司,投幾家你最中意的就行,但是需要你根據不同招聘公司的崗位要求,專門做不同簡歷,里面要體現你能滿足該公司的崗位需求,比如需要你會git,那你就可以在工作經驗那里寫上曾經某某項目是用git管理的,這樣能增加成功率。
最后,祝你早日就業。
據統計,目前絕大多數的互聯網公司都在用PHP開發自己的網站,所以雖然目前學習PHP的人有很多,但從整個市場環境來看,PHP工程師還是供不應求,也就是說學PHP就業找工作不會受到絲毫的影響。或許這樣解釋你無法直觀的了解到PHP的的地位,針對這種情況,下面為您列出了最直觀的數據。
一、PHP擁有眾多免費資源,所以使用PHP不用擔心自己的技術會受到合作商限制。而除此之外,PHP還具備強大的跨平臺性、數據庫支持、安全性、擴展性、執行速度快、可移植性等諸多特性。
二、PHP由于擁有許多免費、開源的資源,所以PHP的開發成本并不高,如果后期需要維護,費用也不會太高,也正因為如此,PHP才會成為Web開發領域的主流。
三、曾經在最受歡迎的編程語言調查中,PHP在全球五大較受歡迎的編程語言中占據其一。
四、在對全球五千萬家互聯網網站的調查數據顯示發現,其中百分之六十以上的互聯網網站都在使用PHP技術。而在我國百分之八十以上的動態網站都是通過PHP語言開發的。
五、據最新調查顯示,我國PHP人才的缺口已經高達四十萬。PHP工程師就業范圍覆蓋各行各業,已就業的php工程師中百分之七十五月薪可達萬元以上。
從上述幾點中我們可以看到,PHP的優勢是非常明顯的。或許還有其它語言能與其比肩,或許以后PHP會退出編程語言開發的主流,但目前為止,PHP依然還是Web開發領域最受歡迎的開發語言。所以如果您以后想要從事與Web領域有關的工作,那么PHP絕對是您最好的選擇
老茶以為不是PHP工作難找,而是你的技術還沒有達到企業的要求,才會出現投那么多簡歷只有一個面試的情況。
PHP程序員歷來都挺吃香的,特別是一些有多年開發經驗的程序員。由于PHP的特性,導致PHP程序員往往是在中小型企業中,比較吃香的。但是,給予PHP程序員的薪資待遇并一定比大企業差。
根據題主的描述,你是新手并且只會TP框架。作為一名符合企業要的PHP程序員,這些顯然是不夠的,以下這些技術你也得懂。
1、要熟悉HTML、javascript、Ajax、CSS等技術,熟練使用jQuery、Bootstrap等常見框架
不管是跟前端配合,還是做后臺開發。一名不懂得前端技術的PHP程序員,不能是一名合格的程序員。你不懂得這些技術,怎么實現前后端分離技術,怎么把前端做好的界面整合到系統里面去。
2、熟悉linux/UNIX等操作系統,有高性能數據庫設計經驗,熟悉MYSQL、redis、php高級緩存等技術
不管是PHP新手還是老手,都應該知道PHP的瓶頸之一就是速度慢,而速度慢的關鍵之一就是Mysql數據庫。作為一名合格的PHP程序員,不懂得數據庫的優化設計,緩存的使用是不行的。
3、實際項目的開發經歷
PHP畢竟是拿來做項目用的,所以企業很看重你的實際項目開發經驗。
比如做O2O的企業,就喜歡招一些有這方面經驗的程序員;做電商網站的,就喜歡有高并發處理經驗的PHP程序員。
有做過類似項目的程序員,錄用后馬上就能上手。從企業的成本和效率來看,更傾向于招聘這些人。
從題主的描述來看,顯然是剛入門PHP這個領域,必定是缺乏項目經驗。如果新手想要在PHP這個領域,走下去并且越走越好,那就得這樣做。
1、先把基本功完善好,把該掌握的技術理論和實際應用都掌握了
不管是在職還是失業,基本功都是可以先完善的。這些基本功包括HTML、JS、Ajax、CSS技術等前端技術,還有一些知名的前端框架,都要熟悉。
這些不僅在入職后的開發會應用到,面試的時候也會經常問到的。利用找工作的企業,先完善下這些技術,是非常有必要的。
2、既然缺乏項目經驗,那么降低自己對崗位和薪資要求是沒辦法的事情
有沒有好的項目經驗,直接決定著程序員的崗位高低、還有薪資水平。作為新手缺少項目經驗,那么先選擇一家能積累到項目經驗的企業,積累一段時間。
等積累到差不多經驗后,再考慮更好的選擇。這類企業推薦一些做外包的企業,這種企業接觸的項目比較多,容易快速積累到項目經驗。但是非常累,而且待遇不會太好。
另外一種企業就是創業型企業,但是這需要眼光和運氣。你要是能碰到,一家剛好處于快速發展的創業型公司。那么不管是從經驗積累,還是未來的前景都是非常不錯的。
至于中大型企業,對于新手來說被錄用的機會比較低。如果是碰到有招應屆畢業生的,剛好自己又符合條件的可以試試,要不然對非應屆生的新手,機會是不大的。
問題總結:PHP工作不是難找,相反企業對這方面的人才還是非常急需的。只是企業要的是招來馬上能用的人才,對于沒有項目經驗的人來說,自然就會覺得工作不好找了。
給大家看一個數據,這是智聯招聘的一個統計數據:
首先,我們橫向對比一下PHP崗位、JAVA崗位和Python崗位:
PHP崗位在北京、上海、深圳、鄭州4處加在一起的數量是1903,Java 4078,Python 442,所以大家想想,一直吹捧的Python,他的招聘需求到底有多少?
其次,既有招聘崗位,肯定有簡歷,簡歷有共有的,有重復的,那么我們到底的共用是多少?投遞簡歷的數量:PHP工程師簡歷共1307個,Java是20085個,Python是11713個,
我們結合真實的招聘崗位數據,和簡歷數據來分析:
PHP:招聘崗位數1903,應聘簡歷數1307;
Java:招聘崗位數4078,應聘簡歷數20085;
Python:招聘崗位數442,應聘簡歷數11713;
可以看到,五個Java程序員去競爭一個崗位,但是PHP的話應該是三個崗位,但是Python的話,就比較可怕了,自己算算,多少人爭搶?就業能好么?
所以可以看出來PHP的就業前景是很好的,之所以沒有找到工作,會不會是能力方面不過關呢?建議可以從自身找找問題,多學點專業知識,充實自己。
Php向來不難 請記住做php那就是一個后端 框架代碼只是基礎,數據庫 消息隊列 操作系統 nosql 高并發 高可用部署運維 通信原理 數據結構 高級算法 等等等等 這些也是一個合格后端需要熟悉的。如果只是知道tp知道怎么弄太膚淺了 。 Php還是太方便了 讓人忘記輪子是怎么造的,也是因為如此才讓人總是覺得phper水平低就業難才問這種問題吧。
10
回答4
回答9
回答10
回答10
回答10
回答3
回答1
回答6
回答5
回答