唯技术论坏处都有啥?如何跳出唯技术论思维?

用户头像
KAMI
关注
发布于: 2020 年 05 月 26 日
唯技术论坏处都有啥?如何跳出唯技术论思维?

很多开发者或多或少会有一种唯技术论的倾向,简单来说,认为技术能解决一切问题,甚至一切问题都是技术问题。

 

的确,技术很重要,是技术人员的核心竞争力,往往也是解决问题的关键。

 

然而,不顾背景和场合强调技术,就成了唯技术论,起到的是负面的效果。

 

首先,唯技术论容易将技术从“手段”拔高为“目的”。

 

说白了,就是手里有把锤子,看什么都是钉子。

 

当你把技术当成了“目的”,你就偏离了问题本身,你可能耗费大量时间精力,但没有真正解决问题。

 

再者,唯技术论容易将简单问题的复杂化。

 

问题和办法都有其适用范围。然而,开发者总会追求完美的心态。若当技术被拔高为“目的”,开发者可能就输出一个过度设计、过于复杂的解决方案。

 

同时,唯技术论容易削弱你与外界的表达力和理解力。

 

唯技术论会慢慢得让你习惯于停留在技术这个舒适区。渐渐地,你失去对现实的感知和嗅觉,别人不理解你关心的事情会有什么影响,你也不理解甚至轻视其他领域的动向和变化。久而久之,你脱离了现实。

 

要跳出唯技术论的思想,首先要克服开发者特有的自负心理,要认识到技术并不能解决所有问题。

 

然后,要时刻提醒自己,问题的核心是什么,真正的痛点在哪,涉及的范围有哪些。

 

跳出唯技术论,最简单有效的实践便是“给问题做减法”,把我们自己给问题加的“戏”去掉,将注意力集中在真正的问题本身。

 

一个很常见的思维定式是,思考“如何通过 XXX 方法/技术,实现 YYY ”,让你的注意力集中在了“XXX 方法/技术”,而不是真正的目的“实现YYY”上。

 

给问题做个减法,思考“如何实现YYY”,你的思维和眼界就瞬间开阔很多。

 

例如,“如何将开发部署流程白屏化,让业务人员自行实现需求?”。真正的问题是“让业务人员自行实现需求”,不一定要局限在“将开发部署流程白屏化”这单一的途径上。

 

例如,“如何用 Tensorflow 训练一个模型,实现人脸识别”。真正的问题是“实现人脸识别”,“用 Tensorflow”可能是因为你 Tensorflow 有兴趣,给自己加的戏。

 

最后来个小玩笑,“如何通过写代码赚钱”。其实可能你真正想做的是“赚钱”,赚钱的方法也不止有“写代码”这个头发日渐稀疏的方法,对不对?: -D



发布于: 2020 年 05 月 26 日 阅读数: 123
用户头像

KAMI

关注

这个世界复杂又有趣,和你分享我热爱的一切 2020.05.03 加入

数据挖掘研究员,专注分享数据领域的技术和业务,以及逻辑、思维和方法论 | 网易游戏内推长期有效,欢迎私戳 (微信 KAMI-Wei)

评论 (4 条评论)

发布
用户头像
技术只是达成目标的手段,有点类似于工具。
2020 年 05 月 27 日 15:20
回复
用户头像
加上封面图就更好了
2020 年 05 月 27 日 10:14
回复
哦哦~好的~
2020 年 05 月 27 日 10:26
回复
每日精进
2020 年 05 月 27 日 13:40
回复
没有更多了
唯技术论坏处都有啥?如何跳出唯技术论思维?