以前我寫過篇博文,用象棋的思惟趣說IT人的職業發展和錢途,發現象棋中的一些思惟能應用到咱們程序員平時的職業發展中。html
當從大學畢業的程序員幹個五六年之後,也達到了高級開發的水平,工做環境應該能擺脫動盪,工資收入也能比下有餘,若是想要進一步拓展本身的能力和收入,那或許就要借鑑國際象棋裏的一些思惟了。在本文裏,將經過對比國際象棋和象棋之間的走法和贏棋方式的差別,來趣說下程序員如何讓本身的收益高於平均水平的作法。程序員
中國象棋裏線路是開放,因此有肋道和兵林線的說法,能直接經過線路來調度車和炮等子力。但國際象棋裏a線到h線在默認狀況下都有小兵,因此進攻線路要本身打通,由此專門有「開線」戰術。spring
當IT人士達到高級程序員的水準時,若是仍是循例坐在公司裏,幹好分配的活,這樣短期內也行,但時間一長,發展空間就有限了,因此在這個階段,得本身探索發展途徑。架構
好比雖然目前沒有接觸到架構師的活,但得經過看資料儘快讓本身掌握這部分的知識,從而儘快讓本身達到架構師的水平。又如,能夠從在博客園寫博客作起,探索本身經過付出知識掙錢的方式,好比作專欄和錄視頻甚至作企業培訓。甚至還能夠經過本身和朋友一塊兒接項目,探索出成立工做室或公司創業的方式。框架
在剛開始下國際象棋的時候,這種開線戰術我沒法熟練應用,也所以輸了幾盤,這就是試錯付出的代價,但若是不探索,那就不大會提高了,也就只能眼饞地看着別人從無到有摸索出各類發展渠道。 post
國際象棋裏,進攻不是隻靠直線和橫線,還得靠斜線。對於不善下國際象棋的人而言,看到經過斜線贏棋,會感受很驚訝。其實這沒什麼,其實平時,不少增收的方式都是合法且符合情理的,只不過很多人習慣於只經過直線和橫線進攻而已。學習
這裏我無心比較國際象棋和中國象棋二者規則的優劣,但收入達到中等水平的程序員就至關於解鎖了本身「斜線進攻」的技能,在作好本職工做掙工資之外,還應當擴展本身的眼界,合理利用各類渠道提高本身的能力,乃至更高效地掙錢。 url
眼界有多重要?一直在小公司裏乾的程序員未必能想象到互聯網公司的框架技術,幾年前我能想到的掙錢方式也無非是掙公司外加作培訓而已。眼界的狹隘直接讓咱們忽視了不少明明能夠有效利用的規則,更限制了咱們發展的空間。那怎麼才能提高眼界?spa
第一,多上博客園等論壇,並且除了本身分享以外,還得多看別人的文章,三人行必有我師,經過看各類文章咱們就能瞭解各類技術,從而在實現需求時就有更多的選擇性。日誌
第二,多看下身邊的人掙錢的方式(固然是合法的),剛開始不會沒關係,多揣摩多思考。
第三,多和人聚會,好比參加各類技術會議,或者到程序員出沒多的地方(博客園算一個)多和別人交流,這樣別人的掙錢方式均可以成爲本身實踐的指南。
的確,提高能力和掙錢須要實幹,但實幹的前提是方向對。眼界開闊了,就能在規則容許的範圍了多不少選項,從而讓本身節省不少探索的時間。
和中國象棋不一樣,國際象棋的馬是沒有蹩腳的,更能展示出八面威風。
在不少場景裏,沒法走出對本身有利的着法的(相似於蹩腳因素)限制是來源於本身,好比我看中一個月薪5萬的崗位,但沒法應聘,緣由是我沒掌握其中技術,又如我羨慕別人錄製視頻課程掙大錢,但我作不到,緣由也是我能力有限。並且這種因素更可能是來自主觀方面,好比畏懼或得過且過的心理。
你們都知道,對此咱們能夠經過努力提高本身的技能,把相似於蹩腳的限制去掉,其實只要作了,發現提高本身並不比想象中難。好比我以前學spring cloud,不斷看代碼看視頻,從不懂到出書,用了半年。而我師傅平時更上心,連中午休息的時候也在看資料,並且會不斷給本身制定學習目標,他從高級開發升級到架構才用了半年,在公司裏等待他解決問題的人,通常都要排隊。我師傅人也比較謙虛,不然作到八面威風也不是不可能。
其實你們也都同樣,平時只要多看點資料多運行代碼,就必定能不斷克服約束本身提高的限制,但前提是克服本身心理上的惰性。
國際象棋和中國象棋的走法上有差異,但贏棋方式上的差異更大。好比中國象棋裏的殺法有臥槽馬,重炮,鐵門栓或釣魚馬等,也就是說,入局方式尚有章可循。但國際象棋裏王不是被限於九宮裏,而是能處處跑,因此除了「底線悶殺」的殺法外,沒有固定的方式。
若是把中國象棋裏各類入局的殺法比做出書講課錄製視頻等有章可循的掙錢方式的話,那麼國際象棋的贏棋模式就比如是制定好的商業模式。若是在下國際象棋時思惟僵化,進攻套路單一,很難贏棋,最多也就是下個和棋,比如收入達到衣食無憂的平均水平。
但會下國際象棋的人很是善於把握局勢,從不是依照固化的進攻模式,而會從各類現象中總結並創造得到勝勢的關鍵下法,這就比如咱們程序員不應限於掙錢方式,甚至掙錢的渠道都不應僅限於IT方面。好比咱們看到的很多獨角獸公司盈利模式雖然千奇百怪,但也是有道可循。
下好國際象棋的重要方法是打譜,即看高手對局,而後揣摩其中下每步棋的思考方式,並總結在某種局勢裏該怎麼積累主動權。與之對應,達到中等收入水平的 IT人也能夠多看看其它人的掙錢模式乃至其它公司的商業運做和盈利模式,而後對比本身,缺啥補啥,好比缺技術學,缺資源找,若是不知道本身缺什麼就多到網上看些大神們的進階路線以及掙錢方式。總之,當發現本身收入方式固化時,就該多看多想並多實踐,這樣至少能保證本身不被淘汰,甚至不斷擴展營收渠道。
下過國際象棋和象棋的朋友會有這樣的體會,在國際象棋裏,只要多一個兵(或者甚至無需多兵,只需兵形好),同時局勢相差不大,被動方很難謀和,更別說翻盤了。而象棋裏由於有防守的士象,因此哪怕犯錯,好比失子,都有謀和的機會,好比殘局有馬兵和士象全,甚至有單車和士象全等在弱勢下例和的局面。
因此下國際象棋時,更不能心存僥倖,得步步當心,並且比起象棋來,更得少走緩手棋,程序員也應該這樣。
好比發現本身陷入溫馨區時,就該警戒,要麼在公司裏看下怎麼把事情作更好從而能承擔更重要的職責,要麼多積累社會上的人脈關係,總之不能讓本身中止進步。又如,當看到日誌上有問題徵兆時,更應當當即跟進,寧肯虛驚也要查明緣由。再如,作事情必定得和相關人多確認,修改產線問題時更得再三斟酌。
總之,贏棋的前提時先保全本身,提高本身在公司裏和社會上地位的首要條件也是儘可能少犯錯。
尤爲在雙方異向移位,好比西西里防護龍式變化裏,白方通常長移位,黑方通常短移位,因此雙方各攻一翼,每每一先就能決定勝負。在中國象棋裏,雖然也會出現對攻場面,但激烈程度要遜於國際象棋。
IT人通常能經過各類積極手段不斷提高本身的主動權,從而不斷提高本身的收入,但歲月未嘗不在侵蝕着咱們,無情地奪走咱們的青春,乃至體力和記憶力?好比某人在年底也有加工資,技能也有提高,但相比耗費的時光,這些提高就顯得得不償失了,好比提高的程度遠低於平均水平。
說IT人吃青春飯,這不無道理,好比我前些年在外企過於溫馨,目前須要用更多的精力來彌補。相比我師傅的師傅,30歲出頭,在極客時間上錄製的視頻銷量達兩萬多份,平時常常在qcon等著名大會上演講,又如個人領導,也是30歲出頭就在國內著名互聯網公司裏獨當一面。因此咱們能夠用來荒廢的時間真的很少了。
國際象棋裏,子力價值最低的小兵,只要能衝到對方的底線,就能升變成爲皇后(固然還能夠變其它子,只不過皇后威力最大通常都變皇后)。
小兵尚且如此,況且咱們 IT人,莫欺少年窮,在IT圈裏逆襲成功的不在少數。當咱們對比別人感到有差距時,千萬不能妄自菲薄,而是該不斷努力,不知道前進方向的話,就去多看別人成功的路線。並且,也千萬別中止進取,由於只有衝到底線才能升變。
夢想不能丟,進取心不能丟,平時更不能中止努力。仍是這句話,發心上進並開始努力了,提高本身只是體力活。最後祝你們在通過努力後,都成功升級成影響力大的成功人士。
版權說明:
有很多網友轉載和想要轉載個人博文,本人感到十分榮幸,這也是本人不斷寫博文的動力。關於本文的版權有以下統一的說明,抱歉就不逐一回復了。
1 本文可轉載,無需告知,轉載時請用連接的方式,給出原文出處,別簡單地經過文本方式給出,同時寫明原做者是hsm_computer。
2 在轉載時,請原文轉載 ,謝絕洗稿。不然本人保留追究法律責任的權利。