对话庄表伟老师-文字实录

news2024/11/18 6:13:51

66f8f4d31fb5147cbd437a7007996de9.png

ce76497d7b8f8fe9f2687884ae4d125d.jpeg

我内心有一套价值观,有一套世界观,它是一个完整的整体,无论我做任何的事情,工作也好、生活也好、学习也好、去做社区也好、或者是结识朋友也好、去聊天也好,背后的价值观在内心都是一整套的,互相之间是不会有矛盾的,而且甚至互相之间是会有促进的。

本篇内容采访于 2022 年 10月。

大家好,我叫庄表伟,我今年46岁,我是开源社的理事,现在工作在华为技术有限公司,在做开源相关的管理工作方面。

Q1

您觉得自己是个什么样的人呢?

就我自己觉得我不是一个偏理性的人,但是我是一个有理性能力的人,如果这件事情需要我花时间动脑筋把它想清楚的话,我能够把它整理得井井有条的,但是平常我一般不这么用脑子。需要的时候我去整理,但是平常过日子的时候其实没有那么理性,或者说是比较随性的,其实还是算跟着感觉走,比如说有些事情我觉得好玩,我就会去多去做,有时候觉得没啥意思,就往后退就不干了,所以并不是很多时候都是责任心的驱使,而是一种兴趣,或者说觉得比较有意思,就会是属于兴趣引导或者说兴趣驱动型的,我如果不是在开源社这样的干,我在华为也待不了那么久,因为华为的工作没有那么好玩,但是另外我还有一个业余生活,在业余生活里面干得挺开心的,所以也还好。

Q2

为什么会选择开源社?

开源社其实最大的就是它的氛围,我们会在整个开源社里面感受到的是一种轻松愉快,但是又志同道合的一种氛围,所以才会一直干到现在。

(当时)我们还在搞一个叫做我们的开源项目,全国各地其实有很多的开源人在那个时候都非常的孤单,都不知道其他人的存在,觉得自己就是一个人孤零零的,要么直接跟国外的开源社区打交道,中国的开源人互相之间还没有串联起来,那个时候是一种零零落落地散布在各个地方的状态。大家还没有有意识的说我们是开源人,没有这样的意识,然后我就说我们发起一个活动叫“我们的开源项目”,于是就在全国各个城市跑,在每个城市组织论坛(meetup),大家来聚会,所以很多开源的朋友在那个时候认识的。

Q3

可以讲讲您的工作经历嘛?

华为是我待的第九家公司,很乱来嘛,不是我故意的,有些公司它自己就倒了,没办法,第一家公司是大学一毕业进去待了两年,再后面就进了盛大创新院,然后再后面是进了华为,其实当中还有2家小公司,有1家干了3个月,还有1家干了6个月,虽然现在回顾起来可以很乐观,当时是很痛苦的,至少就是说印客网的那家公司他把我开掉,然后还去法院起诉我,还说我违反劳动法,那是很痛苦的,就类似于这样的事情,所以打官司的事情也是有经验的。又能怎么办呢,反正总会过来。

关于知行合一:

之后我再回过头来去看我的行动结果是怎么样,这个时候我要再去观察,得到对结果进行观察,重新分析再做判断,可能需要修正我的行动,是这样的一个循环。在这个过程当中我可能能做出更加有效的判断,这是一种我觉得更加讲求实际的伦理学。其实后来我发现我想通的东西和王阳明讲知行合一是一回事,所谓知行合一就是你首先得足够的知道,然后你才能够做到一个跟你知道的部分完全契合的行动,这个时候叫做知行合一。

Q4

您的人生态度和人生中判断的

依据是怎样的?

判断的阶段其实有两个原则,都是儒家的,第一个原则就叫做己所不欲、勿施于人,这是做或不做的判断。

假设我已经决定要做了,那么这个时候该做哪个方案,比如说 a 方案还是 b 方案,这时候也有一句中国传统古话,叫做两害相权取其轻,我选择的是一个坏处最小的方案,但是这个坏处最小,其实又涉及到我前面的分析部分,我怎么去分析这些方案各自有什么坏处。所以这个时候其实涉及到的是预测,就是说我要去预测未来,假设我有 a 方案,我有 b 方案,假设我去做了以后,他们分别会有什么样的结果,我要去预测它。那么这个时候其实如果不用两害相权取其轻,我会另外选一个词叫做最小后悔原则。比如说我已经去做了这件事情,我预测将来我不会为我今天的决策后悔,但是其实我肯定会后悔,假设我不管选 a 还是选 b 我都可能会后悔。那么我只能够选一个我将来最不会后悔的原则,那就是做一个,我将来问心无愧也好,我将来能够心安理得也好,我将来能够坦然的面对自己,当年做的选择也好,这就是一种人生态度。

作者 | 邵佳怡 邵珂佳 钱欣玥

编辑 | 王梦玉

相关阅读 | Related Reading

71061cf8af832b78e8c144adb46742d4.jpeg

开源社与 Dev.Together 2022

cd136faa8cfd15edcea0209998823a79.jpeg

什么是开源

开源社简介

开源社成立于 2014 年,是由志愿贡献于开源事业的个人成员,依 “贡献、共识、共治” 原则所组成,始终维持厂商中立、公益、非营利的特点,是最早以 “开源治理、国际接轨、社区发展、项目孵化” 为使命的开源社区联合体。开源社积极与支持开源的社区、企业以及政府相关单位紧密合作,以 “立足中国、贡献全球” 为愿景,旨在共创健康可持续发展的开源生态,推动中国开源社区成为全球开源体系的积极参与及贡献者。

2017 年,开源社转型为完全由个人成员组成,参照 ASF 等国际顶级开源基金会的治理模式运作。近九年来,链接了数万名开源人,集聚了上千名社区成员及志愿者、海内外数百位讲师,合作了数百家赞助、媒体、社区伙伴。

cdfb1b1ed218730e2ac6bd8682c4e6d9.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/455420.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Python学习之简易图片浏览器

俗话说实践是学习最有效的方法。最近在学习python,于是就参考着各类文章,也倒腾了一个简易图片浏览器,效果图如下: 整个浏览器分为左右两侧,左侧是地址栏图片文件列表;右侧则是图片显示区域。 左侧地址栏有…

数据结构,二叉搜索树的详解

🧑‍💻作者:程序猿爱打拳,Java领域新星创作者,阿里云社区博客专家。 🗃️文章收录于:数据结构与算法 🗂️JavaSE的学习:JavaSE 🗂️MySQL数据库的学习: MySQL…

Python基础之类

一:什么是类 类即类别/种类,是面向对象分析和设计的基石,如果多个对象有相似的数据与功能,那么该多个对象就属于同一种类。有了类的好处是:我们可以把同一类对象相同的数据与功能存放到类里,而无需每个对象…

【AI绘画】Midjourney的使用及程序示例

Midjourney 1.背景2.Midjourney的原理3.Midjourney的使用方法4.Midjourney的示例代码 1.背景 Midjourney 是一款基于深度学习的图像转换工具,其可以将一张图像转换成具有不同风格的图像,例如将一张照片转换成卡通风格的图像。Midjourney 基于 TensorFlow…

Jetson Nano一步到位打开USB摄像头(Rosmaster小车)

背景:我用的rosmaster r2小车配的摄像头是Astra pro,也就是下图这款: 1. 支持的摄像头 Jetson开发包有多个用于连接相机的接口,包括USB、以太网和MIPI CSI-2。流行的相机是现成的支持,而Jetson生态系统合作伙伴支持广…

基于树莓派的OpenEuler基础实验二

文章目录 基于树莓派的OpenEuler基础实验二一、ROS中间件介绍1. ROS话题通信与服务通信2. 常见的ROS终端命令 二、中间件基础实验1. ROS的移植2. ROS的安装和环境配置3. 第一个ROS实践之开启小海龟4. ROS话题实践1)ROS工作区与软件包的创建2)ROS的话题通…

可能是最强的Python可视化神器,建议一试

数据分析离不开数据可视化,我们最常用的就是Pandas,Matplotlib,Pyecharts当然还有Tableau,看到一篇文章介绍Plotly制图后我也跃跃欲试,查看了相关资料开始尝试用它制图。 Plotly Plotly是一款用来做数据分析和可视化的…

《商用密码应用与安全性评估》第二章政策法规2.4商用密码应用安全性评估工作

商用密码应用安全性评估体系发展历程 第一阶段:制度奠基期(2007年11月至2016年8月) 第二阶段:再次集结期(2016年9月至2017年4月) 第三阶段:体系建设期(2017年5月至2017年9月&…

【Vue3】vue3中的watchEffect使用及其他的API

目录 一,watchEffect 二,生命周期 三,什么是hooks? 四,toRef 五,其他组合式API 5.1shallowReactive&shallowRef 5.2readonly&shallowReadonly 5.3.toRaw&markRaw 5.4自定义Ref-customRef ​5.5pr…

SSM框架整合之单表操作

1、Spring和Spring MVC父子容器 概念介绍 1.在Spring与SpringMVC进行整合的时候,一般情况下我们会使用不同的配置文件来配置Spring和SpringMVC,因此我们的应用中会存在至少2个ApplicationContext的实例,由于是在Web应用中,因此最…

基于Html+Css的图片展示26

准备项目 项目开发工具 Visual Studio Code 1.44.2 版本: 1.44.2 提交: ff915844119ce9485abfe8aa9076ec76b5300ddd 日期: 2020-04-16T16:36:23.138Z Electron: 7.1.11 Chrome: 78.0.3904.130 Node.js: 12.8.1 V8: 7.8.279.23-electron.0 OS: Windows_NT x64 10.0.19044 项目…

AlgoC++第五课:基于矩阵的算法实现

目录 基于矩阵的算法实现前言1. 矩阵2. 矩阵求导推导3. 矩阵示例代码3.1 Matrix.hpp3.2 Matrix.cpp3.3 main.cpp3.4 拓展-cblas_sgemm3.5 拓展-LU分解 4. 多元线性回归5. 多元逻辑回归6. 最小二乘法7. 岭回归(L2)8. 多元牛顿法9. 高斯牛顿法10. Levenberg-Marquardt(修正牛顿法…

[Platforimio] LVGL +TFT_eSPI实现触摸功能

💥💥💞💞欢迎来到本博客❤️❤️💥💥 本人持续分享更多关于电子通信专业内容以及嵌入式和单片机的知识,如果大家喜欢,别忘点个赞加个关注哦,让我们一起共同进步~ &#x…

Centos下环境变量

文章内容如下: 1)什么是环境变量; 2)如何通过程序获取环境变量; 3) 常识规律 一。环境变量的定义 环境变量就是指一段路径。 定义环境变量主要是为了方便的执行程序。添加环境变量的方法是export PATH$PATH:/A/B&…

医用IT隔离电源在医院特殊场所接地系统的应用

【摘要】我们国家大部分医院的临床救治和确诊都是利用了医疗电气类设备和医用的医疗仪器,因此这些地方的接地问题应该引起我们的高度的重视。IT系统主要是利用了中性点没有直接接地的方式,所以可以减少电压和电流,从而使人类触电的可能性小之…

搭建Serv-U FTP服务器共享文件外网远程访问「无公网IP」

文章目录 1. 前言2. 本地FTP搭建2.1 Serv-U下载和安装2.2 Serv-U共享网页测试2.3 Cpolar下载和安装 3. 本地FTP发布3.1 Cpolar云端设置3.2 Cpolar本地设置 4. 公网访问测试5. 结语 转载自内网穿透工具的文章:使用Serv-U搭建FTP服务器并公网访问【内网穿透】 1. 前言…

Midjourney教程(三)——Prompt常用参数

Midjourney教程——Prompt常用参数 为了提升prompt的准确度与输入效率,让midjourney能够生成我们理想中的图片,我们需要学习一下prompt的常用参数 Version version版本号,midjourney支持多种模型,我们可以通过version参数来选择…

字典树(Trie/前缀树)

目录 字典树的概念 字典树的逻辑 字典树的实现 字典树小结 例题强化 字典树的概念 字典树(Trie)是一种空间换时间的数据结构,是一棵关于“字典”的树,主要用于统计、排序和保存大量的字符串。字典树是通过利用字符串的公共前…

广域通信网 - 流量控制(停等协议、滑动窗口协议)

文章目录 1 概述2 流量控制协议2.1 停等协议2.2 滑动窗口协议 1 概述 #mermaid-svg-c9cNIYsOvLpoO4AV {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-c9cNIYsOvLpoO4AV .error-icon{fill:#552222;}#mermaid-svg-c9c…

[MLIR] CodeGen Pipeline总结

参考资料: [MLIR] CodeGen Pipeline总结 - 知乎 (zhihu.com) 本文主要以 tensorflow 为例,介绍了其接入 MLIR 后的 CodeGen 过程,以及简要分析了一些现在常用的 CodeGen pipeline。本文是本人在结合博客(Codegen Dialect Overview - MLIR - L…