从工程师思维向产品思维转变

author author     2022-08-26     332

关键词:

 

 

很多打工的技术人员,接手一个产品,一个代码,一个系统,首先想到的是自己的价值在哪里,以及如何证明自己的水平。所以,最好的方式是另起一套,自己做架构,自己做设计,这才是他们可以在公司里彰显价值的做法。

 


有产品思维观的技术员,少之又少。技术员,执着于技术方案的牛逼。 打工是为自己,怎么证明自己牛逼,要搞东西给老板或上面看,所以,新来到一个公司,就追求牛逼架构,重构啊,替换语言啊。然后搞砸了,辞职就是了。你选一种技术方案,不是考虑牛逼,多么先进和完美,要考虑现实情况,人员熟悉不,外面容易招聘到人不。成本多少?

 

 

工程师改不掉思维模式,创业很难成功。选什么框架,用简单的快点完成最初版,推向市场,不确定这个项目能存活多久,以后有办法改的,如当初淘宝是买的一套PHP拍卖系统搞的。简单的,招聘人容易。复杂的,就自己熟,招人难,学习成本高。例子: 框架用thinkPHP没啥不好的,快速上手。偏偏用那种的sysfony、leravel。招个人,非得招聘高级的才容易上手,而且难找到会的。


非常理解,软件工程师内心都有一种牛逼技术方案情怀,所以总想用好的技术,以显示自己牛逼。没有最好的方案,只有最适合当下条件的方案。那种工程师,一上来就指点别人公司架构不好,没啥水平。地球都围着你转?创业者,心中不纠结什么技术牛逼,追求用最小成本完成目标,考虑子弹多少发。一句话,什么简单,什么成本低用什么。

 

跟工程师打交道多了,思维会被固化了。比如去面试,经常被问一些不实际问题。数据库分表,怎么学习淘宝数据扩容。所以,工程师觉得努力方向应该是这些方面,才能如何如何。其实公司的应用,很多应用量用不上。分库分表,带来的程序工作量真的不少,投入的精力值得不值得。硬件搞好点,带来效果很明显,钱也不多。抽身,把精力放在业务开发上去。

 

装逼的技术太多了,技术思维太重了。

 

技术钻研解决市场需求不存在的问题,完美主义患者!

 

之前看某个微信号的文章,提到大数据分页展示,越到后面,速度越慢的问题。实际上很多网站,都没有去解决这个问题。其实不需要解决。

 

因为,根据人的习惯,就会看前面页码的数据,后面的不会去看的,没必要往这个领域去优化。

 

我特意去观察,百度最多提供了76页,360搜索最多提供了64页的数据。

 

技术分享

 

技术分享

为了避免巧合:这个搜索词语对应的数据条目不是恰好76页。换一个词语搜索,也是76页。

技术分享

 

 

看<淘宝技术这十年>的作者子柳在微信上回复,他们淘宝的分页是100页,是他们当时几个程序员定的。

 

追求技术牛逼的人,缺乏对市场和真实需求的判定,把太多精力放在现实中不需要解决的问题上去。孔子说的好:“过犹不及”!看来放在很多领域都是有用的。

 

产品思维&技术思维&工程思维

...服务的形态去解决用户的痛点,或带去爽点。毫无疑问,工程师在日常工作中应时刻关注并理清自己的工作与用户(或客户)价值的联系,并且应该通过聚焦于用户价值去安排工作的优先级和分配自己的精力。  当用户价... 查看详情

研发管理从技术到管理,思维转变是关键

...”的转型也给我们带来了很多挑战,其中最关键部分在于思维方式的转变。 1、 从个人成就到团队成就。无论是做管理或是做技术,成就导向是一个优秀员工的基本素质。只有有很强的成就导向意识才能把事情做得超预... 查看详情

阅读笔记-工程师思维

产品思维产品思维的起源是用户(或客户)价值。用户价值是通过技术手段以产品或服务的形态去解决用户的痛点,或带去爽点。技术思维技术思维的源头是需求。需求可以分成市场需求、系统需求、特性需求等不同... 查看详情

阅读笔记-工程师思维

产品思维产品思维的起源是用户(或客户)价值。用户价值是通过技术手段以产品或服务的形态去解决用户的痛点,或带去爽点。技术思维技术思维的源头是需求。需求可以分成市场需求、系统需求、特性需求等不同... 查看详情

程序员如何修炼管理思维

程序员如何修炼管理思维1、从个人到团队转变,包容同事,出问题不是指责而是引导;培养人,给每个同事锻炼的机会。以人为中心而不是机器。2、从专心做好一件事到同时处理多个任务转变,拥抱混乱但不要陷入其中,做好... 查看详情

笔记得到-《梁宁·产品思维三十讲》

ps:偶然从【得到】上听到梁宁的《产品思维三十讲】,感觉很棒,抽时间听完了所有的课程,特整理笔记如下。 01发刊词|产品能力是每个人的底层能力产品能力就是训练一个人:判断信息,抓住要点,整合有限的资源,把... 查看详情

系统思维

比如企业转型问题:一些企业想要从低端产品向高端产品转型。但问题是,由于之前走低端路线,利润非常薄,可投入的研发和市场资金少,产品高端不起来。这是不少企业在转型的时候所要面临的问题,就像是个死循环,如下... 查看详情

程序思维的转变

  学习不同的程序语言的时候,经常会遇到不同代码风格,语言设计,导致各种各样奇怪的问题。比较明显的区别,比如C语言,与类JAVA语言之间的「巨大」的编程差异。不谈表面上高大上所谓「面向对象」,「面向过程」,... 查看详情

从思维转变看数字化转型it经营

导语|随着数字中国战略的提出,越来越多的企业正在加速数字化建设,并逐渐改变了原有的业务模式,这也让技术管理者面临着同样严峻的转型挑战。本期我们特别邀请旭辉集团副总裁兼CDO、腾讯云TVP行业大使徐斌... 查看详情

系统兼容性升级,同步转异步兼容升级思维转变

...口.如果发现对老功能存在不兼容的问题,那么记住要转换思维,要写到新的接口上.例子:  结束计费按钮.  服务端需要做.  1. 获取订单信息2.结束账单.同时返回账单信息.(幂等接口,账单已结束就直接返回,即时... 查看详情

从工程师到技术leader思维升级

身处职场之中,太多话题相围绕,“个人成长”、“管理”或许是讨论的最多的了。但“个人成长”和“管理”却是大不相同的两件事情,针对“管理”的问题,看过一些书籍,给我的感受就是对一件事的认知、思维方式很重要... 查看详情

elasticseach:从微服务架构演变到大宽表思维的架构转变(代码片段)

...下热度应该会继续保持或者上升一个名次;ES在多数工程师印象中最深刻可能是ELK三件套或者全文检索领域,但在笔者看来,应该是业务系统领域“ 查看详情

一名合格的软件测试工程师该有的3种思维方式

相信很多小伙伴都能从软件测试的学习和工作中都能体会到,作为一名软件测试人员,思维方式是非常关键的,好的思维方式能给到软件测试人员更多的思考问题的方式,考虑问题也会从多方面入手,使得测... 查看详情

2020.05.03-思维方式的转变

今天在学习这个深度学习,思维方式相较以前又发生了一次改变。有些东西,你现在就是搞不懂,那么就不用细究,先将其记录下来,以后慢慢地等待思维发酵就可以了。不用多长时间,自己的大脑慢慢地就可以将这个问题来搞... 查看详情

计算机程序设计思想与方法2什么是计算思维?

...学。正如数学家在证明数学定理时,有独特的数学思维。工程师在设计制造产品时,有独特的工程思维。艺术家在创作诗歌音乐绘画时,有独特的艺术思维一样。计算机科学家在用计算机解决问题时也有自己独特的思维方式和解... 查看详情

记一次思维转变的时刻

优化代码,由于数组中的字符串在代码两处是用直接写死字符串的方式引用,拼写错误会造成潜在BUG。故将一个数组变成一个json便于调用。 module.exports=PM:[‘/getmyitems‘,‘/getwardrobe‘,‘/additem‘,‘/moveitem‘,‘/exchangeitem‘,‘... 查看详情

[项目管理-21]:技术人员向项目管理转变时的几个常见思维误区与困惑:如何管事?如何管人?

目录前言:1.我这么努力,项目中的其他人为什么不跟我一起努力。2.为什么我认为一天能够作为的任务,他们要一周或更长的时间3.为什么我总是在做打杂的事?4.为什么我是项目经理,项目组的人员却听我的... 查看详情

基于java面对对象编程范式

科学思维&工程思维科学思维:限制条件可有可无,理论可行寻求未解决问题转变为解决问题的最优解;工程思维:限制条件多,现实可行性下寻求折中方案,不坏的解。 软件工程的发展历史:数学-计算机问题 计算机... 查看详情