天貓購(gòu)物券使用說明 今年大三了,學(xué)了一年多的Java,可是都在說go用的越來越多了,很多人都已經(jīng)轉(zhuǎn)go了,請(qǐng)問我該怎么辦?
今年大三了,學(xué)了一年多的Java,可是都在說go用的越來越多了,很多人都已經(jīng)轉(zhuǎn)go了,請(qǐng)問我該怎么辦?14年后,有人說Java將要消亡,那時(shí)Java仍然是中國(guó)的主流。17年來,有人說Java真的不行了
今年大三了,學(xué)了一年多的Java,可是都在說go用的越來越多了,很多人都已經(jīng)轉(zhuǎn)go了,請(qǐng)問我該怎么辦?
14年后,有人說Java將要消亡,那時(shí)Java仍然是中國(guó)的主流。17年來,有人說Java真的不行了,那時(shí)Java還是中國(guó)的主流。19年來,有人說Java不再好了,他們都在用python。然而,Java和C仍然是中國(guó)的主流。最后,在2020年,另一批不處于it地位的人說Java已經(jīng)不好了,go和python是主流。你相信有一群培訓(xùn)機(jī)構(gòu)嗎???你知道java生態(tài)有多好嗎?你知道有多少java開發(fā)需要維護(hù)嗎?你知道一家公司突然改變技術(shù)方向要花多少錢嗎?
如何看待越來越多公司棄用PHP使用Java?
當(dāng)小公司使用Java時(shí),他們會(huì)英年早逝。例如,在過去的16年里,o2o非常流行。我認(rèn)識(shí)的一家小公司在當(dāng)?shù)刈鲞^服務(wù)平臺(tái),比如洗衣服、家電維修、租房等等。公司的技術(shù)團(tuán)隊(duì)選擇了Java。隊(duì)員總數(shù)約為10人。光技術(shù)部每個(gè)月的費(fèi)用是15萬元。這家公司已經(jīng)經(jīng)營(yíng)了一年,但由于損失了150萬元加上運(yùn)營(yíng)費(fèi)用,它無法生存。
選擇Java是有原因的。技術(shù)總監(jiān)是從一家大公司招聘來的。據(jù)說他經(jīng)驗(yàn)豐富,處理百萬級(jí)并發(fā)是小菜一碟。
不幸的是,他對(duì)小公司面臨的財(cái)務(wù)狀況一無所知。他的老板出身于傳統(tǒng)行業(yè),對(duì)如何控制科技公司的風(fēng)險(xiǎn)一無所知。他真的認(rèn)為他到處都能飛。
如果您更改PHP,您可以在Internet上銷售大量源代碼。如果你想雇一個(gè)程序員來維護(hù)它,一年可以花30萬元。剩下的錢可以流向市場(chǎng)。
如果你小心,你實(shí)際上可以盈利,因?yàn)樗麄児緭p失了150萬元,因?yàn)樵创a可以以20萬元的價(jià)格賣給其他幾家公司。他們都賣給自己圈子里的朋友。不管怎樣,他們不理解彼此,互相欺騙。
嗯,我是那個(gè)團(tuán)隊(duì)的技術(shù)總監(jiān)。畢業(yè)后,我在一家大公司工作,主業(yè)是Java。我被他們的老板騙了一起創(chuàng)業(yè),然后我努力工作了一年。在過去的三年里,我開了一家外包公司。該公司的技術(shù)路線主要是PHP。我的經(jīng)驗(yàn)是,小公司在創(chuàng)業(yè)時(shí)使用PHP至少可以節(jié)省80%的技術(shù)開支。當(dāng)公司有了雛形,能夠有穩(wěn)定的收入時(shí),我們可以考慮使用java來應(yīng)對(duì)日益增長(zhǎng)的需求。
為什么感覺很多人都選擇前端不選擇java?
因?yàn)楹芏嗳瞬恢朗裁词乔岸恕?/p>
許多人認(rèn)為前端是HTML CSS,這就是所謂的網(wǎng)頁(yè)設(shè)計(jì)。它屬于設(shè)計(jì)工作,而不是程序員。
HTML CSS根本不是一種編程語言。
很多人認(rèn)為前端很簡(jiǎn)單,HTML和CSS根本不是編程語言,所以很容易學(xué)習(xí)。
請(qǐng)記住,前端程序員也是程序員。他和其他程序員的唯一區(qū)別是他使用JavaScript來處理瀏覽器。
一個(gè)合格的前端,知識(shí)系統(tǒng)不比一個(gè)java項(xiàng)目程序員差多少,而且面對(duì)JS這種語言,可以說技術(shù)難度有時(shí)甚至比java還要高。
因此,如果您不了解對(duì)象、循環(huán)和函數(shù)等基本知識(shí),請(qǐng)不要說您是前端程序員。
最后,我給你一些建議。如果你對(duì)編程感興趣,你可以學(xué)習(xí)其他語言,如java、PHP、Python,并有一定的開發(fā)基礎(chǔ),然后學(xué)習(xí)JavaScript轉(zhuǎn)向前端。如果你對(duì)編程不感興趣,那么你應(yīng)該好好學(xué)習(xí)設(shè)計(jì),有一個(gè)堅(jiān)實(shí)的基礎(chǔ)PS和AI,學(xué)好色彩理論,學(xué)好設(shè)計(jì)理論,然后你可以學(xué)習(xí)HTML,CSS,網(wǎng)頁(yè)設(shè)計(jì),并簡(jiǎn)單地理解一些JS。
不要急著去培訓(xùn)班學(xué)什么前端,學(xué)到最后,沒有編程能力就不能做程序員,沒有設(shè)計(jì)能力就不能做設(shè)計(jì),什么都不能做,浪費(fèi)青春。
如何看待天貓徹底拋棄PHP?
我們知道編程界有很多編程語言,知名公司的技術(shù)選擇往往被視為開發(fā)語言的風(fēng)向標(biāo)。PHP也不例外。它被中國(guó)許多大型互聯(lián)網(wǎng)公司采用。淘寶和天貓過去是用PHP開發(fā)的,但后來都換成了其他語言。為什么?
在天貓的早期(2015年之前),PHP也被用作前端顯示層(通常稱為一組模板)。原因很簡(jiǎn)單:
有很多PHP人才;
當(dāng)時(shí),業(yè)務(wù)復(fù)雜多變,PHP就是用來應(yīng)付這種快速迭代節(jié)奏的。
。
為什么要將PHP更改為nodejs?其實(shí),這與天貓的發(fā)展有關(guān)。隨著天貓業(yè)務(wù)系統(tǒng)的升級(jí),“雙11”的壓力逐年加大。但是,原來的PHP業(yè)務(wù)比較“老”,所以啟動(dòng)或維護(hù)頁(yè)面比較麻煩。對(duì)于前端學(xué)生來說,畢竟他們對(duì)PHP了解不多,而專業(yè)的前端可以很容易地從nodejs開始。將所有前端渲染交給前端團(tuán)隊(duì)更合適。一方面,它節(jié)省了人工成本(避免了前端和PHP后端之間的通信成本),另一方面,它具有專業(yè)知識(shí)。
為什么感覺那么多人用Java開發(fā)B/S應(yīng)用,而不用PHP?
可以說,BS不僅僅是一個(gè)網(wǎng)站,更是一個(gè)復(fù)雜的后臺(tái)業(yè)務(wù)處理邏輯。例如,使用PHP構(gòu)建復(fù)雜的銀行核心系統(tǒng)是不可能的。