程式設計師其實和多數的職業一樣,並不是一件特別的工作,只是程式設計師的許多小事被放大,關於程式設計師的段子太多,讓很多人對程式設計師產生了不小的誤解.程式設計師也成為了大多數人印象中的不修邊幅、不注意形象、每天揹著雙肩包、穿著工作t恤、月薪三萬、不愛說話、經常加班、木訥.
其實大多數程式設計師要比普通人更聰明,而且因為工作的原因,他們的邏輯思維會更好,遇到問題時的應對方法更加理性有方向,而且與其他職業相比,程式設計師應該是最愛學習的一行了.科技網路的發展太快,新的技術層出不窮,時刻都要更新自己的知識儲備.
十歲嶄露頭角,21歲拿遍全世界程式設計大賽冠軍
今天要說的就是程式設計師裡的佼佼者:世界上最牛的程式設計師petr mitrichev.
出生在俄羅斯的petr mitrichev好像受到了"出名要趁早"的影響,在他十歲那年,他在第二年百位全國高中生程式設計比賽中獲得了第60名的成績,由於他那時還不到11歲,評委特地獎勵一台電腦給這位少年天才.四年之後,petr mitrichev贏得了這個比賽的冠軍,不久之後,他開始參加國際大賽,他首次亮相是在北京舉辦的奧林匹克資訊大賽.並在21歲的時候把全世界的程式設計大賽冠軍全部拿到手.
程式設計演算法第一人
在加入程式設計競賽頂級聯賽之後,petr mitrichev在四十萬餘名中世界各地的程式設計師中脫穎而出,在2023年封王,成為世界程式設計第一人.在這類程式設計領域的大獎賽中,題目往往涉及無限遊戲面板或者計算n+1個鳴叫牛群的分貝水平等等.畢業於莫斯科州立大學的他最為人熟知的是他的"短暫停頓"——也就是說,他幾乎是在看到問題的同時,就可以馬上開始答題.舉個簡單而又形象的例子,當他看到乙個女生第一眼的時候,就已經知道對方的性格、年齡並瞬間能想出1萬個可以追上她的方法了.一般人會稱之為"情聖".在程式設計師界,這就叫"大神".
petr mitrichev在採訪中這樣說道:"當你在乙個競賽中解決乙個難題時,你就會有一種成就感."換句通俗的話說就是"萬花叢中過,片葉不沾身,事了拂衣去,深藏功與名"谷歌搜尋引擎的大腦
由於屢次在大賽中奪冠獲獎,petr mitrichev很快受到了各大網際網路企業的關注,微軟、谷歌、facebook等都向他丟擲了橄欖枝,而petr mitrichev最終選擇加入了谷歌,在谷歌的搜尋引擎部門工作,入職谷歌之後,搜尋引起在他的帶領下一路高歌猛進,一步步蠶食市場,再加上最優化的體驗,使得谷歌成為全球最大的搜尋引擎,petr mitrichev也被稱之為"谷歌搜尋引擎的大腦",年紀輕輕便是一方諸侯,年薪百萬美元.
在工作之餘他自己之所以會堅持參加各模擬賽,是因為程式設計在他眼裡就是一種休閒.topcoder每週的比賽大概要花掉90 分鐘,而獎金卻可以高達3萬美元,平均一小時就可以賺2萬美元.