总结二十二:如何在公司建立成功的技术文化(3)
接上一篇:总结二十二:如何在公司建立成功的技术文化(2)
前言
不管你是继承一个积极的技术文化,还是自己创建,都要促进他发展并且保持他的积极性。这些都需要你不断做出准确的决策。
互相尊重
尊重是基础,如果不能尊重,所有的都是妄言。
创新
技术的核心能力在于创新。技术文化同样如此,如果一成不变,最后只会落后对手。
标准化
遵守游戏规则。有规则了,大家玩起来才有意思,才有动力。
标准可以用于你的技术文化的下列项:
- 需求
- 编码
- 代码质量
- 文档
- 研发流程
- 编译流程
- 测试用例跟踪
- 可追溯
- 代码提交
- 源代码控制
- 代码Review
- 知识产权
- 开源项目(代码)使用方面
当然,你也可以不遵循标准。前提是你能够说出令人信服的理由!
交付
在任何时候,你说的再好,不如你拿出一个可用的东西出来。很多团队的文化往往忘记了这点。
沟通
你永远搞不懂程序员在干什么,等你发现的时候,已经晚了。
虚拟团队沟通
团队距离越远,沟通的方式应该越明确和正式。
公平
公平公开公正。这个就不说了。
正确授权
在团队管理中一定要学会放权。
诸葛孔明就是活活被累死的。再三国中,孔明可是妖孽,但是连30军棍这样的小事情都要亲力亲为。以至于自己累的半死,同时导致蜀国没有可用之才。“蜀国无大将,廖化当先锋”。
拒绝笨蛋
你要的只是人才,其他的只会影响你的团队效率和别人对你们的好印象
卓越
优秀会吸引优秀。所以一定要保持卓越的品质。
软件技术(专业)上的卓越
品质是一方面,能力是另外一方面。精神物质要一起抓。
团队精神
无团队不合作。
激情
打鸡血,这个是任何时候都需要的。有一本书还说了,你的团队需要一个会讲故事的人。说白了就是教你怎么打鸡血。
时刻关注你的客户
最重要的永远是客户体验。
财神爷,不解释
学习
卓越人士的七个品质里面有一点是说以终为始。讲的就是学习的事情。学习的目的是为了持续的进步。类似于软件开发中的迭代一样。
工作环境
简单点说就是不要把你的团队和市场、客服团队放在一块办公,给你的员工好的电脑配置。原因你懂的。
总结二十二:如何在公司建立成功的技术文化(3)相关推荐
- 总结二十二:如何在公司建立成功的技术文化(2)
接上一篇:总结二十二:如何在公司建立成功的技术文化(1) 公司文化 永远要明白一点:技术文化是公司文化的一部分.所以在制定技术文化的时候一定要充分理解公司的组织文化.如果公司文化积极,则他将为你提供一 ...
- 总结二十二:如何在公司建立成功的技术文化(1)
前言 公司不会去管你的手下某个人工作的情况如何,但是公司会盯着你们部门的产出和KPI,以及客户对你们的看法和你们完成需求的能力和速度. 几乎所有的团队不管其情况入户,都会在意是否能够保持团队高效的产出 ...
- 插入DLL和挂接API——Windows核心编程学习手札之二十二
插入DLL和挂接API --Windows核心编程学习手札之二十二 如下情况,可能要打破进程的界限,访问另一个进程的地址空间: 1)为另一个进程创建的窗口建立子类时: 2)需要调试帮助时,如需要确定另 ...
- 网络存储技术Windows server 2012 (项目二十二 远程异地灾备中心的部署)
网络云存储技术Windows server 2012 (项目二十二 远程异地灾备中心的部署) 前言 网络存储技术,是以互联网为载体实现数据的传输与存储,它采用面向网络的存储体系结构,使数据处理和数据存 ...
- JAVA基础知识总结:一到二十二全部总结
>一: 一.软件开发的常识 1.什么是软件? 一系列按照特定顺序组织起来的计算机数据或者指令 常见的软件: 系统软件:Windows\Mac OS \Linux 应用软件:QQ,一系列的播放器( ...
- 《春天的二十二个夜晚》
<春天的二十二个夜晚>梗概 徐坤原著 贺绍俊缩写并点评 徐坤,女,文学博士,代表作有<厨房>.<遭遇爱情>.<先锋>.<狗日的足球>等. ...
- 2021年大数据Hadoop(二十二):MapReduce的自定义分组
全网最详细的Hadoop文章系列,强烈建议收藏加关注! 后面更新文章都会列出历史文章目录,帮助大家回顾知识重点. 目录 本系列历史文章 前言 MapReduce的自定义分组 需求 分析 实现 第一步: ...
- 读书二十二载,信念很简单,把书念下去,然后走出去,不枉活一世。
关注+星标公众号,不错过精彩内容 昨天看了一篇关于博士论文的致谢,看的我想哭.改变命运有很多条路,但是对于大多数人而言,读书是改变命运的捷径. 内容是讲述了自己20多年的求学经历:小时候煤油灯 ...
- Android项目实战(二十二):启动另一个APP or 重启本APP
Android项目实战(二十二):启动另一个APP or 重启本APP 原文:Android项目实战(二十二):启动另一个APP or 重启本APP 一.启动另一个APP 目前公司项目需求,一个主AP ...
最新文章
- php两个数组去掉相同的,php如何删除两个数组中相同的数据
- 【CyberSecurityLearning 13】简单抓包及 IP包头分析与 路由原理(一)
- 批量下载哨兵(Sentinel)数据
- 【渝粤教育】广东开放大学 会议运行管理 形成性考核 (38)
- C/C++中的近指令、远指针和巨指针
- 存储技术论坛:最高可用级别的同步复制及方案
- Spring进阶教程之在ApplicationContext初始化完成后重定义Bean
- 计算机网络南京邮电大学,南京邮电大学计算机网络.docx
- Nodejs文件相关操作
- DCDC电路PCB Layout技巧
- 鸟哥Linux学习笔记(从头学习Linux基础)
- 2018.1.23日记
- Python爬虫——爬取豆瓣VIP书籍信息并存入数据库
- 工业级加固固态硬盘产品性能-领存2.5 寸 R-SATA SSD介绍
- 杨叔子院士:人生在勤,贵在励志
- Selenium自动化测试工具的介绍与使用
- IDcard 验证代码----新身份证合法性验证
- 【android编程】第五讲-Android高级组件
- 常用Java注释标签(Java comment tags)
- 【在线工具】常用在线工具集合
热门文章
- 【181012】VC++ 四国军旗网络游戏源代码
- 图解通信原理与案例分析-23:5G NR的三大场景、四大基本特征、三组关键技术、两大网络架构演进、八大组网方案
- Burp_Suite_Pro_v1.7.37 破解版下载
- css实现方块滚动loading进度条(令人舒服)
- 英语针对顾客购买计算机所做的介绍,华南理工网络教育_网络营销课程作业(一)...
- 关于MindManager 思维导图2018 中文版介绍
- odoo10 科目余额表跨期间建表--善用向导
- 制作一个简单HTML个人网页网页(HTML+CSS)源码
- 【网络通信 -- 直播】FFMPEG 简介与常用命令总结
- 无法安装以下功能 .net framework 3.5解决办法