最近因为工作需要,自己开发了一个小工具用来帮助处理工作上的一些数据。虽然还有一些问题,我目前解决不了,但是已经能大大的提升工作效率,后续可以再慢慢完善。
其实这个小工具从去年刚开始工作没几个月就想做了,但是总想着能一口气开发出一个完美的东西出来。要有好看的界面,快速的响应,还要设计算法,使得更适合处理大量数据,还要稳定,最好还能跨平台,以后没有操作系统限制…………
但是首先就在界面上卡住了。
我不会界面开发的东西,是完全没有接触过。这得现学吧。找了个Qt,倒是跨平台的。想从头开始学起。
但是做这些总是断断续续的,因为总有各种事情打断,所以,现在也没学多少,学了前面的,很长时间没有时间看。看后面的时候,前面的已经忘 了。
所以又要从头开始。
要优化算法,还得学点儿算法,复习下数据结构吧。我真的开始复习这些东西了。这下炸锅了,感觉自己忘了太多,哪里都得学习。这回找到正事儿干了,开始哼哧哼哧从头开始复习数据结构。
数据结构复习到一半的时候,发现自己指针那里学的不扎实啊,又开始复习C++指针了。
指针看完,觉得只看理论没什么效果。应该做一些习题来练习练习。打开leetcode,开始做题。
做题的过程中,又发现自己这里不行,那里欠缺……终于, 拖到来现在:啥都没做。
本来就是一个特别简单的小工具,结果一心想做个完美的出来,学这学那,最后的结果就是啥都没做出来。
最近实在不想在重复的粘贴、筛选这些数据了,这种工作没有啥意义。想着花几天时间,有空就搞这个,赶紧把小工具搞出来。
刚开始嘛,没有要求,程序能跑就行。不局限技术,只要能用就可以。
结果我花了三天,在网上找了python的一个脚本,改了改,现在能帮助我完成一部分工作了。
后来又花了几天稍微完善了一下,因为我不会python,都是一边百度,一边改代码的。结果在一个问题上卡住了。网上给出的方案都不能解决我的问题。
但是小工具已经有了,虽然距离我理想中的目标还差很多,但我工作的效率提高了不少。小程序后续可以再逐渐完善。
用C++重写,设计界面啦,添加新功能啦……
虽然工具异常简陋,但没想到我自己还是挺满意的。
以前总想着业余做点自己的小作品,每行代码都要自己写,所有的工作都要从头开始,自己一点一点做。
结果总是因为自己这里不会,那里没搞明白,忙着学这学那,慢慢的,小作品没做出来,学的东西也不深入,都是浅尝辄止。什么都学的理论,实践也少的很。
大学时候自己还是很勤奋好学的,不过那时候跟上面犯同样的毛病,觉悟又没有今天这么高,所以那时候都是假勤奋,没能利用好自己的好学特质和时间。
早在大学的时候有现在这觉悟,估计现在的水平,摔自己十八条街。
通过这次这个小工具的事情,我意识到,我们都会因为追求完美而错过了很多想实现自己想法的机会。
你要先完成,才能再去完善。没人一开始就能把一件事做到完美,都是在后续不断的提高自己,完善作品。
想想人类社会的发展,都是这样的。我们生活中使用的任何东西都是在发展过程中不断完善的。比如现在几乎家家都有的汽车,电脑,一开始远远不是现在这个样子。也是经过来很多年的发展,逐渐调整,逐渐完善才越来越方便好用。
追求完美的心态很容易让人进入拖延的状态,导致行动力不足。因为为了在行动之前尽可能的充足准备,我们到最后可能会处于无限期的准备活动中。时间太久,甚至会忘掉自己原来的目标。自己逐渐完全陷入无穷无尽的准备工作中。
从小到达,哪次考试自己觉得准备充足了,就等考试来临了?很少吧。大家永远都处在无限期的准备中,总是这里欠缺一些,那里知识还没复习到位。要是真等到大家都准备好了再考试,估计到死也准备不好。
回头想想,我的健身习惯也是这么培养起来的。
我当初去健身房的时候,并不在意穿什么。有多少人办了健身卡,买了健身装备,结果再也没去过健身房?有时候,太注重仪式感不是什么好事。
准备仪式的过程就可能让你放弃目标。买这衣服,买这鞋。有的人在进健身房之前,光是决定买衣服和鞋子,手套这些装备就得花去很长时间。
有的人说纯棉吸汗,穿着舒服;有人说速干的方便,衣服不容易被汗浸湿。有的人说普通帆布鞋就好,有的人说举重鞋最适合健身穿。
这中表面上的东西犹豫就得花去一两周。一两周的时间,足以让你失去对健身的兴趣。
我刚开始去健身房的时候,还是穿着牛仔裤,皮靴去的。而且是有空就去。进去直接脱了外套就开始,哪个个器材没人,就上去做一做。
动作当然都不标准,即使有空就去,但也是瞎练,没有什么计划。有时候没事,甚至一天去两次。都做器械。
慢慢的,在这个氛围里呆的时间长了,开始买运动鞋,然后再是手套,然后再是换运动的衣服,然后再是查阅健身的资料,安排训练……
现在我练的没那么优秀,但是坚持了好几年。我觉得这就是好事。毕竟我不是专业人士,平时花费在健身上的时间和精力就每天中午那四五十分钟。
付出就不够多,也不奢望能练成多么完美的身材。我的最低目标首先是保证自己每天有一些运动量,让我精神饱满的工作学习就好。
等我再练久一些,以后工作空闲时间躲起来,估计要求就会变高。慢慢的会在健身上投入更多的精力和时间。这也是不断完善的过程。
我现在依旧不会很在意健身穿什么。我从来没买过专业的健身衣,就是旧的纯棉的T恤,夏天穿的那种运动短裤。鞋子也是旧的跑鞋。
我觉得穿什么不重要,按时来练一练最重要。我做好最重要的部分,我就满足了。
想让自己在健身上逐渐完美,慢慢来呗。以后我时间多了,可以多花点而时间和精力在这上面。现在除了工作,还是以多学习东西为主。
读书习惯也是。有的人看不起畅销书,励志鸡汤的书。可是我的阅读习惯是靠这些书培养起来的。当然,我现在也很排斥这类书。
刚上大学的时候,强迫自己去读书,读的基本都是畅销书。
畅销书写的浅,读的快,很快就能读完一本。那时候每次读完一本书,都觉得很有成就感。
去图书馆看书也是什么都想翻翻。那时候读的书比较杂乱,啥书都想看。
时间久了,养成了读书的习惯。也开始觉得畅销书没营养,自己逐渐发现了自己的阅读兴趣,开始比较专注的读某一方面的书,比较专业的书。
加入我一开始用专业书培养读书习惯,我是一定养不成读书习惯的。因为,难度太大,直接就把阅读的兴趣和成就感给抹杀掉了。从此对读书没有了任何兴趣。
所以,没有读书习惯,但是想培养读书习惯的同学,先不要在乎读什么书,读完记没记住,读过有没有用。
读书最重要的部分是“读”,你只有先读,才会有读什么,怎么读的问题。
很多事情都是同样的道理。
不要想着一开始就到达某个高度,那不现实。你先想好这件事最重要的部分是什么,先尝试着去完成这部分。
先完成就好,完成的质量可以在以后慢慢提高。你首先得完成,再去考虑完成的好不好的问题。
完美是循序渐进的,不是一蹴而就的。