從2016年開始,做爲公司最後的一個.net部門,被迫轉向了php。php
php裏面裝得一手什麼逼呢?css
首先,你要來幾本入門的書,linux,mysql,php基礎語法,nginx或apache。哥那時候剛有小孩不久。有小孩不久是什麼概念?小寶寶半夜哭呀,沒有什麼睡眠,天天公司上手項目,本身還回家看書,很勤奮的好不。但是依然,被比本身年輕幾歲的,擁有3-5年的php經驗的小夥子領導說慢、鄙視,看不起大家這些.net。社會就是這麼的殘酷,無論你家裏發生了什麼大事,你在工做上不能怠慢。可這真真是一個很難的時期好嗎?我當時的壓力很大,面臨學習新東西,家裏還不能好好睡覺,接近崩潰。html
其次,php的逼在於,一堆牛人開發了不少免費的東西必須跑在linux上,且發展有必定歲月了。其實php有什麼?和我當時弄的asp,沒啥差異。差異在於牛人的想法就是老子就不想在windows上跑這些代碼,寫的工具只支持linux,或者在windows上跑不出那效果,如redis之流。前端
後面,你可能要上手一些php框架了,什麼Laravel, yii之類,這些在刻意模仿着面嚮對象語言的作法。看到這些框架,而後php自己是個腳本語言,有點勉爲其難。特別你若是看下yii,你會發現和.net mvc 驚人的類似。而後php的那些人還說,大家不要老用.net的思想來思考問題,尼瑪大家用的這個思想和.net有毛差異?我只能壓住心中的怒火,我剛生小孩不久,要養家,不能任性。html5
php最大的逼,在於linux,不少吃飽了撐的c/c++程序員,寫了不少巨屌的東西。php只是他們的一個應用層,我就是這麼理解的。node
國內最大php應用,微博,其他我就不知道了,中小型公司,php 貌似他媽的比.net還多,用.net的公司,媽的比php還少,好可悲呀。mysql
finally,我仍是沒忍住,在小領導日夜反覆說我慢的狀況下,我終於爆發了一句,你行你上。而後沒過多久,公司每一年了例行淘汰中,就淘汰了我,雖然我在這家公司是比他要老的員工。可是人家就是5年php ,來公司就吃香的很,公司絕不留情的把我給趕走了。想一想,很心酸,這家公司起家靠的就是.net,這麼多年,賺錢打下江山的也是.net,現在所有切成別的,我這種不是來不少年的員工,被無情趕走。資本家是無論你什麼技術的,對於他有利的技術就行。.net,呵呵。linux
由於臨近過年了,這時候把我開了,找工做很差找。各公司都管本身的年會去了,無意招人,可是我有小孩,我還要爲生計,怎麼辦?還搞.net?又好像好久沒開過宇宙無敵ide vs 了。找php?好像經驗又不是那麼足。你這時候要養家,要保證有必定收入,可是你初級,社會上公司又可能不會給那麼多,好他媽尷尬呀。.net就這死樣,市場用的公司很少,即便用的,給的價也不高。可是你這時候去找php,估計更低。怎麼辦呢?css3
鬼使神差,一個外包的hr找了我,看到我簡歷上有個js,就叫我去面試了,前端。nginx
還他媽面試官打瞌睡,就讓我過了。
這下開啓了個人全職前端生涯。前端如今怎麼這麼火呢?我原來很看不起前端的,這他媽也叫編程?也叫寫代碼?不過外包給的工資就是他媽的猛,一下是我作 .net的翻倍。我都懷疑了人生好幾天。我在糾結什麼?我原來死死的抓着.net不放幹什麼?
前端的逼,在於這幾年前端的各大框架迅猛發展,React,Angular,Vue,github 近些年,最多的開源項目就是js。再借着手機端你們比較統一的支持html5 +css3,使得前端需求旺盛。es5語法糖,nodejs,能夠結合docker,搞病毒複製般的n個服務器,簡直是百花齊放。前端的東西,若是沒用那三大框架,組件化的話,會不少重複代碼。且css,js,html沒法完美作成組件。前端弄了一陣子以爲好像真沒太大意思,一天到晚就是和點瀏覽器打交道,f12一下,定下位,寫點css。後端的是Java,屌得很一個,跟他們配合,只感覺到Java那羣人心裏的優越感,醬油感。
完了今晚看樣子寫不完了,未完待續。。。。