1. 聚能聊>
  2. 话题详情

如果技术是上帝的笑...,那么干代码的你属于哪种思维模式呢?

工作已有多年有余,从最初的亚信 到现在的 阿里。。总结了下思维模式,以个人的视角,供各位干代码的小伙伴们参考,能够深入无论 技术还是业务还是产品的本质。发现其中的规律,更好地把握自己的方向及未来。那么总的来说,我分为四种思维模式:

lALPBY0V45i2XfjNAobNA4I_898_646_png_620x10000q90g

  一、技术思维

  卧槽!干代码!出bug了!没错,这就是你进步的源头。技术思维中,会对技术异常的热爱,同时会从开发工作中,发现更多的技术,甚至认为,技术是最牛逼的!从技术之中找到无上的成就感。没错,解决一个复杂问题的激动,系统上线后看着流量的注入,那份成就感,以及对于出现error时的那个份紧张,想想都感觉到激动哈哈~那么本文的主题,便是分析纯技术思维的一些优势和弊端,以及如何规避纯技术思维所造成的一些问题。

  在日常系统开发中,一般我们会是一个协作的团体,每个人都会有明确的模块,由架构师去设计、拆解,最终使项目成功上线。等时间长了,很多开发的小伙伴会觉得,就那么回事,会觉得无聊,会觉得迷茫我的职业发展,因为总觉得自己做的只是一些业务逻辑 或是 担心某项技术会不会过时,从而盲目的学习各种新技术。

  那么这里我说下个人的看法,随着时代的发展,技术一定是日新月异的,拿大数据技术而言,从最开始的Hadoop到Hive到Spark,随之商业模式的变换,流处理及中间件的技术成熟,由出现Storm、flink、flume、Kafka。。甚至到现在能看到的区块链、人工智能。。五花八门日新月异,搞的有目标的程序员变得浮躁,都要去接触一下,你不接触,就好像跟时代脱节了一样。其实,这是一份焦虑,一份不安全感,一份压力。那么我们冷静下来想想,技术虽然日新月异,但你仔细研究会发现,其本质并没有改变,无论是分布式技术也好,数据技术也好,系统技术也好,都是在基于其本质的原理,进行顺应时代背景的更新迭代,进行的优化及改造。

  拿Spark和Hadoop为例,曾经2015年的时候有些人会说,卧槽内存计算框架Spark必将代替Hadoop!那么好了,一大波人去学Spark,会用了感觉安全了。那么换个引擎呢?又来了是不是又要重新学?因为时代的发展,内存变得便宜起来,笼统的说,就是不需要MapReduce单条读写了,在计算开始时直接load到内存缓存迭代计算。这样 你是不是就不会很恐惧了?好,然后 你在调优的时候会发现,中间的Shuffle过程是不是跟Hadoop的Shuffle过程很像?也需要将中间Map阶段的结果写入磁盘,再load进行reduce拉取?那么节点和节点之间又是怎么通信的?如何拉取的? 这就是分布式原理,当你懂得了本质原理的情况下,你会发现学什么都很快? 不信? 那区块链,本人也没接触过,但是通过它的基本行为,可以判断出各个节点的全量存储 与 节点的加密运算及通信,不准确的理解是另一种形式的分布式,同时会牵扯更多其他算法领域上的。那么这样,你是不是也会很有针对性的学习,变得冷静,使事务变得可行,可探索。

timg

  那么下来,再拿系统开发来说,很多我遇到的,在JAVA有很高造诣的小伙伴,就会喜欢抱怨,觉得卧槽,不够高大上。那么 我想问下,那你贯穿了整个系统的业务逻辑了吗?通过业务逻辑 抽象出一类的行为,形成这一类行为的技术设计及解决方案了吗?我们能为现有系统进行更好地优化吗? 很多有心的小伙伴,真的会这样做。当你真的这样做的时候,是否有对经验进行总结呢,又是否通过做了这个系统,联想到这个系统产出的业务价值,通过业务价值,再联想到整个业务本身,再通过业务本身,发现我们可以做更好地,更适用于业务发展的系统迭代,那么创新,至此开始。

  还有一种技术思维,我们对底层技术极度的痴迷,到达了狂热的地步,你注定成为此项技术的光辉支柱。你很厉害,很强大,但是可能会出现一种认知的偏差。觉得其他人做的太low,和别人交谈时,第一想法不是思考正确性,而只是因为技术本身是否牛逼,而否定。其实,任何一项伟大,都不是靠某个人去完成的,而是靠一个团队去完成的。那么如何去完成一项伟大的事情,需要的是一棒子能够互相理解、互相融合的、极度痴迷的伙伴,客观的去判断,认真的去打造的,你会发现,我们是一个集体,我们在向共同的目标前进,去做一件伟大的事情。

  二、业务数据思维

  业务思维上,更多会考虑到业务本身的价值,具有较强的业务敏感度。很容易从工作中发现问题,再从发现的问题重,进行统计数字化分析,观察其覆盖面或影响范围或共同点,从而抽象成形成一类的问题,进行业务梳理,从而指导产品的建设。当然,在工作中很少有纯做业务的。毕竟业务也跟市场相关。

timg_1_

  那么下来说下数据思维,数据思维更多的是发现数据与数据之间的关联性,事物与事物之间的联系,通过哪一类事物,我们可以通过数据处理、数据分析、算法分析等手段去应证,去推算。我见过跟厉害的数据架构师,他们甚至能说出每一个业务链路的环节及中间层的提取,甚至能从各方面去评估其影响,不得不为之称赞。

  三、产品思维

  对于产品思维,很多人会想到,程序员总想砍死产品经理,改来改去哈哈。。但是其实产品思维的核心在于 与人打交道、与业务打交道、与技术打交道 以及 事物的推动作用。 程序员可以很开心的去写代码,可是一个好的产品经理,需要跟业务、技术、事物本身的探索,甚至要从整个铺开的体系中,去发现及探索产品的价值,同时还要去关注产品本身对于用户的体验。这并不是一件容易的事,同时还包含同理心,与不同结构的成员交流的融合。那么产品思维,我们就可以概括为:业务本身、技能专业度、洞察力、心理学、全局观、高情商以及耐心,是一种复合的思维。

timg_4_

  四、复合思维  

  毕竟本人也是技术出身,所以对于技术的感官更加强烈哈哈。。但是如果,你能在精通专业技术的基础上,融合 技术 业务 产品 的体系化思维模式,我称之为复合型思维,因为这种思维模式,包含强大的同理心,包含敏锐的洞察力,同时也包含一定的视野广度,需要结合心理学、哲学、技术、数据、业务思维以及极高的情商才能够达到的。那么同时会由于接触的太多从而造成迷茫。那么我只想说,脚踏实地,一专多能,看透一件事物的本质,其他一定,触类旁通。

  无论小伙伴们属于哪一种思维,哪一种类型,如果我们想从普通 走到 优秀 再走到 卓越。 那么热爱你当下做的事情,乐于分享,专注 去和一群有情有义的小伙伴们,为这个世界带来一些,微小的改变。

   最后请问下各位伙伴们~ 
   1、你属于哪一类思维方式呢?
   2、工作中,你是怎样与不同职位、特征的、思维方式的人 沟通协作呢?
   3、无论你认为技术是上帝的笑,数据是虚掩的门,还是产品是鞋里的沙 又或是 复合心里的锁,请大声说出你的理想,同时在后面加一句,“我相信我能行!”
参与话题

奖品区域 活动规则 已 结束

  • 奖品一

    技术书籍 x 1

  • 奖品二

    福禄寿淘公仔 x 1

  • 奖品三

    阿里云代金券 x 3

13个回答

0

天下惠 已获得阿里云代金券 复制链接去分享

老大是过来人才会这么说,其实当你没有进行过系统专业的培训学习,自己一步步摸索着走出来,你就会发现你到底需要什么了!

松伯 回复

是的,摸索的过程会痛苦,每个人的路也不尽相同。需要我们一起脚踏实地的去经历及感悟。

评论
2

黄一刀 已获得技术书籍 复制链接去分享

1、你属于哪一类思维方式呢?
我个人的一开始属于技术思维,后来慢慢过渡到了复合思维,因为后期作为企业领导者,必须有与其相对应的思维方式,其实这每一种思维都有其阶段性,很少有技术员一直是一种思维,除非他原地踏步。
2、工作中,你是怎样与不同职位、特征的、思维方式的人 沟通协作呢?
首先要肯定别人的成果和思维方式,然后再去提建议,因为大家都需要肯定和改进才会进步,而不是一味的否定和排斥。你如果觉得自己的做法好,就要把好处说出来,而不是只是简单的一句这样不好、这样好。
3、无论你认为技术是上帝的笑,数据是虚掩的门,还是产品是鞋里的沙 又或是 复合心里的锁,请大声说出你的理想,同时在后面加一句,“我相信我能行!”
我的理想是是将现代信息技术融合到传统驾培行业,提高行业信息话、实现行业改造,充分服务学员,提升教学水平,培养合格的汽车驾驶员。五年了,我没放弃,“我相信我能行!”
4、想要技术书籍。

松伯 回复

赞,不同阶段对自己的审视与迭代。

评论
0

浮生递归 已获得阿里云代金券 复制链接去分享

最后请问下各位伙伴们~
1、你属于哪一类思维方式呢?
复合思维吧,因为不在大城市,分工不会那么细,所以多面手会被叫吃香。但是也限制了自己的深度。对个人发展是不利的,但是如果本身对自己没有特别高的定位的话,也是还行的。目前在单位里算比较吃香的。

2、工作中,你是怎样与不同职位、特征的、思维方式的人 沟通协作呢?
见招拆招吧。或者说类似见人说人话,见鬼说鬼话。感觉久了容易人格分裂。比如跟商务、文员等职位沟通工作的时候,要用各种大白话,不然对方完全听不懂你说什么。比如你说Linux的ecs不能部署.net应用,对方会一脸懵逼。所以你要说,我们这种语言开发的软件,要用另外一种叫windows系统的服务器才行,这种叫linux系统的服务器,装不了。这样,商务人员就很清楚了。

3、无论你认为技术是上帝的笑,数据是虚掩的门,还是产品是鞋里的沙 又或是 复合心里的锁,请大声说出你的理想,同时在后面加一句,“我相信我能行!”
我的理想是全能,既各种会,又各种能。在技术全面的同时,又能做到相当的深度,这是我的理想。几乎无法实现,但就是我前进的方向。目标越远大,越不容易迷失。“我相信我能行!”

松伯 回复

一专多能,看透一件事物的本质,其他事物加以深入后,自然也会触类旁通。一起加油!:)

评论
0

微wx笑 已获得阿里云代金券 复制链接去分享

技术思维通过代码与用户沟通;
业务数据思维通过数据理解用户;
产品思维像蜘蛛,在它的网上,它需要了解和掌控一切。
复合思维对多方面有过涉猎,思考问题的角度更多。

1、你属于哪一类思维方式呢?
更多的是技术思维。
2、工作中,你是怎样与不同职位、特征的、思维方式的人 沟通协作呢?
理想的是积极主动不报怨。
3、无论你认为技术是上帝的笑,数据是虚掩的门,还是产品是鞋里的沙 又或是 复合心里的锁,请大声说出你的理想,同时在后面加一句,“我相信我能行!”
我想实现财务自由,我相信我能行!

松伯 回复

一起加油!:)

评论
0

aoteman675 已获得福禄寿淘公仔 复制链接去分享

1、你属于哪一类思维方式呢?
我属于产品思维类型的,技术出生,产品最终都是给用户使用的,所以我都会以用户的角度去和技术沟通,同时也不会为难技术,在关键功能和用户解释就行了。产品经理要做到相互理解真不容易,需要协调每一个工种的融合。
2、工作中,你是怎样与不同职位、特征的、思维方式的人 沟通协作呢?
站在对方的角度去推理,然后在反向的去沟通,这样就不会冲突。在同一个公司,虽然职位不同,但是出发点是一样的,就是公司收益好了,工资才会提高,所以不要一味地去打压别人,以大局的沟通才是最有效的方式。
3、无论你认为技术是上帝的笑,数据是虚掩的门,还是产品是鞋里的沙 又或是 复合心里的锁,请大声说出你的理想,同时在后面加一句,“我相信我能行!”
理想是在10年内不被机器人淘汰,征服机器人不是梦,“我相信我能行!”

松伯 回复

感谢分享~

评论
0

礼让 复制链接去分享

目前技术思维,争取达到复合思维。

不靠谱贝贝 回复

加油

礼让 回复

谢谢鼓励

松伯 回复

不一定是复合思维就是最好哦~针对自己的特点,顺着适合自己的方向努力,一样可以接近我们的目标:)

评论
0

暮雪蓝烟 复制链接去分享

全思维型,太单一了不好😊
松伯 回复

:)遵循本心,无问西东。

评论
0

泪滴的笑容 复制链接去分享

那技术领或和知识的层次,不是我这类现今社会,几乎定义为文盲的可比,我只能用所认知的方式来概括表达,,从认知到理解,停留在掌握中,尝试着打破现今平衡,发掘创新,迈向创造!!!!

松伯 回复

无论谁都有从零到一的过程,一些人开窍的早,认知较为完善,提前养成了适合自己的学习方法。 一些人开窍的晚,艰苦卓越中,达到同样的认知与甚至质变,大家都在为共同的目标努力。千里之行始于足下,坚持点滴的积累,发掘创新的源泉。

评论
0

尼古拉斯雷 复制链接去分享

1、你属于哪一类思维方式呢?
看来我是属于技术思维,但是并没有觉得我很牛逼,看不起别人,并不是所有新技术都立马去学。因为我还在初级阶段,技术不怎么样,面对诸多的业务场景还是不够用的,我希望自己能从初级一直到高级阶段。也希望我能不忘初心,并不觉得技术比别人厉害一些就看不起别人,毕竟谁都是从小白这个阶段过来,嘲笑别人就等于嘲笑自己。

2、工作中,你是怎样与不同职位、特征的、思维方式的人 沟通协作呢?
面的技术,就用技术的角度去交流,面对产品,就以通俗易懂的方式去跟产品交流这个需求实现起来有些困难,有些不太合理(其实还是我菜),面对普通人,就只能忽悠一下吧,毕竟说了也不一定懂。

3、无论你认为技术是上帝的笑,数据是虚掩的门,还是产品是鞋里的沙 又或是 复合心里的锁,请大声说出你的理想,同时在后面加一句,“我相信我能行!”
我的理想是成为一名考虑周到的一名技术大牛,就算很艰难很困苦,或许我会在路途上暂时迷路,找不到方向。但是,我还是会努力的向前走,努力的去实现的我梦想,我相信我能行!Never Give Up!

松伯 回复

当通透一门技术时,那份成就感简直不言而喻。同时,在接触新技术的同时,再去巩固已有知识,会发现其中会发现有很多的共通点,感觉非常爽!那么一起加油!坚持下去,相信一定会成为大牛!

评论
0

1464131274579993 复制链接去分享

联想思维应该也有吧
松伯 回复

嗯,这里主要以职能的角度去分享 不同思维的伙伴的共性,从而达到相互理解,合作共识的目的。

评论
0

1173420770956791 复制链接去分享

好深奥的样子

松伯 回复

只要有自己的想法,其他都不重要哈~

评论
0

吴钰 复制链接去分享

1、你属于哪一类思维方式呢?
看完之后,,我总感觉我偏向产品思维呢。。

0

1319933547900207 复制链接去分享

联想思维不一样

17683
浏览
1
收藏
邀请他人互动
关注
7
粉丝
21
话题
1

简介:

阿里巴巴资深数据研发 专注于大数据领域 博客园地址:https://www.cnblogs.com/yangsy0915/
充分利用阿里云现有资源管理和服务体系,引入中间件成熟的整套分布式计算框架,以应用为中心,帮助企业级客户轻松构建并...

云数据库 HBase 版(ApsaraDB for HBase)是基于 Hadoop 的一个分布式数据库,支持海...

构建于阿里云 ECS 弹性虚拟机之上,利用开源大数据生态系统,包括 Hadoop、Spark、HBase,为用户...

为您提供简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效率,降低 IT 成本...