校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群

设计产品或功能-阶段分析能力

当掌握了一种技术,比如JAVA,已经非常熟练了,同时也熟知其他技术,那么就可以逐步考虑分析问题的能力了。在总结了参与开发项目的基础上,具备了能够理解(听懂)用户的业务和软件需求基础上,逐步加深自己的系统分析和设计能力。系统分析和设计的理论基础已经不是开发工具,而是软件工程中讲述的方法.这个时候,你会回忆起你现在学习的软件工程中的”需求分析”,”概要设计”等知识.可能现在你不清楚,但那个时候,你就知道这些知识是解决什么问题了.简单地说,是绘制建筑图纸的能力,而不是建筑工人垒砖抹水泥的能力(编码)。要具备在脑子里就能想象出未来开发的软件系统的每个细节:界面、菜单、功能、数据结构、运行起来的过程等。 系统分析能力,将为你重新理解具体的技术和开发工具有心的启发,同时,也为你成为高级工程技术人员和项目开发小组核心力量奠定基础。只是掌握了一种编码工具,只能说明你学会了武功的套路,要想打败对手,需要在实战中训练出自己独特的运用着数的方法和思路。具备自己特有的套路和方法。 当掌握了一种技术,比如JAVA,已经非常熟练了,同时也熟知其他技术,那么就可以逐步考虑分析问题的能力了。在总结了参与开发项...