浅谈技术价值

浅谈技术价值

成都创新互联公司公司2013年成立,公司以成都做网站、网站设计、外贸营销网站建设、系统开发、网络推广、文化传媒、企业宣传、平面广告设计等为主要业务,适用行业近百种。服务企业客户近1000家,涉及国内多个省份客户。拥有多年网站建设开发经验。为企业提供专业的网站建设、创意设计、宣传推广等服务。 通过专业的设计、独特的风格,为不同客户提供各种风格的特色服务。

浅谈技术价值

最近事情不多,便想着整理下过去一段时间的想法和思考。自己大概算了下工作时间差不多也有 9 年时间,断断续续的思考技术在整个互联网业务环节中的价值。

有人可能会想技术能有什么价值?不就搬砖码代码吗嘛,还想翻天了不成。是的,不少数会认为主要就是实现产品需求,并保证线上运行的代码不出问题就已经谢天谢地了。至于想改变世界,大哥快醒醒,别做梦了,快点搬砖,给后面的人少挖点坑就阔以了.....

说了这么多,其实,我不太同意上面的观点。套用星爷说的一句话:【做人如果没梦想,跟咸鱼有什么区别】

浅谈技术价值

基于此,今天我主要从保障服务稳定、提能增效、赋能业务三个角度来谈谈技术价值

服务稳定性

线上服务的稳定性直接决定了产品的业务数据。试想一下,淘宝在双十一零点的时候,登录如果挂了,阿里会损失多少 GMV 和用户体验。

那我们该怎么样提高服务质量和稳定性呢?先大概的从架构层面讲一下,我们一般采取限流、降级、超时、重试、冗余等策略,来保障稳定性,具体详细的操作后面会专门写一篇文章讨论下【如何提高服务的稳定性】

提能增效

互联网行业唯快不破,如果你们的产品比竞争对手早上线,就能有更大机会超过对手,抢先一步占领市场份额。那怎么样提高团队的研发效率呢?

  • 首先,我们应该从整体出发来提高研发效率,其中阶段包括开发、测试、运维。如果只衡量开发环节效率,就会出现开发人员日均代码行很多,甚至每天超过 1K 行以上。但是这个会使需求提前上线吗?不一定,如果该需求产生的 bug 很多,没有做单元测试和集成测试,更没有进行联调,我们就会花费更多时间都在修复 bug 和回归测试上。整体来看,这个需求的实现效率其实不高,只是将前面该做的事情挪到后面来做,同时这么做的话,会极大的增加风险,到测试和运维阶段才会发现。

  • 其次,应该量化从接收到需求发起阶到线上运行为结束,里面每个耗时的阶段都标记下。如果是联调阶段耗时比较长,我们就需要考虑搭建日常稳定的联调环境。如果回归测试的时间较多,我们要考虑建立 API 自动化测试来减少回归时间等等

  • 最后,可以采用测试前置和线上迭代周期减少来采用量化的思维体现出来,就像古话说的好:if you can't messure it ,you can't improve it

浅谈技术价值

赋能业务

这块其实是技术人员可以在老板面前可以炫耀的资本,可以通过引入新的技术,新的算法模型,来提高用户拉新促活或者 GMV 。

比如大家使用头条的 App 来阅读文章或者看抖音视频,都会涉及到现在很火的推荐系统。那么,某天技术人员引入某个深度排序模型,优化了召回和排序,结果使业务指标 CTR 或者 CVR 都提高了很多。这些一顿操作后,对应的技术同学感觉腰也直了不少,说话也不哆嗦了,对应的成就感也不一样了。

最后,以上只是个人的浅薄之言,不期望每个人都认同,仅做参考,不喜勿喷~


标题名称:浅谈技术价值
文章地址:http://lszwz.com/article/gopgod.html

其他资讯

售后响应及时

7×24小时客服热线

数据备份

更安全、更高效、更稳定

价格公道精准

项目经理精准报价不弄虚作假

合作无风险

重合同讲信誉,无效全额退款