loonggg

读完需要

3

分钟

速读仅需 1 分钟

今天端午节,祝大家端午安康。在假期发文章,一般阅读量都会惨不忍睹,因为大家都忙于享乐和休息。所以,今天我就分享几个有意思的小故事吧。让大家娱乐的同时,也能收获一点感悟。

是不是大家都有一种这样的心态呢?比如我刚毕业那会,我决定我要读书,去丰富自己。但是,读书就需要 kindle ,所以,我得先买一个 kindle ,然后花了好长时间去挑选 kindle ,为了省点钱,还专门等搞活动的时候买,kindle 买完了之后,开始精心策划和挑选可以让我成长的书,然后在网上搜索哪些书好,值得读,然后列了很多清单。等这些行动和准备完毕后,两个月的时间过去了,可是书,我还没有读起来。终于策划完了,可是读书也没有坚持读多久。

还有的人,比如说我该减肥了,我想每天坚持跑步。然后一想,跑步需要什么?我需要一双跑鞋,然后开始挑选跑鞋,跑鞋买完之后,感觉还需要速干的运动衣,然后又花了好几天时间去挑选购买速干的运动衣。好嘛,等跑鞋和衣服准备好了,两周过去了。万事俱备,我要跑了。谁知道,刚跑一周就放弃了。

比如我们小时候吧,那个年代的人,家里都不富裕,尤其是父母长辈买衣服的时候,都特别喜欢给我们买稍微大点的衣服,而不是买正合适的衣服。因为父母长辈以为这样可以省钱,可以让我们多穿两年。但是呢?可能穿了一年,就穿破了,第二年也不穿了。而当时正穿的时候,穿的也不舒服。

读完这三个小故事,大家想到了什么?就是想法太多,高估了自己的行动力。

总结一句话就是:过早的关注了不重要的部分,忽略了行动和目标本身,高估了自己的想法。

你想一想,没有 kindle 就不能读书了吗?

没有跑鞋和运动衣就不能跑步运动了吗?

买稍微大点的衣服就真的穿的时间长了吗?

在我们软件工程学上叫:过早的优化是万恶之源。所以这并不是没有道理的。其实,事物的发展过程是动态变化的,而我们当时的想法属于静态思维,用静态思维去应对事物的动态变化,总是会让你走弯路的。你看似想的很周全,想节约时间,但是却走了弯路。

想一想,我们敲代码编程的时候,前期如果想这么多,将来的变化不一定是你当时那么想的,你可能都用不上,也可能你当时设计的那么周全,考虑的那么多,后期都会变的。

正确的做法是什么呢?先快速实现你的需求,做好单元测试,然后做 profile 去找到性能的瓶颈,这个时候再优化它。

过早优化是万恶之源的根本有两点:

  1. 人们往往总是高估自己的行动力和目标;

  2. 过早的关注了不重要的部分,浪费了时间。

所以,合适才是重要的,因为任何事物没有完美可言。

最后,希望我今天的分享能够给你带来一些启发和感悟。祝大家端午安康。

--- 特别推荐 ---

特别推荐:一个新的优质的推荐高效工具,软件,插件的公众号,每天给大家分享优秀的效率工具,「程序员掘金」,专门为程序员挖掘好东西的一个公众号,非常值得大家关注。

程序员一定要远离:它是万恶之源、万罪之根!相关推荐

  1. 年赚百万烤肉店老板嘲讽程序员:你们拼死拼活也挣不到100万

    三百六十行,行行出状元,本来各不相干,可是互相攀比的人性总会将不同的群体拉扯在一起进行对比,不分个我高你低,不分个你穷我富,似乎不能显露出优越感.有一名三本毕业生,毕业后自己经营烤肉店,年入百万,于是 ...

  2. 华为程序员:加了六天班,加班费一万四,网友:还缺人不?我能加到它破产...

    互联网公司加班是司空见惯的事情,但是在一些企业当中,加班也是慢慢的变成了常态. 但是呢,加班费绝大多数公司都不会会有的,很多人还是拿着8小时的工资干着十几个小时的活.不过有一家企业是很实在的,这家公司 ...

  3. 程序员如何用“心“表白(结尾附源码)

    写在前面:博主是一只经过实战开发历练后投身培训事业的"小山猪",昵称取自动画片<狮子王>中的"彭彭",总是以乐观.积极的心态对待周边的事物.本人的技 ...

  4. 一年暴增1600万程序员!GitHub 2021年度报告发布:中国755万开发者排全球第二

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 来源丨新智元 编辑丨极市平台 导读 GitHub年度报告显示,去年全 ...

  5. 程序员上班啥也不干年入140万,网友:这操作绝了!

    话说,今天在 Reddit 上看到一个无比骚的操作 ... 这事发生在2012年,事情是这样的- 主人公是个叫Bob的美国程序员.他40多岁,性格内敛,平时很少说话,几乎没啥存在感."就是那 ...

  6. 62岁程序员植入逻辑炸弹, 面临10年监禁和25万美元罚款

    (图片来源:thehackernews.com) 一个62岁的程序员由于植入逻辑炸弹被抓了,可能会面临10年的监禁和25万美元的罚款. 这个程序员叫Tinley,是美国西门子在宾夕法尼亚州门罗维尔市的 ...

  7. 大厂程序员年薪_程序员羡慕深圳老师的待遇:年薪25万起,请问哪个科技厂可以比...

    互联网行业是公认的高薪行业,不少草根通过这一行业逆袭,在这一行业中,薪酬最高的莫过于程序员了,只要能进大厂,年薪动辄几十万,甚至过百万的大牛比比皆是,当然程序员付出的精力也很多,加班是常态,几乎没有休 ...

  8. 程序员欢呼:微软Bing开始支持搜索源码、可直接运行

    日常生活中,程序员们经常会遇见这样那样的问题,比如忘记了代码该怎么写,又或者需要实现一些特殊的算法和功能.这时候,你就可以去找微软 Bing 帮忙啦! 微软最近联合 HackerRank 一起研发了一 ...

  9. 90后中国程序员“黑吃黑”博彩网站,半年获利256万,判刑11年半

    一个90后程序员,在短短两年的时间里,非法控制67万台计算机,还利用漏洞"黑吃黑"博彩网站,半年从中获利256万余元-- 近期,浙江省杭州市西湖区人民法院对这起黑客大案进行了一审宣 ...

最新文章

  1. css如何让浮动的元素占位,CSS visibility 属性 使元素占位,但不可见
  2. 屠龙之路_战胜View对DataBase猛烈进攻_ThirdDay
  3. 解决jenkins 使用ssh插件执行脚本,导致一直处于构建中无法停止
  4. java整形怎么转字符串型_java整型与字符串互转
  5. 写了本机器学习入门书
  6. 在文件中读取列表功能
  7. 深度学习笔记(5) 深层神经网络
  8. Mysql-centos下的安装
  9. Web常见漏洞修复建议
  10. postman导出Collections后再导入时,打开内容为空
  11. 编码:隐匿在计算机软硬件背后的语言(3)--二进制加法器
  12. swift. 扩展类添加属性_IOS_Swift中用到extension的一些基本的扩展功能讲解,现有的类,结构或枚举类型的 - phpStudy...
  13. Jetson Nano 入坑之路 ----(9)C++调用SYN6288语音播报模块
  14. FFmpeg如何设置编码器私有参数
  15. python合并相同内容单元格_快速合并单元格相同项的内容
  16. android qq聊天图片无法显示,QQ聊天时无法打开图片
  17. html中if函数的使用方法,if函数的使用方法 if函数怎么使用
  18. 「Python」利用高德地图做你想做之事
  19. 不可逆加密算法MD5 SHA与可逆加密算法Base64
  20. 盘点大数据商业智能的十大戒律

热门文章

  1. Efficient Organized Point Cloud Segmentation with Connected Components论文阅读
  2. 为什么有的人轻而易举就可以得到很多,但有的人却怎么努力也得不到?
  3. 30岁之前应该看的,三十而立!
  4. shell编程(练习笔记)
  5. MATLAB数字图像处理系统——图像几何变换
  6. LoRa/LoRaWAAN技术
  7. 乐1 乐视X608_官方线刷包_救砖包_解账户锁
  8. SpringCloud微服务实战——搭建企业级开发框架(四十一):扩展JustAuth+SpringSecurity+Vue实现多租户系统微信扫码、钉钉扫码等第三方登录
  9. Unity 透明效果
  10. 计算机共享链接出问题了,电脑打印机共享连接出现故障, 赶紧按照以下操作试试...