Practice

战略性思维

关于战略性思维总结的林林总总,说人话来解释。《孙子兵法》里也提到了战略,就一句话:“胜可知,而不可为。” 什么是战略性思维 战略性思维(strategic thinking)其实就是提高观察问题、思考问题、分析问题和解决问题的高度,提高到战略层面。其实说白了就是思维方式的转变,思考问题更需要关注: 全局性 长远性 根本性 目标是为了给个体或者组织提供长远的规划和指导,...

手机当做 PC 或者 Mac 的摄像头

电脑上没有摄像头,可是开会需要用,用手机开屏幕太小,找到一些软件可以解决这个问题。 虚拟摄像头 OBS 官网:https://obsproject.com/ 开源免费的虚拟摄像头,有很多专业的功能,可以模拟场景,声音,视频等等。我不需要那么多功能,只要模拟一个摄像头就行,选择一张自己的大头照或者一段小视频做虚拟摄像头的内容就行。 使用方式: 新建场景 添加摄像头数据来...

猫和狗的领导力

这天,猫和狗在公司的茶水间相遇,聊了会天。 猫:“狗子,我想到一个问题。一个团队中不同的人定位是否一定要相同?比如有些人就喜欢安安静静,有些人就喜欢张扬些。” 狗:“每个人定位不一样,你看我们团队有温顺的金毛,有活泼的柯基,还有不知好歹的泰迪。在一个组织里就应该多提倡多元化和包容性。” 猫:“那只会卖萌好像也不行吧?” 狗:“的确,越往上走,软硬技能都要跟上,可以有侧重,但不能完...

架构设计原则

摘录自《架构及未来》中的一小部分内容。 理想情况下,架构原则将基于高层次的目标决策,架构原则应该和公司的发展愿景和使命相符。 目标可能会随着时间的推移而改变,因为原则应该广泛支持未来和当前的目标。原则应该极可能体现 SMART 特性,不过原则一般不受时间限制,SMART 中的 T 缩写是 Test,原则应该可以用来测试设计,验证它是否符合要求。 Specified: 具体的,原则...

折腾一下小米路由器

折腾一下小米路由器,让家里的网络更通畅一点。 路由器型号:小米 AX1800 降级并打开 ssh 小米 AX1800 可通过降级固件版本至 1.0.378 版本后开启 SSH。 固件地址: http://cdn.cnbj1.fds.api.mi-img.com/xiaoqiang/rom/rm1800/miwifi_rm1800_firmware_ed621_1.0.3...

努力是自己的事情

努力说到底,都是是自己的事情。 分享一首来自于修女 Month Teresa 的诗《Do it anyway》。 Do it anyway People are often unreasonable, irrational, and self-centered. Forgive them anyway. 人们不讲道理、思想谬误、以自我为中心。无论如何,还是原谅他们。 ...

熊来了

这是一个从书上看来的小故事,应该有人听过。 故事这样说的,有一天,森林里有一只熊跑进了IBM的办公室。它饿极了,就想着怎么吃掉一个人但是又不能被发现。 它认真观察了几天,发现一个三线老板(相当于总裁或者总监级别的高管)过得很滋润,每天就是打打高尔夫,基本不用上班,这只熊就把他吃掉了。吃完后两周,没有任何人发现这个老板不见了,熊很开心。 熊又观察了一段时间,发现二线老板(相当于高级经理级...

逃避问题的蛤蟆

书上的小故事,挺有趣。 说,一个雨夜,一只猴子和一只癞蛤蟆坐在一棵大树底下,一起抱怨这阴冷的天气。 “咳!咳!” 最后猴子被冻得咳嗽起来。 “呱——呱——呱!”癞蛤蟆也冷得叫个不停。 当它们被淋成了落汤鸡,冻得浑身发抖的时候,它们商议再也不过这种日子了,于是它们决定天一亮就去砍树,用树皮搭个暖和的棚子。 第二天一早,当橘红的太阳在天边升起,金色的阳光照耀着大地的时候,猴子尽情地享受...

2021年,再见

2021 年马上要结束了,365 天仿佛也很短,去年的总结貌似也没过去多久。今年一年没写超过 20 篇博客,文字表达能力下降了很多,胡扯的能力貌似上升了不少。 反思和成长 这个年龄聊成长看上去挺离谱的,实际上并不是。工作十年,在外人看来你已经是一个很资深的工程师了,但实际上人外有人,在你的领域外还有很多领域。甚至在你的领域里,你发现要学的东西还是很多。 今天看了本书,里面说吴军老师是作...

敏捷研发的关键性原则

源自于最近阅读的一本书《卓有成效的敏捷》,作者 Steve McConnell。 检视和调整 敏捷是一种依赖于从经验中学习的经验性方法。这需要创造机会定期反思并根据经验进行调整。 从 Scrum 开始 Scrum 并非敏捷之旅的最终目的,但它是最为结构化、支持最好的起点。 搭建跨职能团队 敏捷项目的工作发生在自我管理的团队中。要自我管理,因队必须包含做出对组织有约束力的良好决策所...

人月神话笔记

一些零零碎碎的读书笔记,这是一本比我年纪还大的书,作者布鲁克斯(FrederickP.Brooks.Jr.)写于 1975 年,源于作者在 IBM 公司任 System 计算机系列以及其庞大的软件系统 OS 项目经理时的实践经验。 正文开始。 焦油坑 编程的世界犹如史前时期的焦油坑,上帝见证了恐龙,猛犸,剑齿虎在里面挣扎,他们越挣扎,焦油就越紧,没有任何猛兽足够强壮和具有足够的技巧来挣...

管理者核心能力修炼

一个培训课程的核心内容提炼,且看且领悟。 沟通 管理就是沟通,沟通,再沟通。沟通和协作是管理者的生命线。 跨部门沟通 推倒部门墙,成就高效跨部门沟通和协作 跨部门沟通是管理者沟通能力的试金石,影响力就是领导力。跨部门的三大难点: 利益目标不一致 情感交情不到位 信息资源不对等 跨部门沟通和协作的三大原则: 明确目的第一,实现手段第二 认真思考...

QECon的零碎笔记

周末去参加 QECon 了,分享一些零零碎碎的笔记。 QECon 源自于 QCon(全球质量大会),QECon 可以被翻译为 Quality & Engineering Conference。但主办方解释其为连接质量和效率。 关于测试 自动化测试和机器学习结合已经成为可能,大厂在这方面的投入很多,请了真科学家和真天才少年,效果也很显著。 所谓智能化测试更多体现...

Python 和 MongoDB 其实很配

MongoDB 其实就是一个大大的JSON,在 Python 的世界里dict也是最吃香的类型,所以,他们天生就是一对。 MongoDB 的安装 推荐使用 Docker 来部署管理,一行命令就可以搞定,官方版本: docker run -d --name mongodb \ -e MONGO_INITDB_ROOT_USERNAME=admin \ -e MONGO_I...

PEP8 Python 编码规范

编程语言不是艺术,而是工作或者说是工具,所以整理并遵循一套编码规范是十分必要的。 PEP 的全称是 Python Enhancement Proposal,这里囊括了所有 Python 改进的所有提案,由社区核心成员包括作者本人在维护。PEP 8 是提案里的第 8 条,主要描述了 Python 官方建议的编码规范。 Python Enhancement Proposal 8 or ...