从这5个方面,总结我当PM的第一年

本文分享了关于学习的“学以致用”方法,系统思考的概念,沟通的“信息同步”模型,执行的“矢量理论”,以及产品工作的“真诚负责”态度。强调实践、理论结合,以及有效沟通和目标导向的执行策略。

以下5个方面(学习、思考、沟通、执行、产品)的分享,都是我站在巨人的肩膀上,结合自己所学所做总结而来;同时,我也继续学习,不断完善这些知识。如有不当,欢迎大家指正~

一、学习:学以致用

我是用“学以致用”指导我的学习。因为“实践是检验真理的唯一标准”。方法就是这么简单,当你学到知识时,就要想办法在工作上、生活上应用。

前期我是简单地运用学以致用,但缺少理论指导,有时效果并不好。后来,我从某些大神的分享学到一些理论,较好地解决我的问题。

图1 学习和应用模型

学习是从有限的例子找出规律,将信息抽象成知识的过程。

有限的例子包括文章书籍的信息、别人的经验分享和自己的实践等。

然后,我们将抽象出来的知识应用到我们从未见过的情况,如果应用成功,说明知识是正确的。如果不成功,那就需要结合刚应用的例子和以前的例子,重新找规律和抽象。

以上的学习理论,和机器学习理论很相似,毕竟一些大神就是从机器学习的理论中总结出这套学习理论。

例如对于机器来说,学习就是建模,对信息抽象就是样本训练。

总而言之,实践是检验真理的唯一标准。

那如何学习(即对信息进行抽象)?除了亲自实践,还有其他办法应用吗?

这些问题,目前我也在学习当中,有机会再分享给大家。但一些大神推荐,学习推荐思维导图法,应用推荐费曼技巧,当然更好的是亲自实践。

二、思考:系统思考

思考与学习的关系是:“学而不思则罔,思而不学则殆”。也就是,思考是学习的方法。要从例子中找出规律,将信息压缩成知识,都需要经过思考。

思考的具象化就是思维导图,所以学习推荐用思维导图法是有道理的。

思考的关键词是“系统思考”。系统思考实质是利用“思考系统”进行思考。

系统思考的过程是:输入例子(已知信息),经过思考系统,输出问题的答案(输入-思考系统-输出)。

思考系统实际上是自己的认知系统,或者知识网络,这个系统存储的是知识与知识的关系。

当然,我的知识网络还很弱小。目前,我一般是用现有模型来帮助思考。

例如,宏观分析时用PEST模型,态势分析时用SWOT模型等。

然后,在这些模型的帮助的同时,我会告诉自己:尽可能全面地、深度地思考。也就是,思考多种因素对问题的影响,或者从多种角度思考问题。

三、沟通:信息同步

我一般用“信息同步”指导我的沟通。沟通的本质就是双方的信息进行同步。

图2 沟通的三个阶段

沟通分为三个阶段:建立沟通、传递信息、结束沟通。

1. 建立沟通

建立沟通阶段,包括确认状态和基础同步。基础同步包括概念同步、位置同步、时间同步等。

例如,我打算找开发商量某个活动落地页需求时,我先确认开发在不在,是否有空沟通?

然后,我跟开发说:正在设计中的活动落地页,我有个需求想向你咨询一下是否可行,这个落地页可能中秋节前要上线。

2. 传递信息

传递信息阶段,包括减少干扰和有序传递等。

例如,情绪、态度、动作和双方的熟悉度等都会干扰正常沟通。

而由于信息是分段传递给对方,如果我讲得没有逻辑,相当于无序传递,就很难让对方重新组织信息。

3. 结束沟通

结束沟通阶段,包括确认信息和延时等待。

例如,跟开发沟通完后,要确认之前传递的信息,至少问一句“我说得明白吗?”。如果很重要,一般会要求邮件确认。

同时,要等待一定时间才结束沟通去执行任务。因为有可能开发有新的意见,不过这个等待时间要根据不同场景确定。

以上理论主要是参考TCP(传输控制协议),包括著名的三次握手和四次挥手。

例如,TCP建立连接阶段,三次握手就是要确认双方是否支持协议,双方的接收能力和发送能力是否正常。数据传输阶段,数据是分块传输,而且每块都带有序号报文。

四、执行:矢量理论

我通常用[矢量理论]指导我的执行,矢量是既有大小又有方向的量。

设当下为起点,目标为终点,它们之间的连线是具有方向的矢量(也叫向量),而非只有大小的标量。因此,向目标行动实际上是一个矢量运算过程。

矢量理论有两种解释角度:

第一种是方向角度

根据矢量三角形法则,两个矢量a和b相加,得到的是另一个矢量。

这个矢量可以表示为将a的终点和b的起点重合后,从a的起点指向b的终点的矢量。

也就是,当执行遇到困难时,我们可以选择先向其他方向行动,再绕回来,最终仍然可以到达目标。

图3 矢量的三角形法则

第二种是大小角度

根据矢量的正交分解原则,矢量可分解为两个相互垂直的分矢量。

以正确目标矢量为X轴,正交分解执行矢量后,可以得到:当执行方向与目标方向有偏差时,实际上只有部分行动大小是有效的,是促使任务接近目标的。方向偏差越大,需要的行动大小越多。

图4 矢量的正交分解

现实上,理想的执行矢量是罕见的。大部分场景有着各种各样的干扰,例如参加会议、解决开发疑惑、分析需求遇到瓶颈等。

所以我们讲究高效执行,高效执行就是尽可能用最小行动调整方向,减少无效的行动大小。

图5 减少无效行动

很多执行方面的问题可以应用矢量理论,在此不展开讲。

例如执行单一目标的任务时,同一时间的行动大小是有上限的,如果一心二用,就会影响任务目标有效的行动大小。因为部分行动被分到其他目标。

又例如,尽快进入工作状态,实际上就是迅速明确好目标,尽快行动。因为失去方向,再多的行动只是标量,而不是矢量。

五、产品:真诚负责

我对待产品工作的态度是真诚负责,我真诚地对待我的产品,真诚意味着不忘初心。

我的产品初心是尽可能设计切实解决用户需求的产品;在不影响成本(工期、人力等)和合适的商业化下,尽可能让用户用得舒服。简单点说,我不会乱搞我的产品。

我负责地对待我的产品,至少我的设计、同步出了问题,我会主动承担责任,并认真解决问题。

对待产品,我会像对待我的孩子一样,虽然可能不咋滴,但始终是自家孩子,出了问题就得负责并且尽可能解决问题。

当然,产品工作还有很多经验和方法。但我觉得,不同公司不同团队对产品设计和落地等有不同要求和标准,只要我有正确的态度,结合其他能力可以很快地适应和学习,所以这次总结便不展开分享具体经验了。

内容概要:本文详细介绍了“秒杀商城”微服务架构的设计与实战全过程,涵盖系统从需求分析、服务拆分、技术选型到核心功能开发、分布式事务处理、容器化部署及监控链路追踪的完整流程。重点解决了高并发场景下的超卖问题,采用Redis预减库存、消息队列削峰、数据库乐观锁等手段保障数据一致性,并通过Nacos实现服务注册发现与配置管理,利用Seata处理跨服务分布式事务,结合RabbitMQ实现异步下单,提升系统吞吐能力。同时,项目支持Docker Compose快速部署和Kubernetes生产级编排,集成Sleuth+Zipkin链路追踪与Prometheus+Grafana监控体系,构建可观测性强的微服务系统。; 适合人群:具备Java基础和Spring Boot开发经验,熟悉微服务基本概念的中高级研发人员,尤其是希望深入理解高并发系统设计、分布式事务、服务治理等核心技术的开发者;适合工作2-5年、有志于转型微服务或提升架构能力的工程师; 使用场景及目标:①学习如何基于Spring Cloud Alibaba构建完整的微服务项目;②掌握秒杀场景下高并发、超卖控制、异步化、削峰填谷等关键技术方案;③实践分布式事务(Seata)、服务熔断降级、链路追踪、统一配置中心等企业级中间件的应用;④完成从本地开发到容器化部署的全流程落地; 阅读建议:建议按照文档提供的七个阶段循序渐进地动手实践,重点关注秒杀流程设计、服务间通信机制、分布式事务实现和系统性能优化部分,结合代码调试与监控工具深入理解各组件协作原理,真正掌握高并发微服务系统的构建能力。
<think>好的,用户之前让我帮忙设计了一个本科毕业论文的大纲,现在他们又请求提供一个10000字的论文大纲。我需要先回顾之前的对话,确保新的大纲符合他们的需求。 首先,用户当前的论文题目是《特定场景下声学脉冲响应的实时测量》,使用ADI的DSP芯片实现。他们需要将MATLAB的impzest功能翻译成C语言,并详细说明卷积计算的作用。之前的回复已经给出了一个详细的大纲,但可能用户需要更详细的结构,以适应10000字的要求。 接下来,我需要分析用户的新请求。他们可能希望大纲更详细,每个章节的子部分更多,或者内容更深入。考虑到10000字的篇幅,可能需要扩展每个章节的字数分配,增加更多的子部分和细节,比如更多的理论基础、实现步骤、实验设计等。 同时,用户可能希望大纲不仅结构清晰,还要有具体的内容说明,确保每个部分都有足够的材料支撑。例如,在硬件系统设计章节中,可能需要更详细的电路设计描述,或者软件算法部分需要更多的代码示例和优化策略。 另外,需要注意用户提到的毕业设计要求,包括学习音频信号处理、掌握ADI的开发工具、C语言编程、不同测量方法的性能分析等。因此,大纲需要涵盖这些方面,并且每个部分都要有足够的深度,以满足字数要求。 可能还需要考虑用户的实际应用场景是主动降噪,因此在系统设计、实验部分需要突出这一点,比如在实验设计中加入主动降噪效果的测试,或者在结论部分讨论实际应用中的优化建议。 最后,用户可能需要一些写作建议,比如如何分配字数,如何收集实验数据,或者如何结合现有文献进行分析。因此,在大纲之后提供一些具体的建议会更有帮助,比如各章节字数分配、实验设计细节、参考文献的选择等。 总结来说,我需要扩展之前的大纲,细化每个章节的子部分,增加更多的技术细节和实现步骤,确保内容足够充实以达到10000字的要求,同时保持结构清晰,符合学术论文的规范,并突出用户的实际应用场景和毕业设计要求。</think>以下是针对10000字本科毕业论文的结构化大纲及内容分配建议,结合您课题的工程实现特点进行优化: --- ### 本科毕业论文详细大纲(总字数约10000字) #### **摘要**(500字) - 研究背景:主动降噪对实时测量的需求 - 技术路线:ADI DSP+ADAU1777硬件平台/Matlab-C算法移植 - 创新点:实时性优化方案(重点说明卷积计算加速策略) - 成果数据:时延≤8ms,信噪比≥40dB --- #### **第一章 绪论**(1200字) 1.1 研究背景 - 主动降噪系统工作原理(附系统框图) - 声学脉冲响应测量的瓶颈问题 1.2 国内外研究现状 - 脉冲响应测量方法演进(1990-2023年关键文献综述) - 实时测量技术对比(表格对比TMS320、STM32、ADI方案) 1.3 研究内容与目标 - 技术指标量化:采样率48kHz/处理延迟<10ms - 系统实现层次:硬件架构+算法移植+实验验证 --- #### **第二章 理论基础**(1800字) 2.1 声学系统建模 - 房间声学传递函数:$$ H(z) = \frac{Y(z)}{X(z)} $$ - 时域卷积与频域乘积等价性证明 2.2 脉冲响应测量原理 - MLS法数学推导:$$ R_{xy}[m] = \sum_{n=0}^{N-1} x[n]y[n-m] $$ - 扫频法误差分析(附MATLAB仿真对比图) 2.3 实时处理理论 - 卷积运算复杂度:$O(N^2)$到$O(N\log N)$优化路径 - 数字信号处理器的MAC单元工作原理 --- #### **第三章 硬件系统设计**(2000字) 3.1 总体架构设计 - 系统框图(含信号采集→DSP处理→结果输出流程) 3.2 关键模块实现 - ADAU1777接口电路: - 抗混叠滤波器参数计算:$$ f_c = 0.8 \times \frac{f_s}{2} $$ - I2S通信协议时序配置 - DSP-21489扩展设计: - SDRAM存储器映射方案 - 中断优先级配置表 3.3 硬件调试记录 - 信噪比测试方法(A计权噪声测量) - 通道一致性校准过程 --- #### **第四章 软件算法开发**(2500字) 4.1 开发环境搭建 - VisualDSP++工程配置详解(含编译优化选项设置) - SigmaStudio滤波器链设计(附GUI操作截图) 4.2 核心算法移植 - impzest函数C语言实现: ```c void impzest(const float *x, const float *d, float *h, int L, float mu) { for(int n=0; n<L; n++){ float y = 0; for(int k=0; k<=n; k++){ y += h[k] * x[n-k]; } float e = d[n] - y; for(int k=0; k<=n; k++){ h[k] += mu * e * x[n-k]; // LMS系数更新 } } } ``` - 定点数优化方案(Q15格式转换案例) 4.3 卷积加速策略 - 循环展开+SIMD指令应用: ```asm [SHARC汇编代码示例] R2 = DM(I0,M0), R4 = PM(I8,M8); MRF = MRF + R2 * R4, R2 = DM(I0,M0), R4 = PM(I8,M8); ``` - 内存访问优化(数据对齐方案) --- #### **第五章 实验验证与分析**(2000字) 5.1 实验平台搭建 - 设备清单(含型号参数): | 设备 | 型号 | 参数 | |------------|--------------------|-------------------| | 声学激励源 | B&K 4295 | 频率范围20Hz-20kHz | | 采集卡 | NI PXI-4461 | 动态范围114dB | 5.2 性能测试 - 实时性测试: - 中断响应时间测量(示波器波形图) - 最坏情况执行时间(WCET)分析 - 精度验证: - 与MATLAB结果的相关系数对比($R^2>0.98$) - 不同信噪比下的误差曲面图 5.3 应用场景测试 - 主动降噪效果验证(附消声室测试数据) - 系统鲁棒性测试(温度/电压波动影响) --- #### **第六章 结论与展望**(800字) 6.1 研究成果 - 实现指标与设计目标的对比表 - 创新点总结(算法移植方法/硬件优化方案) 6.2 应用价值 - 在车载降噪/智能耳机等场景的推广路径 6.3 未来改进方向 - 神经网络替代传统算法的可能性 - 多DSP协同计算方案 --- ### **写作实施建议** 1. **字数分配策略** - 公式/图表每项可折算为200-300字 - 代码列表需配合文字解析(如4.2节代码+300字说明) 2. **实验数据采集** - 建议制作标准化测试用例库(含典型脉冲响应样本) 3. **参考文献选择** - 必引文献: - 《实时数字信号处理实践》(ADI官方手册) - Julius O. Smith III《声学系统数学建模》 4. **图表规范** - 所有插图采用Visio绘制并标注"数据来源:作者设计" - 表格采用三线表格式 本大纲通过增加硬件实现细节(如3.2节具体电路参数)、算法代码实例(4.2节完整函数)和实验数据分析维度(5.3节场景测试),可有效支撑万字篇幅要求。建议在写作时优先完成第四章算法移植部分,因其直接影响后续实验验证的有效性。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

牛马尼格

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值