《嵌入式系统开发之道——菜鸟成长日志与项目经理的私房菜》——01-01Welcome on board!

简介:

本节书摘来异步社区《嵌入式系统开发之道——菜鸟成长日志与项目经理的私房菜》一书中的第1章,第1.1节,作者:邱毅凌,更多章节内容可以访问云栖社区“异步社区”公众号查看

01-01Welcome on board!

嵌入式系统开发之道——菜鸟成长日志与项目经理的私房菜
这天是菜鸟工程师报到的第一天,他怀着忐忑不安的心情踏入公司。

时间:01月10日

地点:大会议室

登场人物:菜鸟、项目经理(PM)

PM:“Welcome on Board!欢迎加入我们团队,我希望你在正式报到之前,能先了解一下工作性质。如果可以的话,我想先帮你做岗前培训。”

菜鸟:“嗯,我会努力学习的。”

PM:“你不用紧张,我先带你参观一下工作环境,介绍一下各个部门的成员。对了,本项目团队目前负责一个日本大客户交付的电子产品开发,我是这个项目的PM,也就是项目经理,我需要一个助手,以后我就是你的主管,我会让你尽快上轨道的。”

我们姑且称这个主管为项目经理(Project Manager,以下简称PM1),手下约有30名工程师,他总是在喊缺人,而老板认为他已经是公司中最大项目团队的主管。公司提供的资源已经够多了,但工程师每月加班工时居高不下却也是不争的事实。

他总想起第二次世界大战时德军的某个连队,在莫斯科前线,掩护其他部队撤退的故事。这个连长只剩下15个人,在零下二三十度的冬天,缺乏弹药的情况下,负责防守一公里的战线,如图1-1所示。他们面对前苏军营级部队一次又一次的冲锋,他们因为部署得宜,节制弹药的使用,再加上士兵训练精良,居然守了3天,让友军得以成功撤退。

PM:“你知道这个连队最后怎样了吗?”他老是喜欢讲这个故事给新来员工听。

菜鸟:“我很想知道!”看来菜鸟工程师对军事也很有兴趣。

PM:“全军覆没!能守住3天简直是奇迹了。但是你知道我为什么说这个故事给你听吗?”

菜鸟:“不知道,这和我以后的工作有关吗?”

PM:“当然有关!和国际大厂比起来,像我们这样中小型的开发公司,电子产品或嵌入式系统开发就是这样严酷的战场,研发团队没有足够的资源,却要承接越来越复杂的开发项目。我就是那个连长,而你是其中一个小兵,每个人都要负责过长的战线。如果有必要,我也得拿起步枪和你们一起冲锋。”

7a68f85d1f6c3a1a7a5db0a6f550f0dbe10e42d8

菜鸟:“有这么可怕吗?”

PM苦笑:“别担心,那位连长只有15个人,至少我还有30人……”

成功的以寡击众只是偶然的奇迹,绝对不会是常事,然而电子业这一行,在第一线人员严重熬夜操劳以及用聪明才智的努力下,却不乏奇迹的故事。

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
6天前
|
小程序 前端开发 API
微信小程序全栈开发中的异常处理与日志记录
【4月更文挑战第12天】本文探讨了微信小程序全栈开发中的异常处理和日志记录,强调其对确保应用稳定性和用户体验的重要性。异常处理涵盖前端(网络、页面跳转、用户输入、逻辑异常)和后端(数据库、API、业务逻辑)方面;日志记录则关注关键操作和异常情况的追踪。实践中,前端可利用try-catch处理异常,后端借助日志框架记录异常,同时采用集中式日志管理工具提升分析效率。开发者应注意安全性、性能和团队协作,以优化异常处理与日志记录流程。
|
2月前
|
数据库
什么是计算机软件开发领域的 verbose 代码和日志
什么是计算机软件开发领域的 verbose 代码和日志
31 0
|
3月前
|
调度
kettle开发篇-写日志
kettle开发篇-写日志
82 0
|
2月前
|
供应链 Java 测试技术
开发Java应用时如何用好Log
开发Java应用时如何用好Log
71 3
|
5月前
|
监控 Java
Springboot开发系统记录操作日志
Springboot开发系统记录操作日志
94 3
|
7月前
|
人工智能 运维 监控
在日常开发工作中,日志数据该如何利用?
在日常开发工作中,日志数据是一个宝贵的资源,它可以提供关于应用程序运行状态、错误报告、性能指标和用户行为等方面的重要信息。正确地利用和分析日志数据可以帮助开发人员更好地理解应用程序的运行情况,快速定位和解决问题,改进应用程序的性能,并为业务决策提供有力支持。尤其是在现代科技发展的背景下,日志数据作为一种重要的信息资源,对于运维工作具有极大的价值。然而,如何充分利用日志数据,并将其应用于运维和开发工作中,仍然是许多企业和运维和开发人员关注的问题。那么本文就来分享一下在日常开发中关于日志数据的利用方面的探讨。
128 1
在日常开发工作中,日志数据该如何利用?
|
9月前
|
XML SQL Java
Spring Boot + vue-element 开发个人博客项目实战教程(二十、登录日志、用户、分类管理页面开发)2
Spring Boot + vue-element 开发个人博客项目实战教程(二十、登录日志、用户、分类管理页面开发)2
68 0
|
16天前
|
Java
使用Java代码打印log日志
使用Java代码打印log日志
73 1
|
18天前
|
Linux Shell
Linux手动清理Linux脚本日志定时清理日志和log文件执行表达式
Linux手动清理Linux脚本日志定时清理日志和log文件执行表达式
71 1
|
21天前
|
SQL 关系型数据库 MySQL
MySQL数据库,可以使用二进制日志(binary log)进行时间点恢复
对于MySQL数据库,可以使用二进制日志(binary log)进行时间点恢复。二进制日志是MySQL中记录所有数据库更改操作的日志文件。要进行时间点恢复,您需要执行以下步骤: 1. 确保MySQL配置文件中启用了二进制日志功能。在配置文件(通常是my.cnf或my.ini)中找到以下行,并确保没有被注释掉: Copy code log_bin = /path/to/binary/log/file 2. 在需要进行恢复的时间点之前创建一个数据库备份。这将作为恢复的基准。 3. 找到您要恢复到的时间点的二进制日志文件和位置。可以通过执行以下命令来查看当前的二进制日志文件和位

热门文章

最新文章