Skip to content

关于程序员,有价值的观点

发表于:2021-05-01 03:28:13阅读量:

关于重构

重构之类的事情产生不了任何价值,通常来说很多方案你就是各种临时的拼接以达到快速业务先行,当他能产生更大的价值的时候,自然就会有更多的人,当人手多了去做同样的事情才会慢慢的形成流程规范的东西。

在经济学中有个词叫机会成本,或者用我们常听的话说就是 ROI(投资回报率)。想要做的事情太多就有了优先级,各种插入需求多了就有了流程规范。

BUG 是改不完的

做更有价值的事情。

价值是从用户的角度、公司的角度、上级的角度,你为产品、公司、团队带来的价值。

bug是测试用来衡量软件质量的,从用户体验的角度来讲,有些bug可改可不改。如果一门心思改bug,会导致陷在清bug的死循环里,没有精力做更有价值的事情。

工作毕竟是一项脑力劳动,方法比努力更重要。绩效考核的原则是多贡献多得,其次才是多劳多得。

要想工作被看见,多花精力在一些出效果的新功能新产品研发上,不要一问你本周在做什么,就回答再改bug。

为什么不能频繁的换工作

频繁的换工作最先毁掉的不是职业口碑,是沉淀的机会。 对于一家公司,你可能需要待满两三年才了解它究竟是一家什么样的公司。同样,对于公司的UI设计、产品、业务,没有一年以上的接触磨合,是很难赢得上下游足够的信任感,自然也就很难推动上下游来将你的想法去进行很好的落地。

在小厂工作的价值

在小厂,你能把自己掌握的东西都实施一遍,你能从业务的全局视角知道自己所参与功能的全部核心商业价值。

小厂技术如果开发的功能不那么融洽,或业务没那么切中用户痛点,会立刻被用户捕捉感知到,槽点及时就反射回来了,这个反射弧是极短的,没有中间商,因为你就是要解决问题的人,这能让你从侧面学到小厂的商业流程闭环,让你近距离感知到商业的本质。

总之,小厂虽然小,却能让你整体上更快、更多的了解到用户思维,近距离打磨用户体验和挖掘用户需求。

时间管理的误区

  • 时间管理!=时间计划,不要用计划约束死自己,而且也不一定按时完成
  • 做时间管理的目标是迅速取得正反馈,所以不要追求完美

做一件事情,如果迟迟不能决定怎么办

按以下流程思考一遍

  1. 五分钟内能决定吗?
  2. 有没有暂时的方案?
  3. 有没有最低限度的方案?
  4. 最低限度的方案自己能接受吗?
  5. 有了更好的方案之后,之前选择的最低限度的方案能改吗?