一、有些事情難以回頭
開篇我得表名自己的立場:.NET JAVA同時使用者,但更加偏愛.NET.原因很簡單
1.NET語言更具開放性,從開源協(xié)議和規(guī)范可以看出;
2.語言更具優(yōu)勢嚴(yán)謹(jǐn);
3.開發(fā)工具VS更具生產(chǎn)力;
然而
1.Java,C#的職位比率在4:1,雖然這不是什么問題,因為求職競爭的比例更大(JAVA中更多的剛培訓(xùn)出來的),但話說回來,對于C#求職而言,會面臨更加狹窄的企業(yè)選擇空間。
2.Java同等職位,國內(nèi)的待遇比.NET稍高;這里為.NET說聲不平,.NET開源程度更好,架構(gòu)體系更成熟邏輯更嚴(yán)謹(jǐn),開發(fā)效率更高,服務(wù)器同樣可以使用Linux
這些不對等的原因
1.歷史原因
JAVA早.NET5年出生,一開始就對各大平臺(主要就Linux)提供技術(shù)支持,微軟前兩任CEO都固步自封以為WINDOWS可以始終獨步天下,壓根就瞧不起Linux,因此.NET原本可以飛的實力(本來就可以跨平臺、更好的語言特性)被微軟給封殺了,尤其那個叫做鮑爾默夜郎自大.......
因為JAVA在其出生的年代憑借其優(yōu)勢可謂天子驕子,因此吸引很多IT人員加入其陣營之中,這些人占領(lǐng)了各行各業(yè)的企業(yè)之中,慢慢這些JAVA從業(yè)者成為技術(shù)領(lǐng)導(dǎo),在后來的十幾年中,微軟依舊固步自封,故此JAVA占領(lǐng)了絕大多數(shù)企業(yè)技術(shù)決策層。
2.Android的成功
雖然JAVA越來越老,微軟轉(zhuǎn)向開源界、.NET開源、但使用JAVA作為應(yīng)用語言的Android取的了智能設(shè)備領(lǐng)域的巨大成功,這無非給年老的JAVA打了一針強心劑,雖然C#可以同時支持Android/IOS開發(fā),但因為上面的歷史原因(JAVA占領(lǐng)了絕大多數(shù)企業(yè)技術(shù)決策層),依舊緩慢前行。
3.微軟在手機系統(tǒng)中的失利
不僅巨坑了諾基亞,而且手機系統(tǒng)這么多年一直在改.......... 而且不提供后向兼容。后果當(dāng)然也算得上.NET陣營的失利。有了鮑爾默這樣的CEO,你我還能怎樣呢?
4.馬太效應(yīng)
當(dāng)你的對手占據(jù)了絕對優(yōu)勢之后,再努力你將付出天大的代價。
二、來至.NET陣營的哀傷
很多.NET陣營的朋友都在感慨,如果上天在給一次機會........,但回頭對他們來說真的很難。在這里對那些鄙視.NET的JAVA者們說一句:不是因為你們?nèi)烁鼉?yōu)秀,而僅僅因為你爸是李剛。完成一個業(yè)務(wù)需求看做得又快又好就知道。如果你出生貧寒,你就要付出比別人更多艱辛才行。大自然的法則就一條:物競天擇,適者生存。南寧網(wǎng)站建設(shè)
三、.NET自己的出路在哪里呢?
1)Unity目前是一個很好技術(shù)方向,畢竟游戲從未在中國市場沒落過。
2)等待著甲骨文把JAVA給終結(jié)了,但甲骨文Android之爭的結(jié)果,顯示甲骨文對JAVA掙錢這件事情失去信心,尤其是谷歌在Android上面的勝利。有理由相信甲骨文不會對JAVA做出更大的貢獻。谷歌依然有被起訴的風(fēng)險,從技術(shù)上顯示谷歌會為了避開這對爛事,會將JDK走向OPENJDK,或者其他技術(shù)(如果甲骨文最終取得勝利的話)。
3)等待微軟WP的逆襲,眼下納德拉的決策顯示,手機系統(tǒng)市場賺不了錢,他只想做好系統(tǒng),等待適當(dāng)?shù)钠鯔C,因此這個愿景再等一年看,但那時世界又是怎樣的何人知道?
4)等待著.NET Core占領(lǐng)B/S市場,這一天指日可待,開源+性能優(yōu)勢。
四、到底技術(shù)人員如何規(guī)劃自己的一生
前段時間看到高斯林爆料:高齡IT求職人員在硅谷遭到歧視。我想這個現(xiàn)象這中國必然更加普遍,原因很簡單:你是一個老技術(shù)達(dá)人,你的工資只能隨著你的年齡趨向一個極限值,而你的精力隨著年齡越來越不如年輕人,要么你成為一個企業(yè)的技術(shù)領(lǐng)導(dǎo),然后一直那么待下去。要么你自己創(chuàng)業(yè),用你的技術(shù)去打造一番自己的事業(yè),不然你只能選擇改行。昨天看了王垠的一篇文章,鏈接這里:http://www.yinwang.org/blog-cn/2016/10/25/argument 他絕對是一個技術(shù)強人,但在大型企業(yè)中(如微軟)只是一個初入一個公司小角色,如果一個人進入一家公司,不是去做CTO的,那么他只能作為一個新人,被所謂的上面的'領(lǐng)導(dǎo)'打壓,王垠這樣例子很多,正如他說:他所謂的領(lǐng)導(dǎo)是為了爭論而爭論,不是為了把事情做到位,更不是為了讓問題得到更好地解決。廣西網(wǎng)站建設(shè)
最終王垠結(jié)尾如此寫道:
我看見滿載希望的列車,沖向懸崖的盡頭,然而我卻只能保全自己,因為我無法拯救愚昧。愚昧是無敵的。有個古人說得好,理性和智慧從來就沒有戰(zhàn)勝過愚昧,只有等愚昧的人都死去,它們才有被人看見的希望……
作為純技術(shù)IT人員很多都遇到類似的問題,他們很優(yōu)秀只是沒有讀懂人性,智商高的人,他們情商不一定高,或者往往吃虧就在這里,因為他們是一群做事的人,而不是一群耍心機的人。如果這群忠厚理性的人,不直接隸屬于老板的話,其實會很容易被上面的領(lǐng)導(dǎo)打壓,因為人性就是這樣:有誰自己不是老板,會看好一個比自己厲害的
競爭對手?他們心中事情本身的對錯,不愿事故圓滑。哪里有人,哪里就有這些勾心斗角。
物競天擇優(yōu)勝劣汰 在人類這群特殊的生物中,武力、技藝早已不是決定勝負(fù)的標(biāo)準(zhǔn)了。
五、學(xué)會投資理財
這里說的投資不僅僅是金錢上的投資,金錢的投資重要,自我的投資更重要:身體、知識/智慧、人脈。
六、不積跬步無以至千里
這句話留給自己的,每一個人生旅程中都能夠?qū)W到很多東西,或者說看明白一些東西,學(xué)會總結(jié)、反思生命中所遇到的人事物,每天進步一點點就是很大的進步,我們之所以彷徨在于我們不知道我們是誰、要往哪里去,或許我們真正需要得很簡單。
七、談?wù)剟?chuàng)業(yè)
有人說創(chuàng)業(yè)是一次探險;有人說創(chuàng)業(yè)是一場賭博,因為勝利者只有1/10;在我看來創(chuàng)業(yè)是一場知識與智慧的爆發(fā),利用自己所有的資源和智慧自定周密的計劃為之奮斗。一生中最重要的是要明白自己想要的是什么,而不是隨波逐流,因為所追逐不一定是你真正需要的。