java開發(fā)中常見中間件 2020年學(xué)習(xí)java好還是學(xué)習(xí)python好?Java程序員飽和了嗎?
2020年學(xué)習(xí)java好還是學(xué)習(xí)python好?Java程序員飽和了嗎?至于Java或python,這取決于職業(yè)規(guī)劃。您可以檢查每種語言的歷史記錄。隨著技術(shù)和硬件的進(jìn)步,歷史上許多流行語言已經(jīng)被淘汰或
2020年學(xué)習(xí)java好還是學(xué)習(xí)python好?Java程序員飽和了嗎?
至于Java或python,這取決于職業(yè)規(guī)劃。
您可以檢查每種語言的歷史記錄。隨著技術(shù)和硬件的進(jìn)步,歷史上許多流行語言已經(jīng)被淘汰或正在衰落。
但市場上唯一不變的是算法的基本要求。算法和數(shù)據(jù)結(jié)構(gòu)是基本技能。從MySQL默認(rèn)存儲引擎的B樹到redis的哈希,所有的軟件都離不開基本的數(shù)據(jù)結(jié)構(gòu)和算法。
具有高性能要求(如響應(yīng)時(shí)間和QPS)的技術(shù)公司基本上都是Java。各種中間件、微服務(wù)和業(yè)務(wù)邏輯開發(fā)基本上都是用redis實(shí)現(xiàn)的java。
有些性能要求很高,可能使用C。
壽命很短。我用python。選擇Python意味著擁有一個(gè)龐大的Python生態(tài)系統(tǒng)。從爬蟲、數(shù)據(jù)分析、人工智能、網(wǎng)站背景等,基本上都有現(xiàn)成的框架或工具。
但是Python的一個(gè)大漏洞是Gil,而多線程基本上是雞肋。
Python的性能比Java差得多。有些公司從Python開始。Python無法處理隨后的業(yè)務(wù)擴(kuò)展。如果你沒記錯(cuò)的話,你就餓了,你知道接下來的業(yè)務(wù)已經(jīng)轉(zhuǎn)移到Java了,最核心的功能已經(jīng)用Java重寫了。
語言只是手段,核心是算法。至于如何選擇,應(yīng)該結(jié)合職業(yè)規(guī)劃和具體領(lǐng)域。
干了兩年程序員了,不知道下面的路該怎么走了,請前輩們指點(diǎn)下好嗎?
兩年相當(dāng)于剛進(jìn)入行業(yè)的程度。這個(gè)學(xué)位就是要更加努力,學(xué)習(xí)更多,實(shí)踐更多。想其他事情是浪費(fèi)精力的,因?yàn)槟銢]有其他時(shí)間去積累。在2到4年的時(shí)間里,你需要把自己的工資和技術(shù)水平提升到所在城市圈的頂級水平,然后你就需要對自己的職業(yè)有一個(gè)更加謹(jǐn)慎的思考,不要空想。
那么在這個(gè)時(shí)候,你的想法和你的能力不匹配。我們首先要考慮的是北京、上海、廣州和深圳。你仍然可以努力工作到35歲。此外,技術(shù)產(chǎn)業(yè)分為兩類:一類是技術(shù)導(dǎo)向型,一類是業(yè)務(wù)驅(qū)動(dòng)型,一類是技術(shù)骨干型。如果是技術(shù)性的,不建議您選擇這個(gè),因?yàn)闊o論是程序員還是前端,他們都是工程師。他們都工作,不從事科學(xué)研究。盡管許多IT公司需要大量的技術(shù),但它們都是工作的,不談?wù)撘恍┥顚哟蔚募夹g(shù)要求?;旧希鼈冇糜谔幚砣粘5募夹g(shù)錯(cuò)誤。
另一種是業(yè)務(wù)驅(qū)動(dòng),也稱為業(yè)務(wù),即您需要引領(lǐng)需求,即客戶。您可以找到自己的客戶,然后與前端一起解決這些問題。你必須有老板的想法。如果你長時(shí)間工作,你可以找到自己的路。無論你是創(chuàng)業(yè)還是去其他地方,這對你的部門都是非常好的。
您現(xiàn)在考慮的是未來如何開發(fā)技術(shù)程序員。一般來說,當(dāng)你的平均年齡在35歲左右的時(shí)候,你可以在初期得到一些積累,然后35歲的時(shí)候,你可以去其他行業(yè),因?yàn)?5歲的時(shí)候,無論是去面試還是帶隊(duì)熬夜,都有很多困難我跟不上你,所以我建議你那時(shí)候換個(gè)職業(yè)。
馬化騰的騰訊厲害,還是馬云的阿里巴巴厲害呢?
感謝您的邀請,歡迎關(guān)注黑桃,與小編分享科技數(shù)字信息。首先,這個(gè)問題的水平很高。騰訊的馬化通和阿里巴巴的馬云(現(xiàn)在馬云已經(jīng)退居二線),哪一個(gè)更強(qiáng)大?讓我們從幾個(gè)方面談?wù)勎覀兊目捶ā?/p>
首先,馬化騰在業(yè)務(wù)發(fā)展和盈利能力方面要強(qiáng)大得多。為什么馬化騰在發(fā)展和盈利能力方面更有實(shí)力?這是因?yàn)轳R化騰基本上壟斷了社會資源。這是它最大的法寶和金錢的基礎(chǔ)。馬云沒有。目前,馬云充其量是一個(gè)成功的電子商務(wù)平臺沒有社交基因和咨詢基因,這對馬云來說是一個(gè)硬傷。因此,對于阿里巴巴的權(quán)力平臺來說,競爭對手很多,只要有錢,就可以和馬云競爭。然而,在社交方面,那些能與微信和QQ競爭的人卻沒有錢。而品多多、京東、當(dāng)當(dāng)都生活得很好,可以和淘寶、天貓競爭。所以馬化騰在這方面要比馬云強(qiáng)大得多。
第二,從社會貢獻(xiàn)和長遠(yuǎn)發(fā)展來看,馬化騰和馬云相去甚遠(yuǎn)。馬云對社會的商業(yè)貢獻(xiàn)和對未來的戰(zhàn)略影響更為強(qiáng)大。馬化騰目前還沒有核心,但在中國沒有反壟斷。如果真有,分拆微信,在壓力下把QQ微信給他們,馬化騰就要倒下了,馬云的戰(zhàn)略全是發(fā)展技術(shù)。比如,電子商務(wù)必須成為一種運(yùn)營方式,阿里云已經(jīng)成為領(lǐng)先的技術(shù)項(xiàng)目,阿里巴巴大數(shù)據(jù)已經(jīng)成為阿里巴巴的支柱產(chǎn)業(yè)。在此之前,外資企業(yè)壟斷了馬云的戰(zhàn)略?,F(xiàn)在阿里巴巴有了實(shí)力和技術(shù),而且它已經(jīng)成為公司的領(lǐng)頭羊,成為支柱產(chǎn)業(yè),阿里不會輕易倒下。它積累了大量的技術(shù)。阿里可以在中國立足,走向世界,成為國際化公司,而騰訊只能在中國發(fā)展,根本無法走出國內(nèi)市場。
所以很難說馬云和馬化騰之間誰是強(qiáng)者。一是要賺錢,二是要有未來的戰(zhàn)略。每個(gè)人都有自己的長處。不管怎樣,他們比我強(qiáng)壯多了。