做了兩年Java,公司讓轉PHP崗位,是不是坑程序員?

小藝吃雞

作為一名老程序員可以負責任的告訴你,這不是在坑你。其實做為一名程序員通常都要至少掌握兩門以上的編程語言,很多程序員都是根據項目的要求來使用不同的編程語言。

最近幾年我在使用Python做機器學習的算法實現,使用R做大數據分析,這是很多程序員都正在經歷的事情,公司讓轉PHP崗位對程序員來說未必就不是一件好事。作為程序員不要把自己限定在某個語言上,這對自己的職業生涯發展一定是有限制的。

不同的語言有不同的特點,很多時候通過別的語言的使用也能理解很多之前不太清晰的概念,比如我最初在使用Java反射時並不太清楚語言內部的機制,直到後來使用Delphi,Delphi裡面的“鉤子函數”為我解決了這個疑惑。

Java和PHP都是目前應用最廣泛的語言之一,在做Web開發時,PHP有Java所不具備的優點,比如:PHP是天然熱部署、開發週期短等,性能上雖然沒有Java強大但是也不弱,很多大型Web方案也可以使用PHP來開發。使用過PHP的程序員對它的印象大多都不錯,這也從側面驗證了PHP的易用性優點,所以學習PHP這個語言類的常青樹是個不錯的選擇。

希望我的回答能解決你的疑惑。公司也好,團隊也罷,培養程序員都來不及呢(很多團隊都會花大力氣培養程序員),怎麼會坑程序員呢?

如果你對Java、Python、數據庫開發感興趣,可以看看我在頭條上寫的文章,有問題也可以一起交流。


IT人劉俊明

這個需要程序員自己去權衡了。

毫不疑問,程序員分語言、分技術方向。程序員想要高薪的話,需要先在一門語言上、一個技術方向(前後端、devops、安全等等)不斷深耕,達到精通一門語言,然後才開始橫向發展多門語言、多個技術方向,做到熟悉程度。這樣的程序員薪資會比什麼都會的程序員薪資多出幾個level。

對於剛入職場的程序員,在公司剛乾了兩年的java,由於公司的需要轉崗php。原則上說會對程序員成長有一定的影響,關鍵在於程序員的自我規劃和人生規劃。需要程序員捫心問自己一些問題:我未來的職業方向是什麼,一直做技術,還是走上管理路線,還是會出去創業?等等當你想清楚了,自己的規劃和未來目標,接下來的決定就會很簡單了。


分享到:


相關文章: