2015年的時候,也是在12月,我和Bob去北京參加了「全球架構師峯會」,在那次會議上,來自百度、騰訊、阿里巴巴、京東、美團、新浪微博、Twitter等公司的架構師、技術專家們分享了各自在架構方面的實戰經驗,讓我大開眼界。api
前幾天,在張善友的公衆號「dotNET跨平臺」上看到了「膠東開發者技術大會」即將在煙臺舉辦,絕不猶疑地報名參加,由於本次大會的主題基本都是圍繞微軟生態,包括Azure、.NET Core、微軟IoT、微軟人工智能、Visual Studio Code等, 本身則剛用 .NET Core寫了一套物聯網系統,對 .NET Core以及微軟生態內的其它方面很是感興趣。因而,在2018年最後一個月的第一天隻身前往煙臺,只是這一次身旁沒有Bob。插句題外話,Bob是我見過的.NET方面的翹楚之一,他對.NET有極大的熱情,具有非凡的能力,你們有機會了解他一下。網絡
感謝衣明志及他的團隊易雲網絡組織的「膠東開發者技術大會」(公衆號:jddevs),爲了你們的邂逅,他們付出了不少,甚至趕在會議前夜奉上了特別的抽獎程序--在滿屏二進制的背景下抽出中獎手機號碼。對我來講,印象最深的仍是臺上的衣明志,真誠、詼諧、幽默、熱情,舉手投足間彰顯技術人的驕傲、極客精神。架構
見到了大神張善友,我就像小粉絲同樣,逮着他就是一頓天南海北、不着調的聊天,徹底不顧他正在午後休憩,在這表達個人歉意。咱們聊了 .NET Core 3.0、Span<T>
、Kubernetes,還八卦了 Jeffrey Zhao。我還煞有介事地建議大神不妨去"極客時間"開個專欄以彌補"極客時間"在這方面的空白。祝願張善友的友浩達蒸蒸日上。工具
和《Azure的基本Paas和Iaas使用》的主講者楊守斌很是有緣,我一進門問路問的就是他,並且咱們都在青島工做,卻在煙臺相遇,但願下次能在青島和他見面。人工智能
在會上,還碰見了幾個青島的夥伴,Chris、我是光啊、Jelly,但願咱們在青島能夠多溝通、常見面。.net
其實每次參加技術大會,給個人感受就像上大學那會去英語角,每次去英語角不是表現本身有多好,而是會發現本身有不少不足,而後沉下心努力提升英語。對我來講,與同行交流,大體有這麼幾個意義:發現不足,給當前本身的水平找到一個座標;提升作事的成功率;找到、打磨本身的不可替代性。設計
發現不足找到本身的座標code
我就借用吳軍老師對工程師的「五個等級」的說法:blog
一旦咱們對本身有一個清晰的定位,咱們可能會多一些謙卑和敬畏,既不妄自菲薄,也不癡心妄想,踏踏實實地、一步一步地實現一個個階段性目標。資源
提升作事的成功率
當咱們聽完一個個講者的分享以後,就如同聽完MBA成功案例,全部的這些成功或者有效的經驗只適合特定的場景和條件,對咱們來講,雖然這些不可能徹底照搬,但能夠提升作事的成功率。別人已經作好的輪子,咱們就能夠不作;別人踩過的坑成爲咱們的前車可鑑後事之師;更爲重要的是,社區的造成無疑會提升作事的成功率。
講一個事例。
二戰期間,美國想在德國人以前研製出原子彈,因而把世界上不少優秀的科學家彙集到了新墨西哥沙漠中一個偏遠小鎮洛斯阿拉莫斯,來自美國、德國、英國、加拿大等國的近千名科學家,外加3000名工程兵夜以繼日地研製原子彈。
德國是最先發現核裂變的國家,也是最先開始核計劃的國家,擁有核物理研究方面最多的諾貝爾獎得主,而且佔據着歐洲大片領土控制着鈾在內的大量資源,能夠說手握一手好牌。當時德國卻只有幾十名科學家全時服務於核計劃,加上幾十名半時人員,他們被分紅幾個課題,獨自進行研究。再加上納粹對非日耳曼裔科學家的迫害,德國的不少項目都只是停留在實驗階段。
最終的結果你們都知道。固然緣由是複雜的,可是美國把科學家社區創建起來,相比德國科學家的分崩離析,無疑提升了最早研製出原子彈的成功率。
塑造不可替代性
衣明志也提到了:程序猿的目標就是消滅程序猿,咱們要作與時俱進的程序猿。世界上的程序猿有不少,確定面臨着競爭,某種程度上來講,真正的競爭是沒有競爭,是在新的維度上的競爭,咱們應該在整個技術生態中找到一環打造本身的核心競爭力,成爲那個不可替代之人。
最後,把視角拉高再俯視下技術。世界上的問題有不少,其中只有一小部分是數學問題。在數學問題中,只有一部分有解。在有解的問題中,只有一部分是理想狀態的圖靈機能夠解決的。而技術解決的問題只是計算機能夠解決的問題。
程序猿是一種角色,就是使用計算機這個工具讓世界變得好一點。咱們最終要回歸到人性、人文,作一個值得被愛的人,一個擁有愛別人能力的人。愛才是一切。
【注】文中事例引用自吳軍的< <文明之光> >一書,對計算機、人工智能邊界的觀點來自 吳軍在< <獲得> >的專欄< <吳軍的谷歌方法論> >。