美文网首页
当做开发时,我在想什么

当做开发时,我在想什么

作者: 29实验室 | 来源:发表于2018-05-07 16:46 被阅读40次

    最近很多标题这么写,我也试试。
    文章主要写关于程序开发的事情,如果你对开发并不感兴趣,也许可以略过不读了。
    内容主要集中于日常应用,并不包括高科技等前沿技术。

    做程序开发时间挺长了,是时候总结一下,关于开发的事情了。

    曾经写了一句话,“用产品思维解决技术问题”,大概就能表明我的观点了。

    我一直认为,技术是用来解决问题的。不能解决问题的技术,不能说没有作用,但对于普通人来讲,学习未来用不到技术,只是徒增负担,消耗了更多的精力,却得不到正向反馈。可能我的工作是太浅显了,很多高大上的技术,在平时的工作中确实用不上,比如很多算法、大数据、人工智能。

    怎么理解“用产品思维解决技术问题”呢?

    常规的技术团队,大致划分着这么几个角色:产品经理(项目经理)、程序员、测试、UI设计师,偏向web端开发的,会有前端开发、后端开发之分。

    对于程序员的产品思维,其实是站在产品经理的角度,或者站在需求的角度看问题。为了开发而开发,不理解需求,按照产品模型来做,大概率会出现问题。(突然感觉又暴露问题了,是不是我所处的环境,需求文档都太low啦)

    怎么理解产品?从源头问起:这个产品是做什么的?是解决什么问题的?用户大致是什么人群?需求文档很好的表达的需求了吗?有没有弄清楚什么情况怎么处理?

    5个问题之后,对于开发人员来说,已经差不多理解了产品,在开发的时候,是不容易偏离主题的。

    之后就是开发细节了,暂时不说了。

    一个程序员,加入了007写作社群,收获很多,期待你也来参与。

    扫码加入

    相关文章

      网友评论

          本文标题:当做开发时,我在想什么

          本文链接:https://www.haomeiwen.com/subject/apxvrftx.html