当前位置: 首页 > news >正文

突破自己的技术思维

摘要: 不要沉迷于技术。

  • 原文:突破自己的技术思维
  • 公众号:歪脖贰点零

Fundebug经授权转载,版权归原作者所有。

想了很久,迟迟没形成文章,但又总感觉少点什么,经过跟朋友交流、阅读、小范围讨论等等,思路开阔不少,这才把这两年来心得体会写下分享出来。

什么是技术思维,我个人的理解是行事大多从技术出发看问题或是仅专注技术提升,忽视其它事物的发展的比较固定的思考问题的方式。

举几个最平易近人的例子:

  • 在需求评审会上,有多少人在讨论技术实现细节问题?
  • 在对外合作交流会上,有多少人在说一些对方听起来比较晦涩的技术名词?
  • 有些场景技术实现相当繁琐,ROI不成比例,很多人陷入其中。但可以通过简单的制度约束,达成目标。
  • 将所有的精力花在技术语言、框架学习上,以为掌握了这些就可以独步天下,赢得未来,反而跟人打交道上火候不足?
  • 可以花很多时间来解决一个难题,但被追求心仪的姑娘拒绝过一次后反而不能越挫越勇?
  • 跟自己收入差不多的朋友,已经源源不断的被动收入,自己还在月光?
  • 一个很简单的技术,有人能将其应用在生活中获得不错的收益,而放在自己里只能等到合适的项目才能用的上,拿一份工资?
  • ......

长期受技术思维影响的人在往上走的过程中,很容易碰到天花板,遇到职业发展的瓶颈,只能在技术圈子里打转,跳不出来。技术思维就像往一个瓶子里装水,提升技能只是为了将这个瓶子装的更满,忽略了瓶子外还有更广阔的空间。将一个瓶子丢到湖中,如何才能更快的装满水呢?不是将瓶口朝上,一副死撑到底的样子,而是适当倾斜瓶口,融入到湖水中才能更快的装进去水。湖水就是外面的世界,瓶子就是我们自己,瓶中空间就是自己的容量。

手里拿着锤子,看什么都像钉子。就像自己只掌握了Java一种语言,不管做什么产品都只考虑Java,很明显不是明智之举。这是技术语言的局限性,将适合的技术应用到的合适的项目场景中解决具体的问题才能发挥最大的优势,也能降低成本,加快研发速度。

技术思维更多的体现在对技术的专注,但对其他的事物缺乏关注。在创业这件事上,不少技术人表现的比较突出,因为创业要求个人方方面面的技能,如营销、招聘、管理、财务、市场、融资等等,虽然合伙人制度可以弥补一部分欠缺,但如果自身能掌握更多的技能,再结合技术,才能发挥更大的作用,不然就会对合伙人形成依赖,缺失自已对事情的预判。不幸的是不少小伙伴醉心于产品研发,一心要提供完美的软件给用户,结果也显而易见:推向市场,却反馈平平(对市场痛点把握不足);在市场反馈不佳时,不能及时调转方向,有时候坚守初心也很危险;等要推向市场时,发现研研发经费耗尽了公司储备,没钱做营销(过分专注技术而忽视产品的推广)。不是人人都可以学Jobs来创造需求。

我们也会经常看到懂技术商业思维又比较活跃的朋友,能轻松的将技术变现,姑且不论变现程度有多高。比如做付费社群、软件开源高级服务付费、提供职业规划指导、写专栏、做收费视频课程、带徒弟等等,这已经将技术自身的价值提高了一个台阶,提高了反脆弱性。参考之前的一篇文章《技术人要懂商业》。

在工作中技术依附于业务、又反哺于业务来产生价值,同时事物管理又将组织、流程很好的协作起来保证价值的产出。技术在不同的阶段具有的价值也是不一样的,所以就要求我们适当的评判技术价值,跳出技术思维局限,将眼光着眼于整个产品的生命周期中,提高技术外的技能才能将产品做的更好。对于个人,技术迭代无穷尽,在追逐技术升级的道路上肯定是要落伍的,只有一小部分人能潜心修炼成为技术专家,作为大部分人可以将技术作为工具应用到实际的生活场景中,解决身边实际的问题,不能落地,再牛的技术都是空中楼阁。

人的成长,无非还是认知、心智的成长,眼界提高了,关注的东西自然会发生变化,正确对待技术,同时扩展技术外的视野,警惕技术陷阱,才能更好的利用技术。

我刚上路,转变势在必行。

关于Fundebug

Fundebug专注于JavaScript、微信小程序、微信小游戏、支付宝小程序、React Native、Node.js和Java实时BUG监控。 自从2016年双十一正式上线,Fundebug累计处理了6亿+错误事件,得到了Google、360、金山软件等众多知名用户的认可。欢迎免费试用!

相关文章:

  • Javascript编码规范
  • 软件开发学习的5大技巧,你知道吗?
  • Linux快速复制或删除大量小文件
  • c#用winform开发一个简易双色球项目
  • 微信小程序设置上一页数据
  • Java教程_软件开发基础
  • 基于MaxCompute打造轻盈的人人车移动端数据平台
  • 海量大数据大屏分析展示一步到位:DataWorks数据服务+MaxCompute Lightning对接DataV最佳实践...
  • spring cloud构建互联网分布式微服务云平台-消息总线
  • Android之Window与WindowManager
  • Linux 抓包工具 tcpdump
  • Linux CTF 逆向入门
  • Choerodon 猪齿鱼 0.14 发布,开源企业级数字化服务平台
  • 网络应用优化——时延与带宽
  • nginx、tomcat调优方向及压测网站步骤
  • Centos6.8 使用rpm安装mysql5.7
  • javascript从右向左截取指定位数字符的3种方法
  • Just for fun——迅速写完快速排序
  • MySQL几个简单SQL的优化
  • Spring技术内幕笔记(2):Spring MVC 与 Web
  • SQLServer之创建数据库快照
  • tensorflow学习笔记3——MNIST应用篇
  • 基于Android乐音识别(2)
  • 前端相关框架总和
  • 前端学习笔记之原型——一张图说明`prototype`和`__proto__`的区别
  • 以太坊客户端Geth命令参数详解
  • linux 淘宝开源监控工具tsar
  • ​DB-Engines 11月数据库排名:PostgreSQL坐稳同期涨幅榜冠军宝座
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • (23)Linux的软硬连接
  • (9)STL算法之逆转旋转
  • (WSI分类)WSI分类文献小综述 2024
  • (八)光盘的挂载与解挂、挂载CentOS镜像、rpm安装软件详细学习笔记
  • (转)ORM
  • (转)关于pipe()的详细解析
  • (转)四层和七层负载均衡的区别
  • (转)项目管理杂谈-我所期望的新人
  • (转载)Google Chrome调试JS
  • .net core webapi 大文件上传到wwwroot文件夹
  • .NET Framework 和 .NET Core 在默认情况下垃圾回收(GC)机制的不同(局部变量部分)
  • .php文件都打不开,打不开php文件怎么办
  • .sh 的运行
  • .w文件怎么转成html文件,使用pandoc进行Word与Markdown文件转化
  • /boot 内存空间不够
  • /etc/sudoer文件配置简析
  • ??eclipse的安装配置问题!??
  • [100天算法】-x 的平方根(day 61)
  • [AIR] NativeExtension在IOS下的开发实例 --- IOS项目的创建 (一)
  • [Android Pro] Notification的使用
  • [C#]C# OpenVINO部署yolov8图像分类模型
  • [C++]命名空间等——喵喵要吃C嘎嘎
  • [CISCN2021 Quals]upload(PNG-IDAT块嵌入马)
  • [Codeforces] combinatorics (R1600) Part.2
  • [Docker]十一.Docker Swarm集群raft算法,Docker Swarm Web管理工具
  • [Markdown] 02 简单应用 第二弹