GISer与魔方

作者受吴军老师启发,决定通过玩魔方积累克服困难的经验。设定目标后,练习中遇到瓶颈,产生诸多问题和纠结。最终坚持并找到突破方法,达成目标。作者感悟到坚持研究多数事能达高水平,出发要有强大理由,且有些经验需亲身经历才能真正掌握。

前段时间在听吴军老师的《硅谷来信》,里面多次提到,要少做事情,把事情做精,做到极致,这样更容易成功。

要做到极致可不容易,这个过程中必然会遇到很多困难,困难包括技术上的,也包括心里上的。

只有克服这些困难才有可能做到极致,而这种克服困难的经验,是可以复制到其它事情上的。

我听后内心很有感触,决定试一试,找一找克服困难的感觉。

刚好媳妇儿网购时,凑单买了个魔方,那天灵光一闪,决定就从魔方这件事上找找感觉。


从网上了解到三阶魔方的还原时间,10秒以内就属于绝对的大神了,普通人刚入门的时间普遍在3分钟以上,我给自己定的目标是1分钟,因为练习魔方必然需要大量的时间和精力,我是第一次尝试,不准备打持久战。

我的想法是将魔方这件事在业余时间的优先级提到最高,速战速决。

我先调研并选定了魔方教程,又买了比赛级别的新魔方(之前凑单的那个魔方只能用来哄小孩儿),还发动了全家一起玩。

很快我就达到了1分半的水平。


一切貌似都挺顺利的,然而接下来就遇到问题了。

教程中,第二步公式比较多,自己卡在了这里,速度一直提不上去,形成了瓶颈,时间久了有点打击积极性,开始慢慢懈怠下来。

当积极性下来后,更多问题扑面而来。

首先,三分钟热度过去后,没有达到1分钟的预期目标,这基本宣告了速战速决计划的破灭,心情多少有点沮丧。

其次,业余时间的原有计划因为魔方这件事而停滞的越来越久,自己感到了压力。

随着瓶颈的持续时间越来越久,自己开始对这件事情的意义和重要程度产生了怀疑,比如:

是不是可以直接在GIS上练习做到极致,而不是先在这里拐个弯?

是不是像技术博客这种同样重要的事情不应该停下来,而是应该和魔方同时搞?


总而言之,当时的情况就是感觉有很多重要的事情等着去做,但因为魔方这个事情都被卡住了,自己又不确定还要多久才能搞定这件事,于是开始纠结是跳过这个去做其它的,还是继续在这个上面死磕。

这种感觉并不是第一次出现,之前在研究技术问题时,也会经常遇到。

以往的经验是,只要跳过去了,就再也不会被捡起来。

所以,想一想这次玩魔方的初心,就是为了积累克服困难的经验,而现在它出现了,所以一定要坚持下去。


既然决定了,就开始积极寻找突破瓶颈的方法,

技术上,感觉教程看的还是不够,不熟练的地方要多看几遍。

心态上,要努力让自己焦躁的心平静下来。

练习上,持续练习,不能懈怠。


就这样,又经过一段时间,最终达到了1分钟还原魔方的目标。


回望这段时间的经历,有这么几点感悟:

  1. 这个世界上绝大多数事情都不难,只要肯坚持研究就能达到一个很高的水平,难的是你能否坚持下来,因为这个过程可能会很漫长,中间会遇到各种各样的问题。
  2. 出发前一定要找一个强大的理由,这个理由要不容易被推翻,才能让自己长期坚持下去,一定要把这个理由和自己当时的想法都写下来保存好,越细越好,因为时间久了会忘,真的会忘!!!
  3. 设定一个机制,每隔一段时间比如半年或一年,把当初记下来的理由翻出来看一看,总结一下,它能鼓舞自己,防止跑偏。

记得2014年,一个让我通宵了4次的项目验收了,在项目总结会上,我把项目经验教训总结成了一句话分享给大家,看着ppt上的那句话我感慨万千,想着这都是血淋淋的教训。

但当我扭过头看大家时,大多数人的表情都是木讷的,因为他们没有经历过这个项目,体会不到这句话的意义,对他们而言这句话和教室墙上冷冰冰的名言警句没有什么区别,只有那些亲身经历过的同事才能体会到这句总结背后包含了多少辛酸。

我总觉得,有些经验它就是一种感觉,这种感觉无法通过言语和文字传递,只有亲身经历了,才有可能真正的把别人的经验变成自己的。


愿大家早日找到属于自己的克服困难的感觉。





本文章采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。欢迎转载、使用、重新发布,但务必保留文章署名《GIS兵器库》(包含链接: http://gisarmory.xyz/blog/),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。

Delphi 12.3 作为一款面向 Windows 平台的集成开发环境,由 Embarcadero Technologies 负责其持续演进。该环境以 Object Pascal 语言为核心,并依托 Visual Component Library(VCL)框架,广泛应用于各类桌面软件、数据库系统及企业级解决方案的开发。在此生态中,Excel4Delphi 作为一个重要的社区开源项目,致力于搭建 Delphi Microsoft Excel 之间的高效桥梁,使开发者能够在自研程序中直接调用 Excel 的文档处理、工作表管理、单元格操作及宏执行等功能。 该项目以库文件组件包的形式提供,开发者将其集成至 Delphi 工程后,即可通过封装良好的接口实现对 Excel 的编程控制。具体功能涵盖创建编辑工作簿、格式化单元格、批量导入导出数据,乃至执行内置公式宏指令等高级操作。这一机制显著降低了在财务分析、报表自动生成、数据整理等场景中实现 Excel 功能集成的技术门槛,使开发者无需深入掌握 COM 编程或 Excel 底层 API 即可完成复杂任务。 使用 Excel4Delphi 需具备基础的 Delphi 编程知识,并对 Excel 对象模型有一定理解。实践中需注意不同 Excel 版本间的兼容性,并严格遵循项目文档进行环境配置依赖部署。此外,操作过程中应遵循文件访问的最佳实践,例如确保目标文件未被独占锁定,并实施完整的异常处理机制,以防数据损毁或程序意外中断。 该项目的持续维护依赖于 Delphi 开发者社区的集体贡献,通过定期更新以适配新版开发环境 Office 套件,并修复已发现的问题。对于需要深度融合 Excel 功能的 Delphi 应用而言,Excel4Delphi 提供了经过充分测试的可靠代码基础,使开发团队能更专注于业务逻辑用户体验的优化,从而提升整体开发效率软件质量。 资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值