從國際象棋與象棋的走法差異,再趣說IT人提升能力和增收方式用象棋的思維趣說IT人的職業發展和錢途

  • 2019 年 10 月 8 日
  • 筆記

之前我寫過篇博文,用象棋的思維趣說IT人的職業發展和錢途,發現象棋中的一些思維能應用到我們程序員平時的職業發展中。

當從大學畢業的程序員幹個五六年以後,也達到了高級開發的水平,工作環境應該能擺脫動蕩,工資收入也能比下有餘,如果想要進一步拓展自己的能力和收入,那或許就要借鑒國際象棋里的一些思維了。在本文里,將通過對比國際象棋和象棋之間的走法和贏棋方式的差異,來趣說下程序員如何讓自己的收益高於平均水平的做法。

1 國際象棋中的進攻線路需要自己開拓,未來的發展機會要自己探索

中國象棋里線路是開放,所以有肋道和兵林線的說法,能直接通過線路來調度車和炮等子力。但國際象棋里a線到h線在默認情況下都有小兵,所以進攻線路要自己打通,由此專門有「開線」戰術。

當IT人士達到高級程序員的水準時,如果還是循例坐在公司里,干好分配的活,這樣短時間內也行,但時間一長,發展空間就有限了,所以在這個階段,得自己探索發展途徑。

比如雖然目前沒有接觸到架構師的活,但得通過看資料儘快讓自己掌握這部分的知識,從而儘快讓自己達到架構師的水平。又如,可以從在博客園寫博客做起,探索自己通過付出知識掙錢的方式,比如做專欄和錄視頻甚至做企業培訓。甚至還可以通過自己和朋友一起接項目,探索出成立工作室或公司創業的方式。

在剛開始下國際象棋的時候,這種開線戰術我無法熟練應用,也因此輸了幾盤,這就是試錯付出的代價,但如果不探索,那就不大會提升了,也就只能眼饞地看着別人從無到有摸索出各種發展渠道。

2 除了直線橫線外,國際象棋還有第三維「斜線」,所以IT人更該開拓自己的眼界

國際象棋里,進攻不是只靠直線和橫線,還得靠斜線。對於不善下國際象棋的人而言,看到通過斜線贏棋,會感覺很驚訝。其實這沒什麼,其實平時,很多增收的方式都是合法且符合情理的,只不過不少人習慣於只通過直線和橫線進攻而已。

這裡我無意比較國際象棋和中國象棋兩者規則的優劣,但收入達到中等水平的程序員就相當於解鎖了自己「斜線進攻」的技能,在做好本職工作掙工資以外,還應當擴展自己的眼界,合理利用各種渠道提升自己的能力,乃至更高效地掙錢。

眼界有多重要?一直在小公司里乾的程序員未必能想像到互聯網公司的框架技術,幾年前我能想到的掙錢方式也無非是掙公司外加做培訓而已。眼界的狹隘直接讓我們忽視了很多明明可以有效利用的規則,更限制了我們發展的空間。那怎麼才能提升眼界?

第一,多上博客園等論壇,而且除了自己分享之外,還得多看別人的文章,三人行必有我師,通過看各種文章我們就能了解各種技術,從而在實現需求時就有更多的選擇性。

第二,多看下身邊的人掙錢的方式(當然是合法的),剛開始不會不要緊,多揣摩多思考。

第三,多和人聚會,比如參加各種技術會議,或者到程序員出沒多的地方(博客園算一個)多和別人交流,這樣別人的掙錢方式都可以成為自己實踐的指南。

的確,提升能力和掙錢需要實幹,但實幹的前提是方向對。眼界開闊了,就能在規則允許的範圍了多很多選項,從而讓自己節省很多探索的時間。

3 去掉蹩腳限制,真正做到八面威風

和中國象棋不同,國際象棋的馬是沒有蹩腳的,更能展現出八面威風。

在很多場景里,無法走出對自己有利的着法的(類似於蹩腳因素)限制是來源於自己,比如我看中一個月薪5萬的崗位,但無法應聘,原因是我沒掌握其中技術,又如我羨慕別人錄製視頻課程掙大錢,但我做不到,原因也是我能力有限。而且這種因素更多是來自主觀方面,比如畏懼或得過且過的心理。

大家都知道,對此我們可以通過努力提升自己的技能,把類似於蹩腳的限制去掉,其實只要做了,發現提升自己並不比想像中難。比如我之前學spring cloud,不斷看代碼看視頻,從不懂到出書,用了半年。而我師傅平時更上心,連中午休息的時候也在看資料,而且會不斷給自己制定學習目標,他從高級開發升級到架構才用了半年,在公司里等待他解決問題的人,一般都要排隊。我師傅人也比較謙虛,否則做到八面威風也不是不可能。

其實大家也都一樣,平時只要多看點資料多運行代碼,就一定能不斷克服約束自己提升的限制,但前提是克服自己心理上的惰性。

4 入局模式更加開放,所以應該打破思維常規

國際象棋和中國象棋的走法上有差別,但贏棋方式上的差別更大。比如中國象棋里的殺法有卧槽馬,重炮,鐵門栓或釣魚馬等,也就是說,入局方式尚有章可循。但國際象棋里王不是被限於九宮裡,而是能到處跑,所以除了「底線悶殺」的殺法外,沒有固定的方式。

如果把中國象棋里各種入局的殺法比作出書講課錄製視頻等有章可循的掙錢方式的話,那麼國際象棋的贏棋模式就好比是制定好的商業模式。如果在下國際象棋時思維僵化,進攻套路單一,很難贏棋,最多也就是下個和棋,好比收入達到衣食無憂的平均水平。

但會下國際象棋的人非常善於把握局勢,從不是依照固化的進攻模式,而會從各種現象中總結並創造獲得勝勢的關鍵下法,這就好比我們程序員不該限於掙錢方式,甚至掙錢的渠道都不該僅限於IT方面。比如我們看到的不少獨角獸公司盈利模式雖然千奇百怪,但也是有道可循。

下好國際象棋的重要方法是打譜,即看高手對局,然後揣摩其中下每步棋的思考方式,並總結在某種局勢里該怎麼積累主動權。與之對應,達到中等收入水平的 IT人也可以多看看其它人的掙錢模式乃至其它公司的商業運作和盈利模式,然後對比自己,缺啥補啥,比如缺技術學,缺資源找,如果不知道自己缺什麼就多到網上看些大神們的進階路線以及掙錢方式。總之,當發現自己收入方式固化時,就該多看多想並多實踐,這樣至少能保證自己不被淘汰,甚至不斷擴展營收渠道。

5 國際象棋里,翻盤幾率要比象棋低很多,所以更應當少犯錯

下過國際象棋和象棋的朋友會有這樣的體會,在國際象棋里,只要多一個兵(或者甚至無需多兵,只需兵形好),同時局勢相差不大,被動方很難謀和,更別說翻盤了。而象棋里因為有防守的士象,所以哪怕犯錯,比如失子,都有謀和的機會,比如殘局有馬兵和士象全,甚至有單車和士象全等在弱勢下例和的局面。

所以下國際象棋時,更不能心存僥倖,得步步小心,而且比起象棋來,更得少走緩手棋,程序員也應該這樣。

比如發現自己陷入舒適區時,就該警惕,要麼在公司里看下怎麼把事情做更好從而能承擔更重要的職責,要麼多積累社會上的人脈關係,總之不能讓自己停止進步。又如,當看到日誌上有問題徵兆時,更應當立即跟進,寧可虛驚也要查明原因。再如,做事情一定得和相關人多確認,修改產線問題時更得再三斟酌。

總之,贏棋的前提時先保全自己,提升自己在公司里和社會上地位的首要條件也是盡量少犯錯。

6 國際象棋的對攻程度要比中國象棋激烈,所以IT人更得有憂患意識

尤其在雙方異向移位,比如西西里防禦龍式變化里,白方一般長移位,黑方一般短移位,所以雙方各攻一翼,往往一先就能決定勝負。在中國象棋里,雖然也會出現對攻場面,但激烈程度要遜於國際象棋。

IT人一般能通過各種積極手段不斷提升自己的主動權,從而不斷提升自己的收入,但歲月何嘗不在侵蝕着我們,無情地奪走我們的青春,乃至體力和記憶力?比如某人在年末也有加工資,技能也有提升,但相比耗費的時光,這些提升就顯得得不償失了,比如提升的程度遠低於平均水平。

說IT人吃青春飯,這不無道理,比如我前些年在外企過於舒適,目前需要用更多的精力來彌補。相比我師傅的師傅,30歲出頭,在極客時間上錄製的視頻銷量達兩萬多份,平時經常在qcon等著名大會上演講,又如我的領導,也是30歲出頭就在國內著名互聯網公司里獨當一面。所以我們可以用來荒廢的時間真的不多了。

7總結:最激勵IT人的,是國際象棋里的升變制度,IT人在任何時候都別丟失夢想

國際象棋里,子力價值最低的小兵,只要能衝到對方的底線,就能升變成為皇后(當然還可以變其它子,只不過皇后威力最大一般都變皇后)。

小兵尚且如此,何況我們 IT人,莫欺少年窮,在IT圈裡逆襲成功的不在少數。當我們對比別人感到有差距時,千萬不能妄自菲薄,而是該不斷努力,不知道前進方向的話,就去多看別人成功的路線。而且,也千萬別停止進取,因為只有衝到底線才能升變。

夢想不能丟,進取心不能丟,平時更不能停止努力。還是這句話,發心上進並開始努力了,提升自己只是體力活。最後祝大家在經過努力後,都成功升級成影響力大的成功人士。

版權說明:

有不少網友轉載和想要轉載我的博文,本人感到十分榮幸,這也是本人不斷寫博文的動力。關於本文的版權有如下統一的說明,抱歉就不逐一回復了。

1 本文可轉載,無需告知,轉載時請用鏈接的方式,給出原文出處,別簡單地通過文本方式給出,同時寫明原作者是hsm_computer。

2 在轉載時,請原文轉載 ,謝絕洗稿。否則本人保留追究法律責任的權利。