IT人很苦逼,這或許是每個人從事IT人的心聲。在學習階段,就需要掌握大量全新的課程,學習幾乎占滿你大學所有的時間,即便如此仍覺得時間不夠用。在工作初級,面臨經(jīng)驗不足,有大量的新知識、新技能需要在實戰(zhàn)中學習,而且?guī)缀趺恳豁椆ぷ鞫夹枰獣侨碌?。在工作中期,有了一定的項目實踐經(jīng)驗,但又要面臨轉(zhuǎn)型的問題。即使如此,你也很難得到周圍的人理解,因為你在做什么對他們來說是完全無知的。
學海無涯苦作舟的大學
說起計算機科學,用學海無涯來形容再貼切不過了。作為一門全新的學科,不同于管理類,社會類,或者工程力學類。這些學科在我們中學階段,起碼都或多或少有些接觸。但計算機學科是個全新的。
必須熟練掌握英語。首先必須熟練掌握英文,幾乎所有前言些的技術(shù),或者文檔,幾乎都是全英文的,即使我們在編程是用的也都是英文。不能熟練掌握英文,就無法通讀相關(guān)技術(shù)文檔,也就無法在某個領(lǐng)域做到引領(lǐng)的程度,那就只能永遠跟隨在別人后面,拾人牙慧,吃別人剩下的,嚼過的東西。
要有扎實的數(shù)學基礎(chǔ)。程序編程除了基本的語法結(jié)構(gòu)外,最核心的不外乎就是算法了,這就需要有扎實的數(shù)學基礎(chǔ)了。例如,數(shù)據(jù)結(jié)構(gòu)、概率與統(tǒng)計論,離散數(shù)學,高等代數(shù),高等數(shù)學,隨機數(shù)學,圖論,矩陣論等。這里面隨便一門課程對于文科生,或者一般理工生來說都極為頭疼,但對于計算機學生來說這些都是必須學習掌握的。在瘋狂英語同學,還需要邏輯燒腦。
計算機專業(yè)理論。在有了數(shù)學和英語基礎(chǔ)之后,這才開始學習計算機專業(yè)知識。計算機學科分為三個大類:計算機軟件,計算機系統(tǒng)結(jié)構(gòu)、計算機應(yīng)用。每個大類又分十幾個、幾十個小類,林林總總加起來差不多有上百個方向。你或許覺得學習其中某個方向就足夠了,我想說的是,如果你僅僅搞搞教學或許夠了,但在實際工作中,作為一個完整的項目,幾乎所有的方向都會涉獵到。這就需要我們在專攻某一個方向的同時,還需要掌握其他方向的理論知識。說到這里都僅僅是理論知識,再到實際應(yīng)用之間還有很長的路要走。
計算機實踐。計算機是一門實踐性學科,僅僅有理論只能算個半成品,沒有實踐一切都是紙上談兵,必須動起手來。這又需要耗費大量精力和時間。
創(chuàng)新思維。在有了這些基礎(chǔ)后,并不等于你就可以解決問題了。計算機學科還需要有足夠的創(chuàng)新思維,很多時候是沒有千人經(jīng)驗可以借鑒的。每個項目都是獨一無二的,在面臨新的問題時候都需要你用創(chuàng)造性的思維去解決問題。
說到這里你是不是有些要崩潰了,但這確只是開始。
鴨梨山大熬白頭的工作
當我們經(jīng)過九九八十一難,以為到了極樂世界,取到了真經(jīng)。但現(xiàn)實告訴我們這僅僅才是故事的開始。我們所認為的九九八十一難其實只相當于孫悟空的山上學藝的那七年。七年結(jié)束,我們下山,自覺身懷一身技能,準備施展抱負。一出場就被黑熊精打成了狗熊。
新知識。初到工作崗位,老大就發(fā)給我項目代碼,一打開就幾十萬行代碼。你會發(fā)現(xiàn)原來在學校里寫的代碼都是玩具。再看看這些代碼量,一下子有些扛不住了。有些緊張,壓力也隨之而來,定定神,自我安慰說,沒事,我有的是基礎(chǔ),我慢慢學習肯定沒問題。
時間緊。但很快我們會發(fā)現(xiàn)自己想的太天真,老板不會讓你去慢慢學習,上午發(fā)給你的任務(wù),1個小時之后就要結(jié)果,根本不會詢問你之前會不會,只要結(jié)果。你說不會,老板也不會責罵你,會把任務(wù)交辦給其他人。下次老板依然如此,如果你還不會,那么對不起,你或許快滾蛋了。
要求高。在你加班熬夜磕磕盼盼總算把任務(wù)做完了,卻被老板罵的狗血臨頭,說你做的質(zhì)量簡直是狗屎,質(zhì)量達不到。
競爭激烈。你或許說自己受夠了,老子不想干。那太好了,不知道多少人等著你走,他們好接替你,這就是中國國情,人多。你以為自己走,會對老板產(chǎn)生任何影響,那都是你自己一項情愿,你根本沒有任務(wù)議價的資本。這就是競爭激烈市場下IT苦逼人的生存環(huán)境。
面臨35歲的轉(zhuǎn)型難題。你以為自己埋頭苦干10年,自己也算職場老人,要理論有理論,要實踐有實踐,自己快無敵了。很快你會發(fā)現(xiàn),你也不在年輕,而且精力越來不夠,家里的事需要請假的也越來越多。35歲成了IT企業(yè)嫌棄的年齡,這就是為什么IT比醫(yī)生更苦逼,醫(yī)生辛苦,但成為了老醫(yī)生后就值錢了。但IT人員在年輕苦逼還沒結(jié)束,就面臨的著淘汰失業(yè)的風險。這就是每個IT人的焦慮。
知識淘汰。而且IT技術(shù)日新月異,你掌握的知識技能,不說5年,三年兩年都可能更新?lián)Q代了。你掌握的知識很快就淹沒在技術(shù)更新?lián)Q代的洪流之中。
性價比降低。35歲之后,你不得不承認,不再像25歲那樣能拼。你精力不在那么的充沛了,你要處理的事也越來越多。你對薪資的要求也越來越高,相反你的性價比越來越低了。同時,每年畢業(yè)計算機的大學生上百萬,他們更能夠拼搏,對薪資的要求也沒你高,他們才是資本家的最愛。
不被人理解是外星人。在你苦逼,焦慮時候,身邊確很難有人理解你的處境。周圍人看到的是你寬敞明亮的辦公室,城市白領(lǐng),高收入。你的苦逼和焦慮,在他們眼里是無病呻吟,低調(diào)的炫耀。
轉(zhuǎn)型路很窄。IT人員長期在虛擬化環(huán)境里生存,跟人打交道的能力在退化。要轉(zhuǎn)型談何容易,首先要轉(zhuǎn)型還不是自己掌握的技能,而是先要調(diào)整自己。前不久,畢業(yè)10年的研究生同學,打電話說他又開始找工作了,從他聲音里可以聽出來焦慮和對未來的擔憂。
中國有句古話是干一行怨一行,這說明其實沒個行業(yè)都有他的痛處,畢竟工作就是工作,不是游戲。你可以隨便玩,工作是有責任和擔當?shù)?,交給你的任務(wù)就必須完成,否則在社會大分工中,你的價值又在何處。
說到底,你在社會中的地位,取決于你為社會帶來的價值有多少,一個無法創(chuàng)造價值,或者不愿意創(chuàng)造價值的人,更不用言談自己的地位。
因而,最后我想說的是苦逼的IT人,其他其他行業(yè)的人很苦逼,好好的在痛苦中尋找快樂吧,或許這就是江湖。