趣谈软件产品的一生

简介:        人的一生,起起伏伏,三分天注定,七分靠打拼;软件产品的一生,或胎死腹中,或平淡无奇,或风靡一时。你会发现,软件产品的一生,也即软件产品生命周期,与人的一生有着奇妙的对应关系。

       人的一生,起起伏伏,三分天注定,七分靠打拼;软件产品的一生,或胎死腹中,或平淡无奇,或风靡一时。你会发现,软件产品的一生,也即软件产品生命周期,与人的一生有着奇妙的对应关系。以下为你娓娓道来。

       软件产品的一生,一般包括这几个阶段:概念阶段计划阶段开发阶段验证阶段发布阶段运营维护阶段退市阶段。这些阶段与人的一生的各个阶段对应关系如下图所示:

       1. “概念阶段” VS “怀胎十月”

       在概念阶段,对软件产品有一个大致的想法,需要进行立项、上报审批等工作。这就像一个胎儿,还在母体里面,需要大家精心呵护以确保其平安地来到这个世界上。

 

        2. “计划阶段” VS “出生到入学”

       在计划阶段,软件产品已有了一个大致的原型,软件需求也已基本明确,需要制定开发计划并安排相关的研发人员。这就像入学之前的小孩,好奇地来到这个世界上,家人需要照顾他,并提前为他计划好上学地点并准备好教育费用。

 

        3. “开发阶段” VS “入学到离校”

        在开发阶段,公司集中人力(主要是开发人员)物力财力来做出产品,产品的质量在很大程度上取决于开发阶段所做的工作。与之对应,作为一名学生,学校和家庭也会采取各种手段对学生进行培养,一个人能否成功,在很大程度上取决于学校和家庭的教育。

 

        4. “验证阶段” VS “找工作”

       在验证阶段,软件测试人员会对开发出的产品进行全方位的测试验证,以确保产品的质量。学生毕业离校前后,就需要找工作或创业,这也是对在校阶段所学知识的一个验证过程,为保证自己“卖一个好价钱”,就需要拿出真才实学。

 

        5. “发布阶段” VS “入职前后”

        在发布阶段,公司会将测试验证通过的产品交付到客户手中,同时可能会举办产品发布会。找到工作(或创业成功)之后,我们也会请亲戚朋友来庆贺一番,并提交材料给公司以办理相关入职手续。

 

       6. “运营维护阶段” VS “整个职业生涯”

       在运营维护阶段,客户已经成功使用产品,公司需要不断关注产品的运行情况,必要时还要添加新功能。这就好比一个人的职业生涯,不仅要将自己的能力充分发挥出来,还要不忘时时为自己充电。

 

        7. “退市阶段” VS “退休”

        产品退市是指产品的更新换代,老产品已经不能满足新时代的要求,它们已经可以“功成身退”了。这就好比一个人,在将自己一生的时光都贡献给社会之后,他就可以退居二线,享受清寒的生活了。

 

        爱因斯坦在提出相对论以后,晚年试图研究“大统一理论”来简单的解释宇宙,但未获成功。“大统一理论”是否存在?我们不知道。但软件产品的一生与人的一生却存在着千丝万缕的联系,使得软件开发这个“神奇”的工作也“接地气”了。

 

 

 

        (本人新浪微博:http://weibo.com/zhouzxi?topnav=1&wvr=5,微信号:245924426,欢迎关注!)
目录
相关文章
|
4月前
|
人工智能 架构师 NoSQL
24岁程序媛,二战考研失利、三无人员 ==> 最佳新人、优秀个人,讲讲我的技术成长之路
能力、格局、谋略、远见、耐心。灵魂的欲望是命运的先知,希望永远自信、洒脱、松弛、明媚、张扬;追随自己的内心、以喜欢的方式、往正确的方向前行,永远在路上,我甘之如饴! 持续精进Java领域相关技术,包括微服务、高并发、高可用、分布式、集群等等;希望能接触到更多更大的优质项目,逐渐成长为一名具备全栈思维的架构师,既能深入理解底层技术,又能把控全局架构;抽时间了解学习Go语言、人工智能、大模型等领域。 在探索中明晰后续的发展方向,形成自己的一套体系,成为主管、管理层乃至更高,不希望自己的上限只是程序员。
|
3月前
|
设计模式 JavaScript 前端开发
软件工程师,如何搞副业赚钱
在这个数字化时代,软件工程师凭借其深厚的技术功底与创新思维,早已成为推动社会经济发展的重要力量。然而,随着生活成本的提升以及对个人价值实现的追求,越来越多的软件工程师开始思考如何利用自身技能和业余时间开展副业,以实现“财务自由”和职业发展的双重目标。 当然,这里的“财务自由”打了引号。想通过副业实现“财务自由”还是非常有挑战性的,可能需要一定的机遇和运气。但在完成本职工作的基础上,通过搞副业赚钱,可以提升我们全方位的能力,并为后续的创业打下坚实的基础和储备。
83 5
|
Java 大数据 Linux
【回望2022,走向2023】一个双非二本非科班的学生的旅途
【回望2022,走向2023】一个双非二本非科班的学生的旅途
152 0
【回望2022,走向2023】一个双非二本非科班的学生的旅途
|
8月前
|
前端开发 JavaScript 开发者
【杂谈】做独立开发者赚钱吗?
最近看一些论坛上,独立开发越来越火爆🔥。 例如 1. xxx网站SEO做的好,靠网站广告月入3000dollar 2. 开发了xxx软件,上架 Apple Store,睡后收入可以不用上班等~
273 0
|
监控 移动中间件 安全
关于程序员的职业操守,从《匠艺整洁之道》谈起
《匠艺整洁之道》是鲍勃大叔的整洁系列新书。这本书主要从纪律、标准、操守三个方面阐述了软件从业者应该如何要求自己,提升研发质量、效率、道德水准,本文主要围绕《匠艺整洁之道》的第三部分 -- 操守,聊一聊我们程序员该如何自我约束、自我提升。
528 1
关于程序员的职业操守,从《匠艺整洁之道》谈起
|
消息中间件 运维 NoSQL
非著名产品经理亲授:如何与程序员对线
非著名产品经理亲授:如何与程序员对线
非著名产品经理亲授:如何与程序员对线
|
程序员
程序员是金饭碗?培训班出身没人要,不造假就没工作?
作为一名想从事开发工作的学员,首先应该将“钱”摆在一遍,将兴趣提到首位,有兴趣自然好,没兴趣就应该培养兴趣,摆正心态,才能学有所成。
8079 0
|
Java 程序员 应用服务中间件
深受程序员鄙视的外行语录,你被哪句话打击过?
最近,有几位程序员朋友,向我吐槽,经常有人和他说一些让他恼怒的话,他听完都想打人啦。我听完之后也是哭笑不得,将这些程序员朋友的话给整理出来了,大家以后在程序员面前说话可得小心点。
1199 0
|
Java 程序员 定位技术
程序员职业规划的3个锦囊
我们在面试时经常会被问到一个问题——“你未来五年的职业规划是什么?”很多小伙伴不理解HR为什么这么问,也不知道怎么回答。 实际上,即便HR不问,我们也应该多多想想这个问题。因为它指向的是我们自己的职业生涯规划。
6876 0