思否有約丨張晉濤:一直在學習,包括更好的工做和如何成爲合格的父親

張晉濤

本期訪談嘉賓:@張晉濤
訪談編輯:芒果果前端

最近接觸的技術大佬要麼就是二十出頭的天才少年,要麼就是在一個領域深耕了十幾二十年的資深工程師。今天要走近的倒是一個「超級奶爸」。git

作運維開發的張晉濤很在意用戶體驗,跟他對話的時候總會以爲如沐春風。他的寶寶剛剛滿月,從與他的對話中我彷佛能感覺到那種父親的溫柔。即便說到工做,他也是溫暖和煦的,對於職業生涯的磕磕絆絆,張晉濤坦言,尚未讓他「懷疑人生」想要暴走的時刻。github

張晉濤用一句話介紹了本身:一個熱愛開源,喜歡折騰的資深工程師,同時是一個剛滿月孩子的爸爸。編程


努力工做,認真生活

Q:爲何會選擇作運維開發?vim

主要是由於我一直對偏 infra 的技術感興趣,我喜歡更貼近系統及內核層相關的技術。尤爲是近些年我一直專一在容器領域,它的不少特性都來自於內核的支持。segmentfault

Q:對運維將被人工智能取代的說法你有什麼見解?後端

智能化程度越高對運維人員對要求就越高,是要用 AI 取代基礎對運維工做,這個範圍可能會隨着技術水平的提高而擴大。至於更有技術深度的工做,短期內並不會被取代。前端工程師

我自己也在作運維平臺化和自動化相關的事情,個人目標也是爲了能減小更多須要運維手工完成的事情,將你們解放出來。智能化需求是必然趨勢,但也存在訓練成本和工做任務匹配的問題,發展趨勢是「人機協做」,而不是誰取代誰。運維

Q:作運維開發與其餘開發崗位有什麼不一樣嗎? 將來發展方向是什麼?編程語言

最主要的區別在於業務方,以及職責不一樣。 運維開發作的系統,稍有不慎就可能會影響到用戶體驗,或者不少基礎設施。

發展方向主要仍是技術向,維開發須要同時具有運維和開發的能力。就是說在開發的時候有運維的思惟,運維的時候懂開發。運維工程師若是不能順應時代的發展掌握更成熟的技術勢必會被淘汰,任何行業都是如此,不斷進步才能跟上行業的發展。

Q:掌握的技術棧?目前主要使用的編程語言是?

先後端都在作,主要用的是 Python, Golang 和 Javascript 等。

Q:Python, Golang 和 Javascript 這些編程語言中更喜歡使用哪一種?爲何?

喜歡的話,我更喜歡 Python,但目前 Golang 用的更多。 喜歡 Python 最主要是因爲它的靈活。

Q:前端後端都在作,你更擅長哪方面?

固然是後端啦,畢竟這是個人主業。其實在前端方面我也折騰了挺多東西,但最主要寫前端的緣由是由於沒有專職的前端工程師。

Q:工做中最常使用的幾個工具是什麼?好用的插件推薦?

最經常使用的是  Vim , Tmux 和 Docker, Vim 推薦的插件和配置能夠參考個人 Vim 配置 https://github.com/tao12345666333/vim

Q:最近有沒有嘗試新的編程語言?通常經過什麼方式和渠道提高本身的能力?

最近看了看七牛的 goplus ;一般是在 GitHub  關注一些優秀的項目以及在解決 issue 的過程當中進行學習。

張晉濤工做臺

Q:分享一下你的工做流,有什麼我的的特別的工做習慣麼?

我平常的操做系統是 Linux,工做流基本就是打開終端,用 tmuxinator 直接打開預先配置好的 tmux 會話,自動切割窗口,用 vim 打開當前正在開發的項目,其餘面板會將項目部署至本地開發環境並輸出日誌。工做習慣的話,應該沒太什麼特別的,只不過會盡量的作自動化(偷懶)。

Q:目前爲止最滿意的開發項目是什麼?

近期的話,應該是 KIND(Kubernetes In Docker)項目。這個項目最初是用於 Kubernetes 自身的 CI 環境中的,它同時也很是適合在本地快速的啓動一個 Kubernetes 集羣(支持多節點)。相比於其餘的同類項目,KIND 將整個集羣放在了一個 Docker 容器內,資源消耗和管理起來都比較方便,同時也提供了多種解決方案,例如: 與 LB 的集成,開箱即用的鏡像倉庫等。

Q:你對本身的評價是熱愛開源喜歡折騰,請問這兩方面是如何體現的,能夠舉個例子麼?

我以爲,直接上 GitHub 的主頁圖會比較直接

GitHub 的主頁圖

Q:除了工做以外一直堅持在作的一件事?

我一直在堅持更新 「K8S 生態週報」,分享每週我以爲值得關注的 K8S 生態中的相關信息。也是給周圍的人及時傳遞信息,幫你們作個總結。

Q:生活中有什麼愛好?經過什麼方式釋放工做壓力?

我常常會看看動漫,休假的話愛帶着我家小可愛逛吃逛吃 。(目前疫情就無法出去玩了)

Q:有寶寶了以後對工做和生活有什麼不一樣的感悟?

有了寶寶以後,在工做之餘固然會多放一些精力在照顧孩子上。固然,工做須要更努力了(賺買玩具的錢 哈哈哈)。

Q:你是如何平衡工做和生活的?

多數技術人都有的通病,可能會爲了學習或者排查故障、解決問題而忘記吃飯或休息,我也如此。說實話這方面我作的並很差,我也還在努力學習中。

張晉濤


社區經歷

Q:與思否的故事?

與思否結緣應該是在 2014 年,在北京場的黑客馬拉松幫忙。活動辦的很好,在此期間認識了一羣很棒的小夥伴,後來咱們也常常會約在一塊兒吃飯聊天之類的,這也是我人生的一筆寶貴的財富,感謝思否提供的平臺。

Q:如何看待國內社區的環境和氛圍?

目前國內技術社區,相比七八年前要好的多。早先我管理着一個近2w人的技術貼吧,高質量問題極少出現,滿屏基本都是基礎入門相關的問題,伸手黨不少。如今國內社區中,看到不少問題都是包含了一些本身的思考和嘗試的,伸手黨少了不少。

另外,各種技術分享(圖文,視頻,線下活動等)也在促進着技術的交流,你們有了更多的渠道和機會,這是很不錯的。

Q:對想走編程這條路的初學者有什麼建議嗎?

首先,但願你是由於喜歡或者熱愛來學編程的,不然可能會很枯燥,乏味;

其次,編程入門很簡單,可是越往深走,越須要更多的基礎知識,因此儘量的去完備本身的技術機體系知識。


小編有話說:

張晉濤的狀態很是放鬆,既沒有初入職場的年輕人那麼激進,也沒有經驗豐富的職場老人的「圓滑」。他只是平靜的面對工做和生活。

工做上,他沒有放鬆,天天都在積累,生活上他也沒有懈怠,會帶着家人去逛逛吃吃享受閒暇。

事業有成,家庭幸福不就是大多數人最樸實的願望麼,他彷佛已經找到了那個令咱們羨慕的平和狀態。


思否有約

歡迎有興趣參與訪談的小夥伴踊躍報名,《思否有約》將把你與編程有關的故事記錄下來。報名郵箱:mango@sifou.com

相關文章
相關標籤/搜索