一个研发团队是如何坚持7年技术分享的?

摘要:
这是PingCode研发团队的共享精神。我们分享了关于我们自己编程语言的五个技术发展主题的知识和经验——WQL内核解开和开发VSCodeExtension富文本编辑器。PingCode技术共享的百年印象:“我现在每次准备分享或撰写PowerPoint时都会想到演讲的内容,但如果我坚持做一百次,这将成为一种团队文化。”我能坚持技术共享吗。表现相对良好的团队成员也会专注于分享一些看起来不太像的东西。”
 
 
——“所有分享都是有意义的”
——“在PingCode,人人都可以成为分享者”

这是PingCode研发团队的分享精神,而这样的精神,在过去7年中已经闪耀了100次。

2020年10月24日,PingCode开发者大会百期盛典如期举行:

一个研发团队是如何坚持7年技术分享的?第1张

在一天的开发者大会中,分享者从公司CEO、CTO到研发的新老同学,他们围绕:

  • 编程范式——编程世界的方法论与世界观”
  • Worktile前端工程进化之路
  • 我们自己的编程语言——WQL内核揭秘
  • 实战开发VSCode Extension
  • 富文本编辑器的技术演进

5个主题进行了知识经验的分享。

一个研发团队是如何坚持7年技术分享的?第2张

一个研发团队是如何坚持7年技术分享的?第3张

在5大主题分享结束后,百期庆典环节,PingCode对过去7年中,所有参与过分享的讲师给予奖励和表彰,以感谢他们为团队带来的贡献。

一个研发团队是如何坚持7年技术分享的?第4张 

百期盛典是PingCode技术分享的一次里程碑,也是过去7年团队成长的缩影,成长体现在何处?先让我们听听研发同学怎么说。

PingCode技术分享的百期印象

“回顾过往,哪一次分享令你印象最为深刻?”

带着这一问题,我们采访了与会的同学,同学们快速回闪,给出了自己心目中的答案:
“我印象最深的是徐⼤神讲的 《演讲的艺术》,虽然这个主题本身不是讲技术的,但是⼤家都受益匪浅,我现在每次在准备分享或者写PPT的时候都会想起那次讲的内容,⾃⼰也养成了先⽤脑图构思再去准备PPT的习惯。 ”
——王凯
“何⽌⼀次,⽐如Anytao的NodeJS⼊⻔、海峰⼤神的Hash算法、Terry的常⻅的垃圾回收算法、徐⼤神的机器学习算法⼊⻔,每次都能学习到很多东⻄,对之后的编码学习都⼗分有帮助。 ”
——赵力
“印象最深刻的⼀次,是来公司⾯试的时候,⾯试结束后,正好赶上分享,让我也⼀起参加了,是孙敬云大神分享的六顶思考帽。原来多⼈的头脑⻛暴或者思维思辨还能如此操作。当时给我的感觉是,这家公司的氛围不错,是我喜欢的那种。 ”
——王浩
“让我印象最深的分享应该是我⾃⼰的分享吧,因为在⼀次分享中投⼊最多、收益最⼤的那个⼈是分享⼈⾃⼰。每次分享都是⼀个⾮常好的成⻓机会,懂得抓住分享机会的⼈⼀定是明⽩⼈。”
——孙敬云

一个研发团队是如何坚持7年技术分享的?第5张

懂得抓住分享机会的人一定是明白人,能够将其持之以恒的团队,需要自上而下的认同。
 
技术分享这件事,做一次很简单,但坚持做一百次就会成为一种团队文化。为什么在大多数团队难以为继的事情,在PingCode却能生根发芽?
 

7年的坚持,PingCode做对了什么?

“在过去的团队,分享的⼈员和主题都⽐较固定。 但⼤多时候因为项⽬周期、团队⼈员不⾃信导致的不⾃觉抗拒,导致断断续续。PingCode团队的不同之处在于,这里⼈⼈都可以成为分享者,且涉及到的技术范围更⼴泛,也没有固定的主题,⼤家也都更加积极,氛围更好。⽽且只要是⾃⼰感兴趣的东⻄,就算是不同端的同学也可以⼀起分享,共同成⻓。 ”新同学王焕和代军超的评价,或许是组织者最期待的答案。

一个研发团队是如何坚持7年技术分享的?第6张

PingCode开发者大会发起人之一徐子岩说:“技术分享能否坚持,最关键的⼀点就是如何能够将所有技术⼈员都调动起来。由于技术团队天然存在能⼒上的差异,因此对于新⼈或者能⼒ 较低的成员,往往有压⼒和退缩⼼⾥。因此,我们从⼀开始就坚持了「所有的分享都是有意义的」这样⼀个准则。⽽且从前⼏期的分享,团队内相对⾃身的⼈员也会重点分享⼀些看起来不那么“⾼⼤上”的主题,让所有⼈都觉得⾃⼰有能⼒有信⼼站上讲台。⽽且,我们⾃始⾄终都不会对分享内容和讲师进⾏评⽐;我们百期庆典的时候,也是对所有过去7年参与过分享的讲师给与奖励。 ”

一个研发团队是如何坚持7年技术分享的?第7张

“所有的分享都是有意义的”,这种意义不光体现在组织文化的成长,也体现在个体的成长:“每个团队总会有少数的⼈喜欢写⽂章,喜欢做技术分享,那么对于整个公司的同事来说,我印象最深刻的就是 @杨振兴 ,他加⼊公司的 时间并不⻓,也就2年左右,刚加⼊公司时对我们的技术栈和业务也都并不熟悉,但是⾮常好学和乐于分享,⼀开始分享的质量也并不⾼,表达能⼒也不是很好,写⼀遍⽂章没有很好站在读者的⻆度,但是经过不断的分享和经验积累,本次技术⼤会带来的主题《富⽂本编辑器技术的演进》分享的⾮常棒,质量是完全可以媲美⼀些外部的技术⼤会,因为分享让我们意识到他个⼈的能⼒和潜⼒,所以成为了 Wiki ⼦产品的负责⼈,他也⽤时间和结果证明了⾃⼰。” 

一个研发团队是如何坚持7年技术分享的?第8张

平等和坚持,带来了个人和团队的共同成长,这是PingCode技术大会成功的秘诀。

一个技术团队Leader的自我修养 

PingCodeCTO、开发者大会发起人之一Terry说:
 
“技术团队Leader的⼀个重要使命就是要让⾃⼰的团队成为⾼效的研发组织,⼀个⾼效的研发组织必然是⼀个学习型组织。在我们团队组建之初就确定了我们要打造⼀个学习型组织,通过不断的分享与学习,反馈,从⽽持续成⻓和提升,进⽽帮助公司达到⻓期的成功。在我们坚持 7年的技术分享过程中,有⼏点值的跟⼤家分享:
 
1)技术分享并不只是为了了解到新的知识,⽽是通过分享产⽣了新的认知和新的⾏为,从⽽获得提升与成⻓。
2)技术分享要达成整个团队的成⻓,⽽不仅仅是团队内某个个体的成⻓。
3)技术分享要⻓期坚持,持续发展,并且不断改进与精进,从量变到质变。

一个研发团队是如何坚持7年技术分享的?第9张

打造一个学习型研发组织的价值是显而易见的:
 
在过去7年多的时间里,PingCode研发团队在这样的不断学习不断实践的氛围下,一次又一次攻克技术难关,围绕企业协作、智能研发管理打造了以PingCode、Workitle为代表的产品矩阵,并完成深度整合。到今天,已经获得了50万+企业用户的认可,并实现B+轮的融资。
 
技术分享在团队每个⼈⼼⾥已经成为⼀种习惯,慢慢的也将流⼊公司的⽂化⾎液⾥并继续流淌下去。 那么在下一个七年,或者第200期技术交流分享会的时候,又能带给用户什么样的产品,真的很值得期待。
 
加入PingCode,成为学习型研发组织的一员吧,共同打造最有价值的智能化研发管理工具,以下职位火热招募中,欢迎扫码查看具体岗位:

一个研发团队是如何坚持7年技术分享的?第10张

(立即扫码查看)

免责声明:文章转载自《一个研发团队是如何坚持7年技术分享的?》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇SpringCloud系列之 openfeign人工智能实验报告一下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

网易云信Duilib开发实践和Windows应用界面开发框架源码开源介绍

序言 Duilib介绍 Duilib是windows平台下的一款轻量级directUI开源库(遵循BSD协议),完全免费,可用于商业软件开发,只需在软件包里附上协议文件即可。Duilib可以简单方便地实现大多数界面需求,包括换肤、换色,透明等功能,支持多种图片格式,使用XML可以方便地定制窗口,能较好地做到UI和逻辑相分离,尽量减少在代码里创建UI控件。目...

新晋“网红”Cat1 是什么

摘要:此Cat非彼Cat,它是今年物联网通信圈新晋网红“靓仔”。 引言 今年5月,工信部发布了《关于深入推进移动物联网全面发展的通知》,明确提出推动存量2G、3G物联网业务向NB-IoT、4G和5G网络迁移。其中4G Cat.1其相较于NB-IoT通信能力更优、相较于Cat.M网络更成熟、相较于Cat.4成本更优的特性,让它今年成为了物联网通信圈的“靓仔...

delphi 数据库技术沉浮录--谨献给成为历史的BDE

        2014年9月,delphi xe7 出来了,这次在数据库技术方面,彻底抛掉了从1995 年delphi 1.0 就自带的BDE(Borland Database Engine)数据库访问技术。从而宣告了这个持续 了20余年的delphi 访问数据库技术进入历史。   纵观delphi 数据库技术的20年发展史,其实也是delphi 的发展...

随笔聊架构

一、架构的定义 所谓一千个架构师中有一千种“最好的架构”模式。 “架构”是我们这行业种一个很常见的词,表明其必然也是经历了很长的岁月打磨所形成的一个词。架构的这个词出现的意义是什么?为了解决什么问题?只有把这2个问题想明白了,才能设计出一个良好的项目架构。 我认为 架构类似于画房屋设计图,在刚开始我们盖一层楼的小房子的时候,拍拍脑门想一下,脑子里有个大概的...

RPA-UiPath学习之启程

因公司需要将部分原人工的业务采用RPA技术进行替代,把我抓了壮丁。 于是我开始学习起RPA。 公司选择的是目前市场占有率最高的Uipath。 UiPath这个Studio工具,大概是采用wpf开发。 在uipath实现的项目可以有两个选择VB和C#,两者都是基于.NET FRAMEWORK生态下的。 所以,这对C# .NET程序员而言,学习成本相对很低。...

清华计算机博士 课表

11 计算机科学与工程系博士研究生课程目录序号 课程编号 课 程 名 称 课程英文名程 学时 学分 开课学期 考核形式10D004 计算的数学理论 Mathematical Theory of Computation 4021 考试107001 计算机系统性能评价 Computer SystemPerformance Evaluation 4022 考查...