别人的人生(Life)

They say we die twice. Once when the breath leaves our body, and once when the last person we know says our name. – Stand Up Guys

  • 人生短暂,你不应该浪费时间在意他人眼光
  • 每个人活着都应有属于自己的意义,衷心地希望你能找到.Orz.
  • 《人生七年》(第 1 ~ 9 部)
  • 《穷富翁大作战》(第 2 部)

线上仓库

  • https://github.com/cdk8s/cdk8s-team-style
  • https://gitee.com/cdk8s/cdk8s-team-style

声明(Notice)

  • 本系列没有终点,时间仓促,有部分还未完成,有部分会随着我们认知的变化而变化
  • 该专题主要表达我们团队的:管理理念和研发执行力,更多的是引起每个人关注思考
  • 很多事情,我们不知道什么是对的,但是错的也许已经遇到过,能避则避
  • 有部分内容适合中型公司,小型公司不建议参考
  • 后续发布的专题都会基于此风格下
  • 最后: 不打嘴炮,没有银弹,请 持怀疑态度 看待本专题任何内容

介绍(Introduce)

  • 该专题的作用很明确:寻找志同道合的人,引发自身的思考
  • 我们重沟通
  • 我们对细节和结果都很看重
    • 我们不想:手术很成功,病人却死了
    • 细节可以提炼出 可复用 的方法论
    • 结果可以验证方法论是否有效
  • 我们追求:度量驱动 + 数据驱动 下的 可复用模式
  • 我们并不迂腐,不是想去定规矩而定规矩,也没有强迫症、绝对完美主义
  • 我们只是在追寻律动,一种能平衡生活和工作的节奏感(或者叫做生活与工作的最佳实践)
    • 我们认为这种节奏感在规则下面更容易找到,也更容易做到 DevOps
    • 可能会在这个过程失去部分想象力,但是我相信很多人还没到谈想象力(创新)的地步

认为(Preference)

  • 只有 macOS 系统是最适合 国内 开发者
  • 只有 JetBrains 的 IDE 是最适合开发者
  • 只有 Google 能摆渡
  • 只有上云才能撑住规模化后的企业发展,符合当今以及未来的企业发展模式
    • 初期技术选型上,尽可能寻找已经有云支持的技术类型
    • 在公司规模小,自建服务基本都做不到 99.999% 高可用
    • 在公司规模变大后,有云的支持,迁移、扩容成本会低很多很多
  • 以上是肯定句,不接受反驳,不引战,只接受建议
    • 我们知道国内有大量 Eclipse、Visual Studio Code 的粉丝,也有大量的 Windows 和 Linux 粉丝,我们尊重别人的选择
    • 我对 VSC 也是喜欢的,只是目前它更适合于个人。在推广整个团队规范和开发体验上,IDE 有更好的优势。
  • 以下是我们的早期作品,我们只是想表达:我们和大家的经验都是类似的,我们没有做盲目的否定他人信仰这件事
    • 大学和工作初期使用的是 NetBeans + Eclipse + MyEclipse,后面工作几年全部都是 IntelliJ IDEA
    • 我们在 Windows + macOS + Ubuntu 下的软件列表:点击我
    • 我们对 macOS 的理解:点击我
    • 我们对 Linux 的理解:点击我
    • 我们对 IntelliJ IDEA 的理解:点击我

坚信(Believe)

  • 坚信

    • 标准先行、标准先行、标准先行
    • 工作和生活是可以平衡
    • 我们的风格能帮我们能找到一起好好玩的人
  • 它能
    • 降低新人学习成本
    • 降低维护成本,增强可重构可行性
    • 研发提效,降低沟通成本
    • 方便自动代码生成器生成代码
    • 对外宣传团队理念的表达方式

硬件(Hardware)

  • 硬件是所有软件的基础,是团队合作的基础,我们很不希望大家开发的时候总是在抱怨这个卡、那个慢
  • 我们推荐还没有经济实力情况下使用黑苹果,有经济实力后购买原生苹果产品
  • 相关硬件配置推荐:点击我

细分(Category)

管理(PM)

  • 工作方式
  • 人才体系
  • 激励
  • 团队组建
  • 无尽的会议
  • 面试 / 考核

产品(Product)

  • 软件需求
  • 原型
  • 问卷设计
  • 数据思维

设计(Design)

  • UI 风格
  • 交互思维
  • 产品思维

开发共识(Consensus)

  • HTTP 请求风格
  • Mock 调试
  • EditConfig 风格
  • Git 风格
  • Git 多账号体系

后端(Backend)

  • 数据库风格
  • 中间件
  • Spring 项目风格
  • Java 命名风格
  • Lombok
  • 程序日志输出风格
  • 微服务风格

前端(Frontend)

  • 前端开发风格
  • 命名风格

测试(Test)

  • 测试思维

运维(Operations)

  • 监控思维
  • 阿里云
  • 华为云
  • 腾讯云
  • 安全思维

营销(Marketing)

  • 微信公众号运营
  • SEO 思维

数据(Data)

  • 数据采集
  • 数据建模
  • 数据分析
  • 运营监控
  • 可视化
  • 用户画像
  • 智能推荐
  • 产品实验
  • 数据之外

操作系统(OS)

  • macOS 系统
  • CentOS 系统

其他(Other)

  • 写作意识
  • IDE 思维

特殊(Break)

  • 2019-08-15 ~ 2019-09-15 我正在休息、整理,有合适工作机会也可以联系(广州、深圳 - 中小企业)
  • 邮箱:cdk8s#qq.com
  • 微信公众号

忧伤

CDK8S 研发团队风格相关推荐

  1. 中小型研发团队架构实践:微服务架构

    http://www.infoq.com/cn/articles/architecture-practice-06-microservice-architect 一.MSA 简介 1.1.MSA 是什 ...

  2. 资深技术专家崮德在阿里管理研发团队的实践和思考

    来阿里两年多了,从 1 个人,到现在带领 50 多人的团队,走过了一段艰辛的充满变化的带团队历程,在这里总结下自己过去两年带 15 个人,带 50 个人的不同管理方法.1个人的时候,啥也别说,什么都是 ...

  3. 微软超级麻将AI Suphx论文发布,研发团队深度揭秘技术细节

    微软麻将 AI Suphx 作为在中国乃至整个亚洲地区都家喻户晓的大众娱乐项目,麻将仅在亚洲地区就拥有上亿玩家.极高的普及度使得很多人都认为麻将是一项十分容易的棋牌类游戏.然而,虽然麻将入门容易,但要 ...

  4. 打造高效研发团队 (4) —— 团队文化篇

    原文:https://my.oschina.net/huangyong/blog/1823660 软件开发是一场需要集体智慧的运动,它的成功不完全属于团队中任何一个人.然而,团队成员们做人做事的风格却 ...

  5. 良好的研发团队文化是怎样「长」成的?一句成功的十四字真言!

    http://mp.weixin.qq.com/s/fzBDkwaJPzGUr2bg0Th6IQ 从死气沉沉到激情活力,从固步自封到好学分享,这是一个有关团队文化的主题.寺庙文化传承千百年,舌尖上的美 ...

  6. 互联网公司如何管理研发团队

    写在前面 之前在小公司当个小小的前端技术主管,就算带个2.3人的团队也觉得有很多问题需要沟通和调停,尤其是对下属的代码质量和开发进度把控上很是头疼.所以我更无法想象,像阿里.网易那样的大公司,尽千人甚 ...

  7. SoundCloud研发团队Sean Treadway谈SoundCloud架构演变

    SoundCloud是一个新兴的社会化音乐创建和分享平台,前不久,他们研发团队的Sean Treadway在SoundCloud的博客上谈到了SoundCloud的架构演变. Sean开门见山指出: ...

  8. 【转帖】暴雪CEO谈魔兽开发:研发团队要对项目有激情

    一年一度举行暴雪娱乐嘉年华(BlizzCon)的安纳汉姆市(Anaheim)驱车,半个小时左右就能达到尔湾市(Irvine).如果要寻找暴雪娱乐(Blizzard Entertainment)总部,只 ...

  9. 像CTO一样思考:如何高效管理30人的研发团队?

    前言 今天是2022年国庆长期的最后一天,国庆回来后即将进入Q4第四季度.转眼间,又快到了元旦和春节的时候.正所谓,"员工过节,老板过关".今天继续来分享一下,30人的研发团队,如 ...

最新文章

  1. 现在的编译器还需要手动展开循环吗_一例 Go 编译器代码优化 bug 定位和修复解析...
  2. Eclipse+Maven创建webapp项目
  3. 【机器学习】业界干货 | 图解自监督学习,从入门到专家必读的九篇论文
  4. 计算机应用基础模拟三答案,《计算机应用基础》模拟试卷三答案
  5. 快速集成二维码扫描,使用最新版本的zxing(2017.11.10抽取zxing代码)
  6. HTML5的10大优势
  7. 【全文干货】python—函数详解(值得收藏的学习手册)
  8. 2017年蓝桥杯软件B组省赛试题
  9. nginx源码分析--master和worker进程模型
  10. python使用opencv模块画简单的图形
  11. 【JZOJ2109】清兵线【dp】
  12. Python-小游戏-乌龟吃鱼
  13. Java网课基础笔记(4)19-07-16
  14. 关于el-dialog弹出层右上角叉号绑定取消按钮功能
  15. 如何使用BBP公式直接计算π的第n位
  16. 用python编写nao机器人舞蹈_python控制nao机器人身体动作实例详解
  17. eclipse java配色_eclips配色
  18. 使用 vue 和 canvas 制作的游戏
  19. 苹果最新发布iOS 5 全部机型都有 下载吧
  20. python 椭圆曲线加法_椭圆曲线密码学简介(一):实数域的椭圆曲线及其群运算规则...

热门文章

  1. DNS报文格式及抓包解析
  2. htmllt;hgt;标签字体颜色,更改h标签的字体粗细
  3. AdaNet — 轻量级的 TensorFlow AutoML 框架
  4. C++设计模式——观察者模式
  5. 推箱子小游戏---c语言
  6. 关于安卓模拟器兼容的问题原因及解决方案
  7. 【亡羊补牢】计算机网络灵魂之问 第10期 tcp是怎么去保证可靠传输的?
  8. 利用Power BI计算组,设计个性化数据标签
  9. Access中替代case when的方法
  10. 电动机三相绕组的星形接线法和三角形接线法