写在前面

有阶段的自己,会用蛮力去学习一些东西,就是这东西不管是否适合目前自己的知识体系, 觉得学了之后会更牛逼就去学,但是这样的东西往往学了记不住。 学习的过程越用力反而显得越吃力, 太吃力的事情,自然就无法有恒心, 这就是很多人会觉得自己做事总是无法持之以恒的原因。

努力不应该是某种需要被时常觉知的东西,意志力是短期内会用完的精神能量。
真正坚持到最后的人靠的不是激情,而是恰到好处的喜欢和投入。

太用力的人更容易产生期望落差,更不愿接受自己找错了方向的事实——没有什么比这样的“失落”更能让人心寒的了,太用力的人大多都因心累而倒在了半途中。

精神上的用力并不会让你跑得更快,但是精神上的疲惫却可以让你停下。

人越用力,就会越想要得到及时的良好刺激。越用力的人对于正刺激的需求就越高,越不能忍受暂时的负反馈。遗憾的是,人生常常是没有下文的考卷,这种刺激来得太慢、太不稳定。

真正的坚持归于平静,靠的是温和的发力,而不是时时刻刻的刺激。

太用力的人增加了执行的功耗。纠结,是太用力的一种表现,造成内部的运转处于空转的状态——意识与行动的主观脱节;从心所欲,就是把运转效率最大化后的结果——所想即所为。执行阶段最大的敌人,是纠结,是埋怨,是内心的冲突——太用力,就是心理额外动作太多。想好之后就只管去做。

我一直告诫自己不要用力过猛,以保持自己对困难的顿感和不顺的接受程度。
短期的过度用力极容易造成身体和心理上的挫伤。哪怕你在做的事情非常重要,也要保证基本的休息和放松。

不论是以后的工作还是将来的创业,都要保持一颗平常心。你需要更多的“寸劲”而不是“用力感”。在找到受力点“all in”之前,一切都要顺势而行,自然随和。

人在学习的过程会经历一系列的过程,先是笨拙期,再是熟练期——这两个过程他虽然能运用出技能,但是头脑中仍然能感受到使用时的提取感。这两个阶段都需要用力,但是用力的程度却大幅度减小。

技能掌握的最后阶段是运用自如期,就是张三丰把太极拳的形态全部都忘了的阶段。这个时候头脑中已经能下意识地去进行活动,达到了能耗最低的理想阶段。

从用力感,到毫无感觉,是一种技能掌握上的纯熟。年轻的时候太认真是件好事,或许只有用力过了,才能体会从心所欲、顺其自然的难得。

IT人员怎么用力

总有在校的学生问我现在 X,Y,Z... 技术很火热,应该学哪个? 我看他列出的那些准备学习的选项中,其实前景和热门程度都差不多。 这让他陷入了选择焦虑症,不管做什么决定都怕「一失足成千古恨」。

对技术发展趋势关心是好事,就像之前那篇「不要总是选择困难模式」里面说的那样。 但是其实在「不要总是选择困难模式」里面忽略了很重要的一点,就是你个人的兴趣。 比如有的人对苹果的东西有天生的热爱,所以选择「iOS开发」对他来说就更容易做好。 尽可能选择会让自己 Enjoy 的技术方向,路还很长,不享受过程的话容易半途而废。

太用力的人跑不远

记得之前本科的时候喜欢和舍友一起打Dota,打Dota开局之前一般要等人齐, 等人的这段时间我有时候会切出来写写代码,叫舍友开局了告诉我一声。 然后别人看到我在打Dota间隙都在写代码,就觉得我有多努力多努力,给人了一种非常「刻苦」的印象。 以至于上次和一个本科同学吃饭他还说起这个事情,觉得我能做到这样非常「牛逼」。

但是其实这样的事情,如果对于真的对写代码有经历过热爱的人,是不会觉得有多么刻苦的事情。 这是自然而然的事情,甚至其实有些代码,那种满足好奇心的快感,是比打游戏有意思的多, 是件很Enjoy的事情,而不是所谓的「刻苦」。

就像跑步,「太用力的人跑不远」。

不要用蛮力去学编程

记得当年初学 C++ 的同学,听别人说 C++ 很基础也很重要的一个知识点就是STL, 然后听说要学好 STL 就应该去看看侯捷的「STL源码剖析」。 然后就买了书硬啃,然后没啃几天就放弃了,觉得太讳莫如深了没法理解。

但是如果换个学习的方式, 先假设现在没有STL这个标准库, 让你用已有的C++语法知识去自己写一个仿造STL标准库的功能, 哪怕是最最简单的 vector 。 你在编写的时候就会自然而然得体会到内存动态扩展的一些缺点和潜在的坑。 会知道为什么适当使用 reserve 和 swap 能非常明显的提高性能。

然后在自己思考的过程中会提出很多相关的疑惑, 带着疑惑再去翻看「STL源码剖析」, 就会让你对一个个数据结构恍然大悟知根知底。 自然而然你的看书体验会非常的 Enjoy, 而不是觉得苦涩难咽。

编程和求知本身是一件愉悦身心的事情, 如果只是为了高薪,而用蛮力去写代码,只会让自己疲惫不堪。

最后

希望对在学习编程的路上很挣扎的朋友有所帮助。 毕竟工作是生活的很大一部分, 如果工作不开心,生活怎么办。

【好文】太用力的人跑不远相关推荐

  1. 太用力的人跑不远(转)

    最近打算慢慢放手现在学校的项目和目前的学习,打算往升学这条路上走,看了几篇转本考研的励志帖,给了自己蛮大的激励,刷知乎时 看到一篇好文,无奈不能转载,所以只能一字一字照搬. 转自知乎 @徐佳鑫 < ...

  2. 太用力的人跑不远[致刚毕业奋斗的自己,永不止步]

    有时候,选择大于努力,适合自己最重要:有时候的自己,会用蛮力去学习一些东西,就是这东西不管是否适合目前自己的知识体系, 觉得学了之后会更牛逼就去学,但是这样的东西往往学了记不住. 学习的过程越用力反而 ...

  3. 【转】太用力的人跑不远

    写在前面:有阶段的自己,会用蛮力去学习一些东西,就是这东西不管是否适合目前自己的知识体系, 觉得学了之后会更牛逼就去学,但是这样的东西往往学了记不住. 学习的过程越用力反而显得越吃力, 太吃力的事情, ...

  4. 太用力的人跑不远,android开发视频

    太用力的人更容易产生期望落差,更不愿接受自己找错了方向的事实--没有什么比这样的"失落"更能让人心寒的了,太用力的人大多都因心累而倒在了半途中. 精神上的用力并不会让你跑得更快,但 ...

  5. 关于社会现实的句子:不要太在乎一些人,越在乎,越卑微

    关于社会现实的句子:不要太在乎一些人,越在乎,越卑微 1. 我想要一场婚礼,一件婚纱,一对戒指,一个伴儿. 2. 真心过后得到的是背叛,你再也不会走进我的世界. 3. 生活就像一支笔.可以划掉你的过去 ...

  6. 重庆新地标佛罗伦萨小镇将开业;雅高宣布2021年开业新酒店计划;阅文集团出售懒人听书股权​ | 美通企业周刊...

    一周企业资讯看点:阅文集团出售懒人听书股权,联发科发布全新旗舰5G芯片.上汽与阿里巴巴联合打造智己汽车.玛氏箭牌与阿里巴巴合作同城零售,eBay在大中华区推出管理支付服务,重庆新地标佛罗伦萨小镇即将开 ...

  7. 中南大学计算机学院雷文太,面向探地雷达 B-scan图像的目标检测算法综述

    JOL H M. 雷文太, 童孝忠, 周旸, 译. 探地雷达理论与应用[M]. 北京: 电子工业出版社, 2011. JOL H M. LEI Wentai, TONG Xiaozhong, ZHOU ...

  8. 贫穷太容易让人失去尊严

    (一) 虽然只开学一周,陈太婆的外孙,还是从大学里回家了.他在成都就近的某211大学里读计算机专业.今年已经上到了二年级. 女儿.女婿一早就通知陈太婆了.一家人要团聚.太婆一大早就上了菜市,买外孙爱吃 ...

  9. 餐饮行业软文怎么写吸引人?怎么打动人心

    随着互联网平台的高速发展,探店推广越来越被青睐.其中餐饮行业便是大头,食物不光好看好吃还要足够吸引人.所以今天就来分享一下餐饮行业软文怎么写吸引人,怎么打动人心. 一.打铁还需自身硬 不管什么餐饮行业 ...

最新文章

  1. Redis学习之路(一)--下载安装redis
  2. 在CentOS 6.9 x86_64搭建Lua开发环境
  3. cxf 整合 spring 时 java.lang.VerifyError异常
  4. java 与sql设置排序方法是_恕我直言你可能真的不会java第7篇:像使用SQL一样排序集合...
  5. sublime+virtualenv+pyspark执行的时候报Unable to load native-hadoop library for your platform
  6. MFC中添加Splash Screen
  7. Caffe 增加自定义 Layer 及其 ProtoBuffer 参数
  8. Sharepoint中的Feature Stapling功能
  9. webdriver---API---(java版) 高级应用
  10. Debian Chroot on Synology NAS
  11. OpenCV中的级联分类器Cascade Classifier(面部识别)
  12. 将子龙山人的box2d碰撞小球修改到了cocos2d-x下,提供源码
  13. 深入理解高级数据结构之红黑树
  14. 计算机源代码可以用中文吗,为什么很多人说电脑程序不能使用中文呢?
  15. 给初学者:用VB写外挂 ———— 如何给外挂定义一组热键:红色警戒五项属性修改器VB版
  16. 初探MySQL的语句之一
  17. 排列组合C几几怎么算
  18. 帝国塔防2 empire defence 2的攻略
  19. Vue清除定时器优化方案
  20. 破解希沃立知课堂——查看课件篇

热门文章

  1. 网页播放海康威视大华华为摄像头RTSP流,不需转码转流,延迟毫秒级,支持多路播放、H.264/H.265及1080P/2K/4K
  2. CSS实现三角形、扇形、半圆以及圆形
  3. Object Detection with Discriminatively Trained Part Based Models(使用判别训练的部件模型进行目标检测 )
  4. 嵌入式uboot移植之三星官方uboot开始移植
  5. 调用大智慧L2接口是什么原理?作用是什么?
  6. SafeIterableMap
  7. 乙炔黑-离子液体复合修饰玻碳电极(AB-ILs/GCE)|离子液体修饰改性的多壁碳纳米管(MWNTs)
  8. 安卓自定义布局显示流式搜索记录
  9. 华为首个芯片工厂封顶!
  10. 送女友什么礼物最有意义?比较有纪念意义的礼物推荐