作为一个业务开发,平常可能除了CRUD,就是稍微高级一点的CRUD了,如何在CRUD中让你成长呢
要想通这点你需要知道为什么你在公司 CRUD
一、公司的本质 #
公司是什么呢,公司就是一群人在做一件事,做出一个产品,只要你能给别人提供服务就是一个公司
为什么需要公司? 就好比人,我们手指灵活,所以我们用手来抓东西,用手来敲键盘,脚稳重踏实,我们就用脚来走路,当然你用手来走路
也可以,但是你走个几公里试试,公司也是一样,为了充分发挥每个人作用,把擅长干某些事的人
放到同一个部门,就好比流水车间,每个部门只做一件事,把这件事做好
总的来说公司的本质就是做出一款产品,这样你才能挣到钱,通过这些钱让你请到更加优秀的员工,让你公司更加
成功
二、如何做好一个产品 #
- 满足用户的需要
做好一个产品,最重要的一点就是你需要满足用户的需求,当用户打开高德地图是想通过这个app
知道如何找到一条最合适的路线到达目的地,而不是打开后给你讲一个笑话逗你笑
- 节省你的体力和时间
用户的需求总是会变,有的人可能觉得这地地方应该做什么,那个地方应该做什么,每天都有几十万人想教张小龙
做微信,作为用户的需求,你必须心里有杆称,任何需求都是能被满足的,唯一不同的事,这个需求需要被满足吗
对于每个需求,你自己要去思考,这个需求是否符合我当前这个产品,如果真的是产品必不可少的,那会被优先实现,
即使难度很大,但是假如这个需求不符合我们这个产品,即使只是一行代码的事都不会去动
你需要花费时间在你核心功能上,每个人的体力和时间都是有限的
- 永远不能做到完美,不断迭代
永远不要苛求能够做到完美,没有完美的产品,只有最合适的产品,只有一个需要迭代的产品
才是一个有价值的产品
三、如何做到不断成长 #
- 锻炼自己眼界,练出火眼金睛
保持一个开放的心态,多去尝试新的产品,思考产品的核心,不但要分析为什么这个产品会成功,还要分析别的产品为什么要失败
对于开源软件和框架,不要单纯只是会用,也要思考为什么会设计成这样,假如我来设计,我会怎么设计
- 知行合一
尝试以一个产品的角度去思考设计产品,这样你就能摆脱一个CRUD Boy 的身份,而是一个“造物主”,将来你设计的
产品也会被别人欣赏认可