想知道怎么在 1 个小时内撰写一份战略计划并进行汇报吗?这篇文章保证效率 UP!(作者提醒:本文适合初入职场的大学生食用)。

前情提要:昨晚,我在办公室的静谧中(并非加班,只是钟爱这里的氛围)接到了领导的紧急任务:探索并测试 Aleo 区块链的 Prover 节点部署,以便未来的大规模应用。今天,我将分享在短短一小时内如何高效完成这一任务的心得。

食用前须知:

  1. 建议读者具备基本的 Markdown 撰写技能(若无也不妨,重要的是理解思路)。
  2. 开始计划前,对相关知识有所了解是必要的。
  3. 领导交付的任务通常在你的能力范围之内,但也需注意超出范围的知识点。

需求分析

在明确了与领导的沟通后,我们需要全面理解任务需求。以本案例为例,关键点包括:理解云服务器上部署节点的流程、简化操作步骤、以及未来的大规模部署计划。

在捋清楚需求之后,我们就可以对项目进行策划了。对于一件要做的事情,不该是进行全方位的策划,我们需要对该事情有一个大致框架。人的专注力是有限的,要有效的利用你的三分钟热度,才能不停的进行工作。一个项目,主要的过程就是:

  1. 我们要做什么?
  2. 如何去做?
  3. 所需条件是什么?
  4. 需要的资金有多少?
  5. 实施策略是什么?

需求分析阶段已经回答了前两个问题,接下来是对项目流程和需求的详细了解。

了解具体的整个流程与需求

这里的需求指的是:如果需要顺利运行这个东西,我需要最起码具备什么条件?

以我们的案例,那么运行一个区块链节点,他是有一定的算力需求的,我们在官方文档中找到的配置资料如下:

项目需求案例

在我撰写的文档中,我清晰的列出了整个项目所需要的最低配置。这里因为 Validator 的配置要求高于 Prover,所以只写出差异性,这么做可以减少计划书篇幅,毕竟计划书是给人看的,从来不是形式主义拼字数的畸形产物

当然,根据自身对行业的了解,以可靠资料作为支撑去对一些点做出分析及建议。比如在文档中,我在配置需求下附加了一项声明,表示项目配置需求会有所增加,并附上了参考资料来源。


除了列出具体需要的配置之外,我也通过官网查阅了资料(这边我疏忽了,并没有列出我的资料来源),目的是为了了解我接下来需要做的东西具体是什么,它所能给公司带来的贡献是什么。同时在查阅的过程中,我也了解关于 Validator 是有一定的门槛才能参与的。如果没有去进行详细分析的话,可能我会在之后购买 Validator 的配置,却只能运行 Prover 节点,造成不必要的损失

而虽然说这是后面才查阅到的资料,但是它属于很重要的信息,所以我将其放在文档的开头。

货比三家

选择云服务时,我对不同地区的服务器价格进行了比较,以寻找性价比最高的选项。同时,我注意到服务器的国内外差异,这是在选择服务时需要考虑的重要因素。

比较每个服务器价格

同样的,这里我犯了一个错误,就是忘记了服务器有分国内外,所以一开始选择了南京的服务器,虽然价格相对便宜,但是硬性条件却不满足我们的业务需求。

战略策划与可视化流程图

借助数据分析,我制定了整体项目的战略规划,并使用了 Mermaid 工具将计划转化为直观的流程图,从而更清晰地展示项目执行步骤。

这是整个流程图的 mermaid 源码:

````mermaid
graph TD
START([开始]) --> A
A[租赁服务器] --> B[运行测试]
B --> C{块挖掘成功?}
C -- 是 --> D[判断出块速度]
C -- 否 --> E[升级服务器]
E --> A
D --> F[计算每小时租金花费]
F --> G{继续项目?}
G -- 是 --> H[保存当前配置快照]
G -- 否 --> I[结束项目]
H --> J[租赁更多同性能服务器]
J --> K[部署]
````

战略规划

待办事项

鉴于时间紧迫和任务繁重,我制作了一个待办事项清单,以便在项目进展中逐步调整和完善。

待办事项

列出参考文献

最后,我列出了用于支持我的分析和决策的所有参考文献,增强了论述的可信度。

参考资料

以上就是我如何在短时间内有效制定和执行开发计划的过程。若您喜欢我的分享,欢迎赞助一杯奶茶。祝大家职场顺利,让我们在顶峰相见!