您現在的位置是:首頁 > 棋牌
用象棋的思維趣說 IT 人的職業發展和錢途
- 由 CSDN程式人生 發表于 棋牌
- 2022-08-08
什麼叫閒棋不鬧事
反季大清倉,掃碼進入檢視詳情
作者 | hsm_computer
責編 | Elle
出品 | 程式人生(
ID:
coder_life)
最近我花了不少功夫在學習象棋,也學習了王天一等高手的棋路,感覺IT人的職業和下棋一樣,往好了講,爭主動權爭實惠只爭朝夕,往壞了講,一步走錯得用多步來彌補,如果錯誤太大未必能彌補回來。在本文裡,就用下棋這種比較輕鬆的話題來聊聊程式設計師該如何經營自己的職業。
對手是誰,如何算輸贏
做任何事情都要明確物件和目標,下棋時,對手和目標都很明確,但在職業規劃裡,對手是誰?如何算輸贏?
對手從小了講,是自己,畢竟除山中賊易,除心中賊難,往大了講,是其它IT人。
如何算輸贏?這有很多標準,往大了講,達到財務自由或者“掙到一個億”算贏,往中了講,有房有車有孩子,或者達到中產水平,往小了講,能在社會上立足,收入在平均水平以上。在本文裡,不說過於遠大的目標,倒也不是遙不可及,而是再遠大的目標也是得靠腳踏實地,也不說“收入超平均水平”,畢竟這還是比較容易的,就算“達到中產水平”為贏。
再具體點,如何算中產?我找了上海2018年中產的標準如下。
有兩套及以上住房(不含和父母共有的),至少一套達非普標準;
沒有房貸,或各項負債合計低於總資產
30
%;
家庭年收入(不含父母)達50萬以上。
少走緩手棋
一盤象棋有60個回合不算長,算下從大學畢業到退休,大致有
30
年吧,大概平攤下來,半年時間能算一個回合,也就是說,用半年的努力,自己職業上應該有顯著的效果。
下棋時不怕局勢一般,就怕下緩手棋,高手之間過招,2步緩手足以輸棋,一般的人下棋,也經不起3步以上的緩手。
那麼職業乃至人生的棋盤上,什麼叫緩手呢?
在公司裡得過且過,不主動追求技術進步,導致半年左右技術等方面沒進步;
自己的技能已經得到提升,但出於安逸,沒有追求更高的工資或者更高階的職位;
當工資收入達到一定水準後,不思進取,不積極探索新的掙錢渠道和掙錢模式。
那麼在工作中,一旦下緩手棋會有什麼後果呢?
半年不進步,看似沒什麼影響,但由奢入儉難,一旦得過且過的日子過慣了,再想上進就難了;
如果一年不進步,技術馬上會落後於平均水平;
一年半以上的不進步,就不說跳槽難了,這已經能導致在專案組裡日子難過(因為別人都在進步),更有甚者,如果公司動盪,這批混日子而且技術不行的人,估計會第一批被淘汰,淘汰後甚至後面工作也難找。
只爭朝夕,爭主動權更得靠效率
和“少走緩手棋”相對的是“力爭主動權”。
象棋裡主動權直觀表現為,我可以從容排程子力進攻,能從容圍剿對方的子力從而得到子力優勢。在職業規劃裡,主動權表現為,我不僅能從容應付當前的工作,而且由於我的技術以及能力在不斷提升,後繼我的技術發展方向和公司選型,我都掌握主動。從實惠角度來講,增加收入的主動權在自己手裡,在當前公司,我可以透過晉升提升收入,我也可以透過跳槽提升收入,還可以透過各種額外手段提升收入。
象棋裡爭奪主動權靠積極和效率,所謂用最小的“度數”(棋子的移動步數)把子力放置到(給對方造成威脅最大的)積極位置。平時工作中,爭奪主動權的方式也是如此。
怎麼算積極呢?列下我見到的比較積極的大牛事例。
態度端正,一天當兩天用,在工作中,也絕無看網頁等做和工作無關事情的情況,有問題也是馬上確認積極解決,絕無拖沓;
儘可能地利用各種時間碎片幹活或提升技術,比如我公司裡的大牛中午休息時間也在看技術文章,部落格園裡的一些大牛也是利用早上上班前或下班回家後的時間寫技術部落格,總之積極地盡一切可能提升自己;
從來不停止提升自己,比如我之前網際網路公司的一位大牛,Spring方面在業內非常出名,但平時也時一有時間就看Spring文章,一有可能就出書出影片教程。
而提升工作效率除了不斷總結之外,還得儘可能減少不必要的休閒娛樂時間,比如我之前網際網路公司的多位大牛,都是
手機
上沒有遊戲
app
,也沒聽說過追劇。
知易行難,其實道理也很通俗,做起來並不容易,我的體會是,在開始階段稍微逼下自己,比如早起寫部落格,工作時儘量不看無關事,平時積極些,可能最多一個月,當形成習慣時,想改也難。
勢在子先,首先得提升自己的掙錢能力
象棋裡有寧失一子,不失一先的說法。如果把象棋中的形勢比作個人技能綜合能力(把握主動權的能力),那麼“子力”就好比掙到的錢。
也就是說,能力比錢重要,一方面我們應該踏踏實實地提升能力,排除短期跳槽帶來的金錢誘惑,另一方面,在必要時,可以用錢買技能,比如在必要的時候買收費
專欄
裡的知識,甚至參加培訓班。
我見到的反面例子是,在之前的外企裡,某人本身能力也就一般,但還在外面幹兼職,這就屬於要錢不要技能,結果短時間內錢確實掙到了,但由於不注意提升能力,最後被迫離開了專案組。而正面的例子就比較多了,不少人在進專案組時能力一般,但平時透過看各種(免費和收費)資料,最後成為專案組內的棟樑。再說下應該重視哪些能力?
對底層程式碼的理解以及分析能力;
能在短時間內全域性掌握系統架構的能力;
比較值錢的,比如大資料機器學習和分散式的技能;
帶團隊的能力,比如對外能和客戶方溝通,在公司內能和其它組協調扯皮,在組內能合理分派活,合理監管質量同時保證進度。
優勢情況下更不能大意
下棋時,我經常遇到如下的場景,我或者對手優勢很明顯,但由於一步走錯,局勢逆轉,對此象棋有“臨殺誤急“和“贏棋不鬧事”的說法。
大家在工作中,這種情況也不能說沒,比如釋出專案,什麼工作都準備好了,看似勝利在望,但在釋出時,由於大意導致操作事務,最後出現產線問題。
象棋在沒贏前,任何走法都得反覆斟酌,同樣在釋出專案等工作沒透過驗證前,也不能放鬆,這不僅得到主觀上態度端正,更得“未慮勝,先慮敗” ,儘量把可能導致失敗的因素都考慮全,並針對性地做預案或補償措施。
我見過不少下棋的人,只會一廂情願,或者沉溺於自己的優勢中,或者主觀上忽視對方的反擊手段,這種人下棋贏了是運氣,輸了是必然,而且這樣下能力也不會提升。同樣,在做專案等工作時,寧可做好針對最壞情況的準備,比如釋出時做好,甚至操練好回退預案,寧可用不到。這樣的話,一方面能確保勝局,另一方由於考慮周全,技能上一定也會有提升。
取勝得靠進攻手段,IT人掙錢也得積極
象棋中取勝一般有兩種方法,一種是確保自己不犯錯然後坐等對方走錯,另一種是積極主動擴大主動權,積優勢為勝勢。
對應IT人掙錢方式,一種是幹好手頭的活,確保不出問題,然後循例升職和加工資,另一種則是積極擴大自己的品牌,不斷探索新的掙錢方式,相比之下,後者更加積極,掙錢效率應該也優於前者。
正如特級大師的擴大先手和進攻手段得靠慢慢積累,IT人掙錢的方式也得從小做起。比如小到透過寫部落格積累,然後可以開
專欄
出影片教程,再大點可以透過各種渠道找些專案,再大些可以做自己得產品。
說起來容易做起來難,但一旦有積極想法了,而不是坐等工資等穩定收入,其它不敢說,至少自己的格局能不斷變廣,掙錢的機會也會越來越多。
逆勢中不能自暴自棄,只要努力,就有翻盤可能
下棋時不可能老是贏,有不少時候局面會很難看,只能苦苦支撐。相比之下,工作中也不可能一帆風順,比如工作氛圍不好比較壓抑,有996工作壓力大,或者錢少,這種時候絕不能自暴自棄。
特級大師之間,出現翻盤的案例也不少,更何況業餘的,比如有10盤逆勢棋,如果自暴自棄亂下,估計最多一兩盤能下翻盤,但如果咬牙堅持每步都下好,翻盤的可能性就大很多。
對應的在工作中,哪怕情況再差,每天也得盡力做好自己的事,必要時更得提升自己的能力,指不定哪天就時來運轉了,或者這個公司沒機會,由於自己一刻也沒放鬆反而在不斷提升自己的實力,在下家公司裡就能春風得意了。
總結:
人生棋局裡,一時輸贏不能代表今後的輸贏
大家經常能看到,某人前幾年由於混日子,活得沒指望,但突然想明白了,只用了半年就完成了逆轉,也就是說,雖然一步走錯需要用更大的代價來彌補,但一時的輸贏絕不能代表一世的得失。所以,在任何時候都得積極向上力爭主動。本文也算戲說,大家在一笑之餘如果感到有意思,或者有收穫,請幫忙點贊下本文,謝謝大家。
原文:https://blog。csdn。net/sxeric/article/details/93615916