思否有约丨张晋涛:一直在学习,包括更好的工作和如何成为合格的父亲

张晋涛

本期访谈嘉宾:@张晋涛
访谈编辑:芒果果

最近接触的技术大佬要么就是二十出头的天才少年,要么就是在一个领域深耕了十几二十年的资深工程师。今天要走近的却是一个「超级奶爸」。

做运维开发的张晋涛很在乎用户体验,跟他对话的时候总会觉得如沐春风。他的宝宝刚刚满月,从与他的对话中我似乎能感受到那种父亲的温柔。即使说到工作,他也是温暖和煦的,对于职业生涯的磕磕绊绊,张晋涛坦言,还没有让他“怀疑人生”想要暴走的时刻。

张晋涛用一句话介绍了自己:一个热爱开源,喜欢折腾的资深工程师,同时是一个刚满月孩子的爸爸。


努力工作,认真生活

Q:为什么会选择做运维开发?

主要是因为我一直对偏 infra 的技术感兴趣,我喜欢更贴近系统及内核层相关的技术。尤其是近些年我一直专注在容器领域,它的很多特性都来自于内核的支持。

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


SegmentFault 社区访谈
面向社区用户的访谈栏目,如果你愿意和我们分享你的故事,可以私信联系专栏入驻作者。
avatar
SegmentFault思否
SegmentFault 社区管理员

SegmentFault 社区管理媛 - 思否小姐姐

10.8k 声望
142.3k 粉丝
0 条评论
推荐阅读
黑客攻击事件频发,如何进行恶意软件分析?
曾几何时,计算机病毒可能会带来极大的不便,但其影响范围可能仅限于少数连接到 Internet 的系统。而如今,每个家庭、工厂和机构都离不开网络,,从理论上讲,恶意软件甚至有可能使整个国家陷入混乱。

思否编辑部阅读 1.7k

SegmentFault 新手上路
欢迎来到 SegmentFault 思否社区。SegmentFault 是一个面向专业程序员和编程爱好者的技术社区。它由问答和专栏两大块组成,由热心的程序员们创建和维护。在大家的帮助和努力下,我们正在建立一个详细、严谨、高质...

fenbox202阅读 10.7k评论 53

封面图
权威发布 | SegmentFault 思否 2022 年度 Top Writer
2022 年是思否社区成立的第 10 年, “10” 这个数字不论在十进制还是计算机世界的二进制里都表示一次进位,而这一年对思否同样意义重大。

SegmentFault思否16阅读 1.6k评论 1

封面图
SegmentFault 临时封禁 ChatGPT
ChatGPT 是 OpenAI 推出的优化对话的语言模型,该模型可以根据上下文生成自然语言文本来模拟人类对话,实现回答问题、追问问题、指出问题中的错误等功能。简单来说,向 ChatGPT 输入清晰整洁的问题,大概率可以获...

SegmentFault思否16阅读 2.2k评论 9

2021 中国技术先锋年度评选启动,新增新锐技术先锋企业榜
2021 年 3 月 13 日,《中华人民共和国国民经济和社会发展第十四个五年规划和 2035 年远景目标纲要》(以下简称“目标纲要”,点击此处阅读全文)正式发布。“开源” 被首次写入国家 “五年规划”,云计算、大数据、智...

SegmentFault思否4阅读 106.9k评论 3

封面图
开源问答社区软件 Answer 1.0 正式版发布!
这是继 10 月 Alpha 版本发布后的首个正式版本。你可以使用 Answer 高效地搭建一个问答知识社区,并用于产品技术问答、客户支持、用户交流等场景。

AnswerDev7阅读 2.4k评论 1

封面图
2022风云变幻的一年,我开始思考生活的意义
2022 年对所有人来说,是束缚的一年、也是艰难的一年。这一年疫情起起伏伏,商场歇业,饭店关门,在工作之余吃一碗热乎的刀削面也成了奢侈。对一个北漂来说,“回家”和“进京”从未如此艰难。假期好不容易回趟家,结...

杨成功9阅读 1.4k评论 1

封面图
avatar
SegmentFault思否
SegmentFault 社区管理员

SegmentFault 社区管理媛 - 思否小姐姐

10.8k 声望
142.3k 粉丝
宣传栏