作为一个24K标准电气工程师+18K Apple脑残粉,每天面对的最频繁的工作就是各种计算,电脑(Windows)打开,把一个叫“计算器”的小程序一开,对着图纸就是几个小时,真是低头低到低血糖,鼠标点到手抽筋。这要是在办公室也就忍了,毕竟空调、饮料、零食供着,也还过得去。可万一哪次脑子短路,数据在现场那温度高的爆表,站、站不得,坐、坐不得的环境里出了问题需要重新算上一遍,那才叫一个酸爽!为了解决这点儿事,我下定决心,必须改变这种折磨人的计算方法,挽救自己于苦海。

我的计算进化史

先看看我每天都算了点啥?

  • 速度
  • 线速度
  • 长度
  • 阈值
  • 换算系数

总结了下计算的东西也就这些。没有很多复杂的运算,可就是这些计算耗费了我大量的时间,时间都去哪了?翻翻稿纸都花在了不断重复的用一种计算方法一个个数据计算的过程中,找到问题的所在就解决吧!

从把公式列在本子上,进行无脑操作开始

既然某一类计算过程比较类似,那我就把这些计算公式统统列出来,按照计算顺序排好顺序(而不是像之前一样,一边看数据一边不停的在脑子里更新着计算步骤),最后页首写好这页公式是算什么用的,以后再需要计算这个数据,就把材料单和图纸拿起来,按着本子上的公式一个个敲出结果就好了,而且如果发现错误或者需要修改直接改好下次还能接着用。这么干了一阵子,刚开始感觉还行,听着歌,双手在键盘和鼠标间无脑的飞快切换着,甚至在手机上就把这事办了(亏了iOS计算器有滑动撤销功能)。可随着时间的增加,手欠的我把那页“葵花宝典”涂改得乱七八糟,而且本子也快翻散架了。眼看又要重回万劫不复的深渊了,这时候……

'有数'来了

image.jpeg

无意中一天看到少数派推荐有数的文章,突然感觉脑洞大开,就它了!!它能拖动数据也能给数据命名,随时修改一个数据计算结果就更新了,这下解决了一个很大的痛点,计算过程变得直观了,随时可以关注每一步的计算结果,而且可以把计算结果和过程以PDF和截屏形势输出。还没等我笑出声来,心里就凉了半截!咋只有导出没有导入呢?难不成我每次都要重新把需要计算的东西都输进去再修改(希望有数的开发团队能解决下这个问题吧,相信只有好处)?!为了懒省事,我一性次把需要的计算都在一个空白文件下输入了一遍,做好命名工作,想着下次就改改数就好。可事实证明问题被我想简单了,这样一搞,不能清除当前的计算文件了,有数这个App就只能干这一件事儿了。幸好……

Workflow浮出水面

image.png

正当我一筹莫展找不到好办法的时候,瞄见了我iPad上的Workflow图标,这不就是解决工作流最好用的方法吗?马上打开Workflow创建了一个工作流,效果非常好,既解决了计算过程的自动化,也解决了重复计算的问题,测试过程中有个小插曲,在进行圆周有关的计算的时候发现'派'的值不论你输入多少位都默认只保留3位小数四舍五入,即派的值为3.142,但实际计算结果却是按照你输入的精度计算得出的,算是个Bug吧,但在后来更新的版本1.5中这个问题得到了解决(我是1.5版本才发现的,可能之前的已经修复了),现在精确到7位没有问题。后来经过一阵鼓捣终于把我的计算算法一点一点的装进了一个个专门的工作流。现在进行图纸数据计算的时候,变成了非常轻松的过程,大开App找到需要用到的计算工作流,输几个数就等着计算报告了,非常方便,而且可以将计算报告输出,留作设计资料以备参考。直到这时候我才觉得,原来计算也是可以很有逼格的……

image.png

将装X进行到底!Python登场

image.png

Workflow是个好工具,可唯一的问题就是,他只能在iOS环境里运行,每次工作都需要拿出iPhone或者iPad,虽然这在客户现场进行计算的时候很方便也很快捷,但在办公室用电脑的时候,这个算完再敲回电脑的过程就显得有点繁复了(间歇性强迫症发作期患者),前一阵子听说Python很简单,App Store也有Python for iOS,于是买了本《Python基础教程》零零碎碎看了一个星期(基础真的很简单),在电脑上也装了Python3.4开发环境又把计算模型搬到了Python上,虽说Python执行效率不高,但应付这些计算是戳戳有余了。这样我工作的全平台都可以使用自己写的代码来工作了,在办公室所有工作都在电脑上完成,在现场也可以根据需要,随时拿出iPhone或者iPad变参数和验算。

image.png

写在最后

真正体验过这个进化过程,才觉得一个好的工具真的能帮助你减轻很多负担,让你能更专注的完成更核心的工作。今天你愉快的算了吗?

利益相关:全部App均个人购买,故此文非广告,非软文,纯属个人体验。
5
8