思考力——延长程序员职业生涯的必备技能

前言

座右铭:奋力追逐人生的精彩,我的精彩由我定义

思考力是什么

思考力主要体现在三个方面:思考的深度、思考的广度、思考的速度,我归纳为“思考三度”。

思考力为什么重要

大部分人思考力得到最大锻炼阶段是学生时代,大量课程的学习过程不断锻炼着这个能力。但这个阶段的锻炼是被动的,这就导致了很多人在学生时代并没有养成主动锻炼思考力的习惯,参加工作很多年后工作经验增加了,但是思考力反而在退步,严重阻碍了自己职业生涯的发展。作为一名程序员,要想走得更远,必须不断主动去提升自己的思考力。另外,思考力部分是天生的,更大部分是后天锻炼出来的。

如何主动提升思考力

提升思考深度

思考深度,指的对视对一个事物、观点理解的深度,他主要的提升方法有一下几种:

  • 养成深入思考问题的习惯。在工作中遇到问题时,不要不求甚解,要深入思考产生问题的原因、消除问题的方案、解决问题的价值;
  • 不断提升自己的技术知识储备。巧妇难为无米之炊,没有知识的储备,你的思考很难深入。
  • 多做横向比较。工作中遇到问题时,不要紧盯自己这一亩三分地,多看看行业内或者跨行业内类似问题别人是怎么解的,各自有什么优缺点;

提升思考广度

思考广度,指的看问题是全方位的,除了从单一的角度思考外,还会从多个视角看问题,主要提升的方法:

  • 吸收跨专业领域的知识。除了死磕技术外,可以尝试看一下管理、经济、心理等交叉学科的知识,提供给自己一些新的看问题的视角;

提升思考速度

思考速度,指的是遇到新问题新观点时,能立马吸收重点信息,发现逻辑上的漏洞,快速找到解决问题的方案。思考速度的提升主要可以通过一下几个方法锻炼:

  • 保持充沛的精力。不要熬夜、不要刷手机,多运动、多睡觉,拖着一个疲惫的躯干和脑袋,天赋再强,思考速度也快不了;
  • 勤总结。工作中遇到的每一段经历,都要注意勤总结,自己给自己复盘,不要做完了就过了。总结的过程就是在锻炼自己思考的能力,锻炼得越多,自然速度就越来越快。
  • 刷一些算法题。LeeCode上的算法题对于锻炼思考的速度还是比较有帮助的,我能明显感觉到刷算法题的时候工作中思考的速度会快很多。

如何实施

刚才说了如何提升思考三度,有部分内容偏理论,具体该怎么落地实施呢?坚持按我说的这几点做2-3个月,你一定能感受到自己思考力得到了大幅提升。

  • 多运动、保持充足睡眠,少刷手机;
  • 保持阅读的习惯,技术书籍、跨领域书籍都可以;
  • 多对工作中遇到的事做总结
  • 保持写leecode算法题的习惯;

为什么要写这篇文章

现在是周五晚上,不,是周六凌晨0:53分。这么晚了,为什么会在这个时间点想起写这篇文章呢。原因有三:

  1. 自娃出生这一年多来,我明显感觉到自己的思考速度越来越慢了,有必要锻炼提升一下了。具体表现为:以前开会时别人发言第一句,我就基本能想到他后面要说什么了,而且大脑中会捕捉到对方观点的问题,并尝试在给他想方案,而现在开会时 刚才描述的过程经常会卡壳,突然忘了自己刚才在想什么内容了。
  2. 身边遇到了一个很优秀的同事,大家都觉得他很牛逼,思考和表达能力都是最顶流的。通过我的观察,我发现他有很多好的习惯 用于不断地刻意锻炼自己的思考力,这让我意识到思考力是可以去主动锻炼的。
  3. 自己有一些这样的思考,我觉得也算一种心得体会,所以想把自己的所思所想写成博客,分享给所有的程序员,希望大家都能不断成为更好的自己。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值