前几天在技术交流群,看到大家在讨论业务和技术孰轻孰重的话题,颇有意思,我也参与其中表达了自己的一些看法。当然,讨论并不是为了说服别人遵从自己的看法,而是从不同的观点中学习看待事物的不同视角。有个词叫作“求同存异”,意思是在沟通交流中,要寻找那些和自己观点一致的人,进行更深入的交流。同时也要允许并尊重有不同的看法和观点存在,因为人都是存在偏见的,每个人的已知都是不同的,即每个人都是有限的。这篇文章,分享一些我对业务和技术的理解,以及在工作场景中他们的关系。
先聊聊技术,毕竟我自己就是一名软件工程师,在技术领域差不多也钻研了十年,聊这个话题还算有些谈资。对于初学者来说,学习一门技术也许意味着能找到一份工作,养活自己。毕竟这些年的教育告诉我们,面向未来就业和赚钱报考专业,总不会太差。至于面向兴趣报考专业的同学,寥寥无几。对于步入职场的技术同学来说,自己掌握的技术是吃饭的手艺。产品经理会提各种各样的需求,没点技术都搞不定,再说技术越好,经验越多,才能少出点bug,至少出bug了也能更快的修复。
对于技术管理岗位的人来说,技术是实现KPI的工具,是解决问题的手段。用什么技术用哪种框架已经不那么重要了,重要的是能否按期保质完成项目交付,好给领导汇报,也便于向上管理。到了技术总监或者CTO层级,我之前工作中接触过不少。对他们来说,技术在工作中占比很低,甚至可以说没那么重要。他们关心的是制定的目标有没有实现,业务方的需求是否满足了,技术团队能否支撑业务目标的达成。
你看,这些人大多都是技术出身,但职级不同,面临的事情不同,考虑问题的角度也不一样。技术重要吗?我的答案是重要。无论你将技术当成吃饭的手艺,还是实现KPI的工具,或者支撑业务目标达成的基础设施都可以。毕竟如果真没有技术,那无论是需求实现还是商业变现,都挺难的。换个角度来说,企业的目的是赚钱,要赚钱就需要不断迭代自己的产品和服务增强竞争力,要迭代产品和服务就需要技术支撑各种业务需求的快速实现。只有业务赚钱了,技术的支撑才能体现出自己的价值。当然,如果业务不赚钱,那技术基本是优先的牺牲品。
再聊聊业务这个话题。业务其实是很抽象的概念,它一定需要某种方式的承载才能被人所理解和使用。比如一个软件产品,比如一种商业模式。当然,对技术同学来说,业务的概念其实比较偏狭,比如说电商业务,比如说金融保险业务。再具体一点,对技术同学来说,能感知到的业务大多是从产品经理口中以业务需求和PRD的形式出现的。
3.更好的粘性:用户最好经常逛我的平台,并且网购优先选择我。
4.营销数据质量:以什么方式营销推广可以即提升用户满意度又能利益最大化。
4.新的营销手段可以快速推向用户(需要高效的团队协作配合支撑)。
4.线上故障快速解决:监控告警、问题定位、风险评估、线上服务的SLA。