不會 Java 的電競選手不是好程序員

熱愛決定必然

可能你們認識我都是從《深刻理解 Java 虛擬機》這本書開始的。在十一二歲的時候,我就開始接觸計算機了,大學也是計算機專業,很早的時候,我就隱隱知道,本身必定會從事 IT 行業。程序員

做爲一個 80 後開發者,雖然如今的崗位是上市公司高層管理人員,但我並不肯意脫離一線程序員的行列。平時的工做中,我主要從事宏觀方向上的大型企業級軟件的架構研發,卻對高級語言虛擬機、程序語言設計、編譯原理等偏底層、微觀的方向更感興趣。編程

另外,我對計算機科學相關的多個領域也都有持續跟進,好比軟件架構、高級語言虛擬機、編譯器、人工智能等等。我我的是開源精神的擁護者,最近剛剛開始一個名爲《軟件架構探索:The Fenix Project》的開源文檔項目。這些項目無關乎利益,只是我的興趣。架構

目前我正式出版過七部計算機技術書籍,撰寫過兩部開源文檔,口碑和銷量均有幸獲得讀者的承認。其中四本書在豆瓣上得到了 9.0 分或以上的評價,《深刻理解 Java 虛擬機》系列總銷量逾 30 萬冊,在技術領域裏算是個中翹楚了。有人曾問我爲何選擇 Java 這門語言,與其說是我選擇了 Java,不如說是 Java 選擇了我。我是個沒什麼技術忠誠度的人,不會由於熟悉和我的喜愛就偏心哪一種語言,而是會根據具體情境來決斷,在我眼裏,技術自己就只是個工具而已。ide

成長如修煉,功到天然成

宏觀與微觀之間融會貫通

人須要常常思考,「作什麼」更重要,仍是「爲何更重要」,即執行與知行。我我的更偏向於多問爲何,這也是我不肯意離開一線編程工做的緣由,但願瞭解底層基礎,效果是如何實現,爲何要這樣實現。在對微觀具象有了清晰的理解以後,才具有真正完成宏觀掌控和抽象的可能。跟學功夫是同樣的道理,頭三年師傅不教把式,先掃地擔水扎馬步。練好內功再學招式,才能行雲流水,步步生風。工具

開放的心態引領將來

一直以來,我都認爲本身的技術生涯中不存在什麼算得上是瓶頸的困難。好比最初我並不使用 Java 語言,但入職場後的第一個公司是走 Java 技術路線的,可能在別人看來就是障礙,但我認爲這是一次值得慶幸的機會,因此並不排斥轉變,很樂於接納新事物和另外一種思惟。如今我同時在攻讀博士學位,選擇了人工智能領域,對我來講是徹底陌生的,至關於從 0 開始,我也會很是珍視這樣的契機。能夠深刻了解一個全新的技術、事物、領域,這種好事,怎能浪費?學習

學會分享,加速成長

當我想以最快的速度掌握新知識的時候,我會經過學習和記憶,造成本身的一套方法論。而後再試着以老師的身份將知識教給別人,在這個過程當中會發現本身有所欠缺的地方,查漏補缺後,再次簡化和凝練,傳遞爲更高效有價值的內容。這一套流程下來,會發現本身對知識的掌握爐火純青,經過輸入 + 輸出的分享和沉澱小閉環,達成我的的螺旋上升。這也是國際頂尖學府都在推崇的費曼學習法。有些時候,選擇比努力重要,選對方式,成功會簡單一半。人工智能

提高社交圈,看見新世界線程

物以類聚,人以羣分,當感知到周圍的環境已經很難給本身帶來提高和啓發時,就是該作出改變的時刻。想辦法進入到更高階層的圈子,瞭解到更深層次的事物和運轉模式,打開視野,能力的提高會有質的飛躍。設計

專一技術,也熱衷生活

在技術上,我格外較真,專一於細節,也會關注不少別人注意不到的價值,因此不管是團隊、公司、合做夥伴,都一致評價我爲靠譜的人。另外一個評價就是「好欺負」,能夠很融洽地跟下屬們相處。你們跟我聊天都很放鬆,有的同事可能會忌憚個人下屬,但都徹底不會怕我。我還蠻享受這樣的過程,能夠得到不少其餘人難以觸及的東西。遊戲

在生活中,遊戲佔了我娛樂的很大比重。我是 RTS 競技愛好者,Warcraft 三、Starcraft 12 曾經有準職業的水準,從開始到 AFK,一直都是星際 2 宗師組的玩家。大學時還擁有本身的遊戲戰隊,如今也還在打遊戲,除了放鬆之外,遊戲能夠很大程度上提升個人專一力。同時也是模型愛好者,每一年都會本身打磨、噴漆 2~3 個 GK 模型,不過我並非宅男哦。

相關文章
相關標籤/搜索