当追求完美不愿行动的时候,怎么做?

简介: 从昨天开始,打算先暂时搁置下自己负责开发的产品,该忙自己的毕设了。准备做毕设的时候,发现这两天有些偏离的想法,迟迟没有行动。我的毕设选用C++语言,使用Qt框架来开发桌面应用控制Basler照相机。

从昨天开始,打算先暂时搁置下自己负责开发的产品,该忙自己的毕设了。准备做毕设的时候,发现这两天有些偏离的想法,迟迟没有行动。
我的毕设选用C++语言,使用Qt框架来开发桌面应用控制Basler照相机。基本上很粗糙的写了一遍,实现了基本的数据采集功能,但还有一些不太完善的地方。比如

  • 代码质量
  • 没有数据采集的同时进行数据分析
  • 没有写软件文档

我打算开发这个应用的时候,没用过C++,基本上就是快速上手,只会应用,但是基础不强。C++的指针,模板,STL等,我了解的不够多。现在我想继续做下去,继续优化,做好它。但是自己心中又觉得会花费不少时间,一口气学会又不太可能学到的很多C++知识点,在Qt上也暂时未必用得到,学会了又觉得无用武之地。(我想做好它,又怕花费我太多时间)

想做好,又怕花时间,自己就没有动手去写,只是看一些边边角角的东西,想找到快速学习的捷径,(像从淘宝上买视频看,买的话又在想买到的视频质量如何)。在找资料的过程中,慢慢的想到了自己想成为顶尖Java高手,就搜集起来了Java资料,已经偏离了做毕设的主题。越来越远离原本的事情...

有时候,想把一个东西做的很好,但是以现在的实力又达不到,然停留在无所事事的地步。仔细想一想的话,只要去做,就会有改进的。就算快要毕业了,对时间的焦虑在影响自己。现在自己选择的把这个东西做好,那还是好好做一下吧。

每当自己明明有事情要做,却不做,以想做好一点为借口时,立刻想办法就去做,哪怕有点不太喜欢,比不去动手要好多了。进步的慢,总比花了时间也没做事情好一点吧。勤学习,勤记笔记。

总结起来就是:
当我们想做好一个东西(追求完美),但是靠自身实力做的话要花多花一点时间,自己又心疼这一点时间的时候,我们应该怎么办?

  • 能寻求外援的情况下就寻求外援
  • 不能寻求外援,就想清楚自己到底是那个地方遇到了问题,然后解决。
相关文章
|
程序员 项目管理
程序员如何做好个人职业规划彻底摆脱焦虑?
程序员如何做好个人职业规划彻底摆脱焦虑?
151 0
|
8月前
人生没有捷径,专注做好一件事就是捷径——《元智慧》读后
人生没有捷径,专注做好一件事就是捷径——《元智慧》读后
65 0
|
开发工具 git 开发者
面对躺平同事,我开发了一个插件治好了我的精神内耗⚡⚡⚡
面对躺平同事,我开发了一个插件治好了我的精神内耗⚡⚡⚡
|
设计模式 算法 Dubbo
网传8月虾皮规模毁offer,程序员该如何做未来的规划和技术储备?
前言 正文开始之前,咱们先了解一下Shopee究竟是一家什么样的公司?给的薪资如何? Shopee(东南亚及中国台湾地区的电商平台)
|
前端开发 JavaScript 小程序
金九银十,带你复盘大厂常问的项目难点(四)
金九银十,带你复盘大厂常问的项目难点
109 0
|
存储 缓存 前端开发
金九银十,带你复盘大厂常问的项目难点(三)
金九银十,带你复盘大厂常问的项目难点
122 0
|
数据采集 缓存 前端开发
金九银十,带你复盘大厂常问的项目难点(二)
金九银十,带你复盘大厂常问的项目难点
353 0
|
移动开发 前端开发 JavaScript
金九银十,带你复盘大厂常问的项目难点(一)
金九银十,带你复盘大厂常问的项目难点
297 0
|
NoSQL Java 程序员
要学的东西太多,自己能力不足,很焦虑怎么办
总有人问我,兔哥,现在java要学的知识点这么多,记不住,怕学不精很焦虑怎么办? 这是很多初学者都有的痛点。 其实吧,你可以试试贪多而不必嚼烂。
190 0
|
监控 测试技术
六年测试之精华分享:产品质量应从哪些方面提高
今天就说说近期大家比较关心的话题,根据自己多年的测试经验,对于一个企业能否很好的生存下去,有四个核心指标,产品质量Q、服务质量S、产品价格P、响应时间T,在我看来,属于技术范畴的2个最核心的指标是:一是产品质量、二是响应时间,怎样更好的保障产品质量,为一线的销售保驾护航好产品,就显得尤为重要...
1414 0