關(guān)鍵時刻,,第一時間送達! 【CSDN編者按】中年危機,、技能轉(zhuǎn)型,、強制加班、生活平衡......在打怪升級的道路上,,程序員們需要面臨著各種職場陷阱,也許稍不留意就會摔個四腳朝天,,翻不了身,。本文的作者作為一個身經(jīng)百戰(zhàn)的過來人,給予了八條忠告:不要陷在某個固定的技術(shù)上,,不要追求技術(shù)壟斷,,更不要對辦公室政治避而不見......研習(xí)了這八條職場陷阱,一定可以助你的技術(shù)之路走得更加順暢,。下面我們就來一探究竟,。 以下為正文: 如果你喜歡編程,但從未考慮過自己的職業(yè)或業(yè)務(wù),,那么即刻起你應(yīng)該面對現(xiàn)實,,認真地思考如何發(fā)展軟件開發(fā)的事業(yè)。 坦白來說,,有些人可能是因為被父母強迫(如果你沒有生在美國),,或者覺得編程掙錢多才加入了這一行。你并不是從小就喜歡計算機,,而且你壓根不喜歡軟件開發(fā),。雖然你表現(xiàn)平庸,但依然可以掙到錢,,因為軟件行業(yè)不知道如何衡量技術(shù)力,、才能或者工作成績。那么,,這篇文章其實不是為你寫的,。 如果你曾把電子設(shè)備拆開,只為了弄清楚它們的工作原理,,結(jié)果卻因此而受罰,。如果你通宵偷偷地上網(wǎng),只為了學(xué)習(xí)如何編寫電子游戲,。如果你把寶貴的空閑時間全部拿來學(xué)習(xí),,沒有人強迫你,而且不是為了求職,。如果你有以上的經(jīng)歷,,并且你是一位軟件開發(fā)人員,,那么這篇文章是為你而寫的。 你需要改變對事業(yè)的看法,。你寫代碼不再是因為愛好,,而是為了錢。把你對編程的愛留給自己的業(yè)余項目吧,。你需要想盡辦法確保至少你喜歡每天的工作,,如果你愛你的工作那便再好不過。如果不喜歡,,那么趁著軟件開發(fā)還炙手可熱,,趕緊換個地方吧。 然而,,你的目標應(yīng)該是在扣除所有的稅款,,交完各種福利和保險后,剩下的錢還夠買房買車,,以及做你想做的事情,。如果做不到這一點,那么說明別人賺走了你的錢,。 一路走來,,你需要認真思考自己的職業(yè)生涯,不僅僅是目前的工作,。那么,,首先你需要避開以下8個陷阱。 ▌陷阱1:在某項技術(shù)上逗留太久 我知道你喜歡微軟的C#,,或Java,、JavaScript、Python,、Cobol,。但是,絕大多數(shù)的技術(shù)都會經(jīng)歷一個生命周期:興起,、高峰,、外包、萎縮和消亡,。如果你在二十世紀八十年代從事Cobol的話,,那么表明你非常厲害。如果換到二十世紀九十年代初從事Cobol的話,,你可能面臨失業(yè)的風(fēng)險,。但是如果在二十世紀九十年代晚期從事Cobol的話,那么解決千年蟲問題的人可以拿到每小時300美元的收入??墒乾F(xiàn)在呢,?你可能必須從海景房里搬出去,而且你的收入可能比以往都要低,。 Java怎么樣呢,?我曾經(jīng)擔任Java咨詢,每小時收費300美元?,F(xiàn)在,?現(xiàn)在Java的工作都包給了海外的公司,或知道如何解決勞動法的公司,。如果你認為JavaScript,、Python或其他喜歡的東西會有不同結(jié)局的話,那只能說明你沒有關(guān)注趨勢,。 ▌陷阱2:成為技術(shù)壟斷專家 不要把雞蛋放在同一個籃子里??雌饋沓蔀槟硞€熱門領(lǐng)域的專家似乎很容易且安全,。但是接下來,在這項技術(shù)火熱的時候,,你需要與所有人競爭,;而當風(fēng)向突然改變時,你需要一個全身而退的計劃,。 例如,,我曾在微軟從事C 的開發(fā),而當時Java出現(xiàn)了,。每個人都希望我積累更多C或C 的經(jīng)驗,,而我學(xué)習(xí)了Java。雖然當時Java還不夠成熟應(yīng)對所有的需求,,但是我學(xué)習(xí)了Java,,并且放棄了C和C 緊俏的需求,所以我成為了早期的Java程序員,。 幾年前,,Ruby好似一顆冉冉升起的巨星。有一段時間里,,看似Perl可以達到與Java并駕齊驅(qū),。我們很難預(yù)測未來,所以規(guī)避風(fēng)險是相對最安全的方式,。 ▌陷阱3:鐘愛一時的狂熱 切記不要跟Groovy的人說它已經(jīng)沒落了,。然而,Groovy帶來的魔法已經(jīng)消亡了。沒人愿意高價聘用Groovy開發(fā)人員,。如果你的老板允許你用Groovy開發(fā)項目,,那么只能說明要么他根本不在乎你用什么語言,要么語言并不重要,,他覺得只要你高興就好,,又或者他很無知,并沒有意識到勞動力的供應(yīng)會下降,。 所以,,請想盡辦法接觸有優(yōu)勢的技術(shù),好好學(xué)習(xí),。努力成為第一個掌握某種技術(shù)的人,,并成為該技術(shù)的專家。 同時,,也要做好準備在需求降低時跳槽,。無論是語言還是數(shù)據(jù)庫,外面有很多的技術(shù)值得你去愛,。 ▌陷阱4:對辦公室政治避之不及 每個公司,,無論大小都有某種辦公室政治。所以,,你需要磨練政治技巧,。如果你對辦公室政治一無所知,那么注定會成為別人游戲中的棋子,。我并不是說希望你成為只會玩弄政治游戲而不好好工作的混蛋,,但是你確實需要在政治斗爭中做好防御。 ▌陷阱5:對業(yè)務(wù)不感興趣 “我只是一名開發(fā)人員,,我對業(yè)務(wù)不感興趣,。”這種想法會抹殺你的職業(yè)生涯,。你需要知道公司是否運營良好,,公司主要業(yè)務(wù)面臨的困難是什么,哪些是公司最重要的項目,,哪些技術(shù)或軟件可以幫助完成項目,,公司處在整個行業(yè)內(nèi)的什么位置。如果你回答不了這些問題,,那么你只能在不重要的公司里,,參與不重要的項目,為不重要的人工作,,那么當然拿到的工資也“不重要”,。 ▌陷阱6:做好“隨時走人”的心理準備 年輕的時候,我的第一份工作是在一家電信公司,其中有一位老先生為項目做的預(yù)估是6個月,。但是我趁著他度假的時候,,花了兩周時間做完了整個項目,還給他留了一小塊,。我以為他會為我的所作所為感到高興,。但是他沒有。我告訴你,,他一點都不高興,。他抓住一切機會想要開除我。并且在那之后的日子里,,他以開除我作為生命的使命,。他甚至向新任總監(jiān)抱怨了我的事情。 當然,,我完成了我的工作,,而且我很有創(chuàng)新精神。我總是在尋找新的方法,,可以用更好更快的方法解決問題,。我離開公司后不久他也退休了。有時我在咖啡店遇到他,,我們會假裝不認識彼此。 這不是唯一的一次我遇到這樣的情形:“放慢腳步,,否則我們就干掉你,。”我的建議是做好編程工作,,但是隨時準備好面對即將發(fā)生的事情,。這是個非常普遍的問題,用腳趾頭想想也知道你避無可避,。 ▌陷阱7:不了解或不關(guān)心自身的價值 “我不喜歡為了錢而工作,。”那就去找個別的興趣愛好吧,。無論如何,,不要純粹為了錢而工作。但是也不應(yīng)該做同樣的工作,,卻拿著別人一半的工資,。了解自身的價值,然后努力爭取,。 ▌陷阱8:為了工作而工作 “就是一份工作而已,。”錯,這是你事業(yè)的一步,。你不可能永遠在一份工作上,。所以,要想清楚你能在這里學(xué)到什么,,下一步怎么做,,最終你想成為什么樣的人或在哪里工作,目前的工作是否可以幫助你實現(xiàn)目標,。 掌握整個行業(yè)的狀況,,既對你自己有好處,也對你的老板有好處,。長期以往你將受益良多,。這不僅僅是一份工作,而且是一次人生的旅程,。
作者:Andrew C. Oliver |
|