热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

如何做好一件事

最近半年一直在思考如何能够把一件事做好,小到一个功能需求,大到一个公司国家如何兴旺,突然有一天又看到了孙武说的“知己知彼,百

最近半年一直在思考如何能够把一件事做好,小到一个功能需求,大到一个公司国家如何兴旺,突然有一天又看到了孙武说的“知己知彼,百战不殆”这句话,顿时被扎心了,这句话几乎每个人都知道,但大多数人没有做到知行合一。原来能够做到知己知彼,事情就一定能做好。

往小了说,比如一个公司要做竞品分析,那就必须要对竞争对手产品使用的很熟悉,方方面面都要了解,才能在开会时说出自己的观点,写文档/PPT才有的写,否则一句话也说不出来,这个过程和个人的口才关系不大,纯粹是准备的是否充分,而准备的是否充分就是知己知彼的体现。这个例子中,如果真的能对竞争对手产品非常的熟悉,相信竞品分析的文档可以写的非常仔细。

再比如说性能测试,如果不了解服务端的技术架构,不清楚哪里会是瓶颈点,就做不到精准的测试。这也是为什么很多公司在招性能测试工程师时特别要求有技术能力的原因,没有技术架构方面的知识,肯定做不到对测试对象的了解,在实际做测试的过程中做不到知己知彼,效果会大打折扣。

考试也是如此,我们从小到大经历过这么多考试,为什么有的人考数学可以考到满分,原因就是对所有知识点了如指掌,甚至对命题人的意图也了如指掌,到了这种程度不可能考不高,而掌握全部知识点就是知己的过程,试问有多少人能做到知道自己哪些知识点掌握了同时知道哪些没有完全掌握,做到这点的人就不多,因为知道自己哪里掌握的不好,就会努力把它掌握了。而对题目的考察意图也知道,这就是知彼的过程。

往大了说,公司/国家兴衰也是如此

我们读历史,历史上有很多败仗原因就是指挥打仗的人不了解自己,自己有多少人马,多少装备,实力有多强,能打多大的仗都没有搞清楚,连自己都不了解,更不可能了解对方了,最后只能脱离实际瞎指挥。所以有一句名言“没有调查就没有发言权”,所谓调查就是“知彼”的过程,只有知己知彼做好了,才能有发言权,能更好的做好事。

上面的例子中,看似知己知彼很简单,但要做到却非常不容易,就拿考试的例子说,能知道自己哪些知识点没有完全掌握并不断补全,同时遇到题目也知道出题人意图就非常不容易,为了达到知己知彼这个目的,就需要全力以赴,而我们经常说在工作学习中最高品质就是全力以赴,“一勤天下无难事”。说到底全力以赴还是为了做到知己知彼。

所以以后再去做一件事的时候,首先就是尽量做到知己知彼,尽可能的通过阅读文档,与人沟通,尽量熟悉每个细节,对不懂的地方及时弄懂,这样事情肯定能做好。

如果哪一件事没有做好,请仔细思考下,是不是在知己知彼这里做的不够好。


推荐阅读
  • 本章将深入探讨移动 UI 设计的核心原则,帮助开发者构建简洁、高效且用户友好的界面。通过学习设计规则和用户体验优化技巧,您将能够创建出既美观又实用的移动应用。 ... [详细]
  • 本文详细探讨了Netty中Future及其子类的设计与实现,包括其在并发编程中的作用和具体应用场景。我们将介绍Future的继承体系、关键方法的实现细节,并讨论如何通过监听器和回调机制来处理异步任务的结果。 ... [详细]
  • 解决IIS无法访问映射网络驱动器的问题
    探讨IIS在尝试访问映射的网络驱动器时遇到的问题及其解决方案,包括配置和权限设置等方面的详细分析。 ... [详细]
  • 阅读本文大约需要3分钟。微信8.0版本的发布带来了许多令人振奋的新功能,如烟花特效和改进的悬浮窗,引发了用户的热烈反响。 ... [详细]
  • 本文详细介绍了 Java 中 org.apache.xmlbeans.SchemaType 类的 getBaseEnumType() 方法,提供了多个代码示例,并解释了其在不同场景下的使用方法。 ... [详细]
  • VPX611是北京青翼科技推出的一款采用6U VPX架构的高性能数据存储板。该板卡搭载两片Xilinx Kintex-7系列FPGA作为主控单元,内置RAID控制器,支持多达8个mSATA盘,最大存储容量可达8TB,持续写入带宽高达3.2GB/s。 ... [详细]
  • 尽管使用TensorFlow和PyTorch等成熟框架可以显著降低实现递归神经网络(RNN)的门槛,但对于初学者来说,理解其底层原理至关重要。本文将引导您使用NumPy从头构建一个用于自然语言处理(NLP)的RNN模型。 ... [详细]
  • 本文详细介绍了如何在Ubuntu系统中下载适用于Intel处理器的64位版本,涵盖了不同Linux发行版对64位架构的不同命名方式,并提供了具体的下载链接和步骤。 ... [详细]
  • 本文详细记录了在银河麒麟操作系统和龙芯架构上使用 Qt 5.15.2 进行项目打包时遇到的问题及解决方案,特别关注于 linuxdeployqt 工具的应用。 ... [详细]
  • 5G至4G空闲态移动TAU流程解析
    本文详细解析了用户从5G网络移动到4G网络时,在空闲态下触发的跟踪区更新(TAU)流程。通过N26接口实现无缝迁移,确保用户体验不受影响。 ... [详细]
  • Scala 实现 UTF-8 编码属性文件读取与克隆
    本文介绍如何使用 Scala 以 UTF-8 编码方式读取属性文件,并实现属性文件的克隆功能。通过这种方式,可以确保配置文件在多线程环境下的一致性和高效性。 ... [详细]
  • 通过与阿里云的合作,牛客网成功解决了跨国视频面试中的网络卡顿问题,为求职者和面试官提供了更加流畅的沟通体验。 ... [详细]
  • 技术人员转型项目管理:常见思维误区与挑战解析
    本文探讨了技术人员在向项目管理角色转变过程中常见的思维误区和困惑,分析了如何有效管理项目中的事务和人员,提供了实用的解决方案。 ... [详细]
  • 深入探讨CPU虚拟化与KVM内存管理
    本文详细介绍了现代服务器架构中的CPU虚拟化技术,包括SMP、NUMA和MPP三种多处理器结构,并深入探讨了KVM的内存虚拟化机制。通过对比不同架构的特点和应用场景,帮助读者理解如何选择最适合的架构以优化性能。 ... [详细]
  • 本文探讨了领域驱动设计(DDD)的核心概念、应用场景及其实现方式,详细介绍了其在企业级软件开发中的优势和挑战。通过对比事务脚本与领域模型,展示了DDD如何提升系统的可维护性和扩展性。 ... [详细]
author-avatar
吕兵涛_836
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有