{eval=Array;=+count(Array);}
你好,我是只說代碼的大餅,很高興回答你這問。
這個問題我分兩個方面來給你分析下:
一:讓你學.net有更深層的含義嗎?
1.公司覺得你年齡大了,薪水可能又比其他剛畢業(yè)不久的高。
2.你所在的這個工作崗位可替代性高。
結(jié)合這兩點,公司表面上讓你學.net這門語言是為了讓你自己打退堂鼓(離職)。
二:公司真的是讓你學.net新項目或者老項目需要你維護。
即使你年齡33了,但是公司覺得你各方面優(yōu)秀(業(yè)務能力、溝通能力。。。),即使新項目打算換.net開發(fā)了,也不愿意放棄你這個優(yōu)秀的PHP程序員。
如果真是這樣,我覺得你還是應該用一兩個星期學習,肯定能上手做項目了。要相信自己,勇往直前。
總結(jié):
不管公司是真的讓你學.net這門語言還是背后有辭退你的原因,我覺得還是學習下也無所謂。
為啥無所謂呢?
因為33歲了,肯定寫代碼也寫了7到9年左右了吧,編程思想肯定是培養(yǎng)出來了,公司要做的業(yè)務肯定也是熟悉了,學習下.net肯定是小意思(僅限于做業(yè)務功能),所以先學,不管結(jié)果怎樣,反正沒有什么損失,現(xiàn)在一般做開發(fā)的一般都會用兩門以上的語言吧。
回答完畢,謝謝。我是只說代碼的大餅。喜歡的點個贊或者關(guān)注下,謝謝!
題主33歲了,想必工作經(jīng)驗也有七八年了,應該也是個大神了。
語言很多種,僅語言層面來說,不同語言優(yōu)化方法差別大,重新去深入學習某種語言,成本確實有些高。但如果有PHP扎實的基礎(chǔ),深入理解其他語言其實也不難,不過是多花些時間。
多學一種語言,多一個技能不也挺好的嗎?
-
不要限制在某一種語言,跳出語言層面看,有更廣更重要的知識,比如數(shù)據(jù)庫優(yōu)化,緩存,消息隊列,高并發(fā),算法,設計模式,nginx/Apache優(yōu)化,操作系統(tǒng),系統(tǒng)架構(gòu)設計等等,很多。
-
當然,并不是說什么語言都要去學,什么語言熱就去學什么,至少要對某一種語言精通,要深入語言底層。
net,也可以學,畢竟也是出自微軟。但是net在國內(nèi)公司用的不多,開發(fā)人員也少,以后不好招人,題主有net經(jīng)驗,優(yōu)勢也不大。
本人做.net開發(fā),用了這么多年一直很爽呀,現(xiàn)在又開源了,跨平臺了,真的不錯,.net core是一個優(yōu)秀的框架,c.#語法優(yōu)雅,命名看著舒坦,不像那些大小寫混合的寫法,總感覺怪怪的
為什么會問這個問題?有編程基礎(chǔ)的人每天花4小時學習. net,兩個星期即可。如果你搞不定,說明你不適合開發(fā)崗位;如果你不想搞,說明你太懶也不適合開發(fā)崗位。
看情況,好跳槽的話換個公司繼續(xù)做你心愛的PHP。不好跳槽的話,或者覺得當前公司個方面還不錯,符合你預期,那就留下來,按照公司的技術(shù)發(fā)展路線,學習.NET。.NET學起來也不復雜,特別是有宇宙第一的IDE,Visual Studio的加持,學起來不復雜。小伙,加油,我看好你。
10
回答0
回答5
回答3
回答0
回答2
回答8
回答1
回答0
回答0
回答