软件工程之美学习笔记二十 19 | 作为程序员,你应该有产品意识

《软件工程之美》材料地址: https://time.geekbang.org/column/article/89480

“作为一个程序员,你的年龄已经很大了!我问你,你学新东西有年轻人快吗?”
														------ 《都挺好》

会不会失业,取决于你创造的价值是否高于你的工资水平。

程序员的价值

第一,你的价值体现在你所做的产品之上。
并不完全体现在技术(新、旧;水平高、低)上。热门产品部门的程序员,自然汇报越高。
第二,你的价值体现在团队中的稀缺性。
价值高的程序员通常在技术上或者技术之外都有一技之长

技术提高会有瓶颈,会受精力和时间的限制;所以需要拓展自己的能力
1,写作
2,技术与产品结合

什么是产品意识

产品意识,本质就是一种思维方式,一种站在产品角度思考问题的方法

  1. 商业意识:
    所谓商业意识,就是所做的产品是要有商业价值的。商业意识的另一方面其实是成本,成本意识也是程序员容易忽视的。
  2. 用户意识:
    所谓用户意识,就是说做产品时,你要能挖掘出用户的真实需求,让产品有好的用户体验。
    能让自己的负责的模块有更好的体验;
    让自己的技术方案更好地满足用户需求,用户更满意;
    让自己设计的接口、API 更好用,与同事合作愉快。
  3. 数据意识:
    所谓数据意识,就是在产品设计、产品运营时,通过数据来发现问题、证实结果。
    典型的有 A/B 测试,通过数据来发现用户更喜欢哪个功能,哪个功能带来更多的收入。
    重视编译警告、测试覆盖率、程序 Crash 的比例、API 错误率、一个函数内上千行代码、性能指标等等数据
    技术选型重视趋势数据

如何培养产品意识

  1. 解放思想
  • 技术思维会关注用什么技术,关注技术细节,关注功能“如何”实现;
  • 产品思维会关注用户体验,关注一个功能所创造的价值,会去思考为什么要或者不要一个功能。
    从关注技术、技术细节,到关注用户体验,关注产品创造的价值。
  1. 改变习惯
    多站在产品的角度思考,去思考它的商业价值、用户体验、使用场景等等。
  2. 多多实践

我的留言

InfoQ上有篇文章供参考: 35岁的程序员是“都挺好”还是“都挺惨”?

实际上,和年轻人相比,在学习能力上,总会有瓶颈。不拼体力、不拼脑力,我们拼经验,拼沉淀,拼吃的盐比你多。所以,我们在成长过程中,一定要注重学习、消化和沉淀,从表层易变部分向底层基础部分转移,从程序员向架构师产品经理转型。持续学习、多学方法论,不断扬弃,顺势而为!
老师回复: ?是的,需要注意综合发展,不能光拼写程序

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

alpha xu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值