讓我們面對真實。有些人因為你的父母讓你(如果你在美國以外的地方長大)進入軟體領域,或者因為你認為你可以用這種方式賺到很多錢。你不是年輕的時候進入了電腦領域,而且你並不喜歡軟體開發。你總是會變得平庸。因為我們的行業不知道如何評估技能,人才或成就,你會賺錢,但這篇文章並不適合你。
如果你因為拆開電子產品看它們如何工作而受到懲罰。如果你每天晚上都偷偷地上網學習如何製作電子遊戲。如果你花了寶貴的業餘時間學習,沒有人強迫你,讓你積極地追求事業。然後你發現自己在軟體行業工作,這篇文章是為你準備的。
作為一個開發者,有一個學習的氛圍跟一個交流圈子特別重要這是一個我的iOS交流群:776598941,不管你是小白還是大牛歡迎入駐 ,分享BAT,阿里面試題、面試經驗,討論技術, 大家一起交流學習成長!
你需要改變你對職業的看法。你不再為喜歡程式設計了;你為錢程式設計。把喜愛留給你的業餘專案吧。無論如何,確保你至少喜歡你的日常工作——如果你喜歡的話,那就更好了。如果沒有,在經濟仍然火熱的時候找一個更好的地方。
然而,你的目標應該是開一個401計劃,把所有的稅款都塞進去,剩下的錢足夠買一座房子一輛車,做你想做的任何事。否則,別人就會賺你的錢。
在此過程中,你需要考慮你的職業,而不僅僅是你現在的工作。要做到這一點,你需要避免這八項陷阱。
陷阱1:在技術上停留太久
我知道了。你喜歡Microsoft C#或Java或JavaScript或Python或Cobol。 但是,大多數技術具有開始採用,高峰,外包,小眾和無人使用的生命週期。意思是如果你在20世紀80年代學會Cobol的話,很酷。如果你在20世紀90年代早期學會,並不想放棄,那麼你有可能失去工作。如果你在90年代後期學會它,那麼Y2K(千年蟲問題)每小時可以得到300美元。 現在呢?你必須自願從海岸搬遷出去,而且你可能會做得比你掌握的要少。
Java怎麼樣?我曾經為Java諮詢每小時收取300美元。現在?現在,這項工作由離岸公司在岸完成或離岸完成,其中一家離岸公司知道如何解決勞動法。如果你不認為JavaScript或Python或任何你最喜歡的東西會以同樣的方式,那你只是沒有留意。
陷阱2:成為壟斷技術的專家
同樣的道理,你需要對衝你的賭注。成為任何支配地位的專家似乎都很容易和安全。但是,當新技術熱起來,陣地突然轉移,你就與整個人群競爭,你就需要一個退出計劃時。
例如,當Java熱時,我是一個熟悉微軟和C ++的人。因為每個人都希望我有更多的C或C ++經驗,我學習了Java。Java當時尚不足以滿足這些要求。但我學會了它,並且能夠繞過很強的C和C ++需求,我在Java入手比較早。
幾年前,它看起來像是Ruby將要方興未艾。有一次,Perl看起來會達到Java最終做到的水平。預測未來是艱難的,所以對衝你的賭注是確保安全的方式。
陷阱3:不愛上時尚
切勿告訴Groovy人員它已結束。然而,魔法已經死亡。人們不會為Groovy開發人員支付高價。如果你的老闆允許你在一個專案中使用它,那將是因為他不在乎你使用什麼,這不是很重要,他想讓你快樂,或者他是無知的,並沒有意識到會有是勞動力供應下降。
通過一切手段,跳轉到上升的技術並學習它們。準備好成為第一個瞭解它並讓自己成為專家。
但是,當需求降低時也準備好跳躍。 無論是語言還是資料庫,總有其他新技術可以愛上。
陷阱4:對政治不敏感
每一個組織,無論大小,都有某種政治。所以,你需要磨練你的政治技巧。如果你不知道政治,你會成為別人遊戲中的棋子。我並不是說你必須成為那些混戰政治遊戲並且沒有工作的混蛋,但是你確實需要玩好防禦性的政治。
陷阱5號:對業務無私
“我只是一名開發人員,我對這個行業並不感興趣。”這是職業自殺。你需要知道得分。你的公司做得好嗎?它的主要業務挑戰是什麼?它最重要的專案是什麼?技術或軟體如何幫助實現它們?貴公司如何融入整個行業?如果你不知道這些問題的答案,那麼你將成為公司中無關緊要的人員開展無關緊要的專案,這些專案相對沒有含金量。
陷阱6:擁有“工會公司”的心態
當我還年輕的時候,我第一份工作在一家電信公司,有一個老人,他估計幾乎做每件事都花6個月的時間。他犯了去度假的錯誤,我在兩週內完成了整個專案,包括他的工作。我原以為他會為此高興。他不是,天呢,他不是。他抓住一切機會想把我解僱,這成了他一生的使命,他不停的向新主任抱怨。
當然,我完成了我的工作。我是創新。我一直在尋找新的方法來讓事情做得更好更快,解決問題。我離職後不久他就退休了。有時,我在咖啡店裡看到他,我們假裝不記得對方。
這不是我最後一次遇到這種“慢慢來,否則我們會收拾你”的想法。我的建議是做正確的事,但要準備好面對即將發生的事情。如果這是一個普遍存在的問題,那麼就用你的腳去投票吧——去除了那個地方的任何其他地方。
陷阱7:不知道(或不關心)你的價值
“我不是為了錢”。然後培養一個愛好。無論如何,不要每天都為想著你的下一塊錢而工作。但也不要去做比其他人少50%收入的工作。瞭解你的價值,並讓它物有所值。
陷阱8:僅僅把你的工作當成工作來對待
“這只是一份工作”。不,這是你職業生涯中的一步。你永遠不會只做這份工作。那麼,你能在這裡學到什麼?下一步怎麼做?你最終想成為什麼樣的人?這個工作對你有什麼幫助?
發展整個業務的情景意識。它會為你自己和你工作的人提供幫助。它也將長期為你服務。這不僅僅是一份工作,而是一次旅程。
作為一個開發者,有一個學習的氛圍跟一個交流圈子特別重要這是一個我的iOS交流群:776598941,不管你是小白還是大牛歡迎入駐 ,分享BAT,阿里面試題、面試經驗,討論技術, 大家一起交流學習成長!