.

编程给产品工作的几点启发

在做其他类型的工作时,我们也能够从中获得一些关于产品的感悟。作者通过编程,总结了几点关于产品工作的启发,将编程感悟应用于产品工作中,应当如何做?一起来看看作者的总结吧。一、背景学习了PYTHON基础编程,初衷:具备一些技术能力,可以更好地理解产品的工作原理、实现方式,特别是深入了解某些复杂功能;理解技术人员所说的语言,就能减少沟通成本,提高工作效率;培养严谨的思维方式和抽象思维能力。编程需要根据具体的业务需求来构建系统的逻辑体系,通过推理、演绎等方法,思考各种相互关系并合理组合。过程中,总结了几点给产品设计带来的启发,如下:二、正文启发1:确定性编程的学习体验非常不同。编程规则严谨,在编写程序过程中,一旦出现语法或逻辑错误,程序运行结果就会报错,并告诉你错误出现在哪里。每次报错就像是错题本,只是这个过程并不需要人为记录。产品设计中信息架构设计过程与编程较类似。需要将业务需求进行抽象来构建信息结构,如要设计一个购物网站,从用户的行为出发:用户选购商品,支付完成订单。商品类:包括商品的属性(名称、描述、价格、库存等),以及与用户相关的操作,例如:添加到购物车、收藏、浏览历史等;订单类:包括订单的属性(用户、金额、时间等),以及与订单相关的操作,例如:创建订单、支付、退款等;用户类:包括用户的属性(账号、密码、个人信息等),以及与用户相关的操作,例如:登录、注册、修改密码、查看订单等。通过类的抽象,可以更清晰地组织信息,让信息结构更加清晰、有序,但产品设计本质上不同于编程,有更多的不确定性。在产品设计上,新手往往是凭借自己的感觉去设计产品,如果没有一些指导,再加上团队缺乏对结果的


转载请注明:http://www.abachildren.com/sszl/9425.html

  • 上一篇文章:
  • 下一篇文章: 没有了