java暫時(shí)在編程語(yǔ)言中排第一,惡心沒(méi)有看個(gè)人。畢竟有些人喜歡面向?qū)ο?,有些喜歡面向過(guò)程。各有所長(zhǎng)并無(wú)惡心之說(shuō)。
創(chuàng)新互聯(lián)公司專注骨干網(wǎng)絡(luò)服務(wù)器租用10年,服務(wù)更有保障!服務(wù)器租用,成都移動(dòng)機(jī)房托管 成都服務(wù)器租用,成都服務(wù)器托管,骨干網(wǎng)絡(luò)帶寬,享受低延遲,高速訪問(wèn)。靈活、實(shí)現(xiàn)低成本的共享或公網(wǎng)數(shù)據(jù)中心高速帶寬的專屬高性能服務(wù)器。
我也是名程序員,還是個(gè)女程序員,但是我和你一樣非常不喜歡編程,每天坐在電腦前就像在地獄一樣,天天煩亂,終于在我忍了一年多后我下決心辭職了,雖然現(xiàn)在掙得錢沒(méi)有程序員多,但是我想說(shuō),程序員本來(lái)就不是人干的活,何況你還是那種不喜歡編程的程序員,完全就是自虐。所以老兄,鼓起勇氣來(lái)辭職換個(gè)方向吧,人生短短幾十載,掙錢是很重要,但是錢再重要也沒(méi)有身心健康重要。換個(gè)工作可能開(kāi)始工資沒(méi)有程序員高,但是你真的會(huì)發(fā)現(xiàn)心情的那種愉悅不是錢能買來(lái)的。而且長(zhǎng)時(shí)間的心理壓抑還可能造成身體上的病變,所以還是改行吧,做自己喜歡的事情吧。心情好才是真的好!
幾乎和它有關(guān)系的框架,即使號(hào)稱輕量級(jí)最后都會(huì)變的笨重比如現(xiàn)在spring,當(dāng)然和其他java框架比起來(lái)真的是輕了不少。除了臃腫,就是一些莫名阿妙的錯(cuò)誤,C/C++,python這些錯(cuò)誤大部分可以通過(guò)編譯器得知錯(cuò)誤原因,但是java,比如調(diào)用一個(gè)method A,A有好幾種(Java的繼承和重載導(dǎo)致了它能有好幾種),一個(gè)是A(int a),另一個(gè)是A(int a,string b)。在代碼的時(shí)候一旦選錯(cuò)就會(huì)冒出空指針錯(cuò)誤,之后你會(huì)百度,但百度的結(jié)果肯定沒(méi)有解決這個(gè)的。。。
然后是它的邏輯,說(shuō)實(shí)話開(kāi)始學(xué)java基礎(chǔ)的時(shí)候感覺(jué)邏輯還是可以的,但是到了高級(jí)別用框架的時(shí)候,很多人都說(shuō)框架簡(jiǎn)化的開(kāi)發(fā),其實(shí)本質(zhì)是少寫那幾個(gè)JDBC重復(fù)語(yǔ)言,但是你又得多創(chuàng)建N個(gè)XML文件,相信我說(shuō)框架簡(jiǎn)化JAVA開(kāi)發(fā)的真的是夠了。如果簡(jiǎn)化了開(kāi)發(fā)?那么為什么JAVA后期工程師的稱號(hào)是架構(gòu)師而不是像C++那樣直接稱呼C++工程師呢?這點(diǎn)我想不言而喻了,框架并沒(méi)有帶來(lái)本質(zhì)的簡(jiǎn)化,它用多出來(lái)的XML邏輯代替了之前手動(dòng)敲的重復(fù)的代碼!實(shí)質(zhì)是代碼量減少了,邏輯變復(fù)雜了。(這點(diǎn)改變感覺(jué)可有可無(wú))。
還有就是人方面,目前大型企業(yè)普遍采用JAVA這是事實(shí)我無(wú)法辯駁,但很多高校為了就業(yè)統(tǒng)統(tǒng)一律JAVA為主,先不要說(shuō)高校教育質(zhì)量怎么樣?這么依賴相當(dāng)于抹殺了中國(guó)未來(lái)的某些可能是C/C++,PHP或者系統(tǒng)內(nèi)核類的大牛,出來(lái)全他媽在哪里搞網(wǎng)頁(yè),這尼瑪不是害人嗎?而且,學(xué)JAVA的那些有幾個(gè)真心想學(xué),都是因?yàn)榛鹁蛠?lái)了。。。而且按照J(rèn)AVA語(yǔ)言的特性,不像C++開(kāi)發(fā)項(xiàng)目越多約有經(jīng)驗(yàn),因?yàn)楹笃诙际且粯恿?,這幾乎是給那些趁年輕來(lái)?yè)埔黄比缓筠D(zhuǎn)會(huì)老本的其他專業(yè)或者本專業(yè)就打算干幾年就跑的人提供了不可多得的平臺(tái)。
我在讀大學(xué)的時(shí)候就在思考,他們只教我JAVA,我30歲以后該怎么辦?我深知自己資質(zhì)平庸,所以若學(xué)java,30歲以后我肯定失業(yè)。這是我討厭它的根本原因!java讓我這樣的人迷惘,它不像其他語(yǔ)言能有經(jīng)驗(yàn)的積累!
不過(guò)最近ORACLE好像拋棄了JAVA,我想著這貨的命運(yùn)終于要到頭了,可是我已經(jīng)畢業(yè)了,我除了目前先做下JAVA我又能干嘛呢?這是另一個(gè)討厭的原因,當(dāng)我需要用你來(lái)養(yǎng)活自己的時(shí)候,你撐不住了。。。。
項(xiàng)目組上那哥們寫出來(lái)的東西真讓人覺(jué)得惡心死了,寫代碼習(xí)慣不好,根本不注重格式和優(yōu)化,只要實(shí)現(xiàn)功能就行了, 一個(gè)java類寫幾千行,一個(gè)方法最少得來(lái)個(gè)三百行,讓人看了真的想吐,特別讓我覺(jué)得無(wú)語(yǔ)的是那些log,簡(jiǎn)直是log滿天飛。