原文链接

《自学是门手艺–李笑来》
GitHub如果无法访问,可以使用特殊工具或下载pdf版本,不过最好还是去GitHub看,因为pdf的排版很垃圾

说明

暑假期间规划学习计划,迷茫了很久,虽然什么都不会但是却不知道先学点什么,于是逛了逛知乎,发现了这本书,它是以python的学习为主线介绍了自学的一些问题,虽然涉及到了python,但是它只是为了举例子,书的主要目的是介绍自学。
书里面提到的一些自学过程中出现的问题和自身表现十分贴合,所以决定写点总结,鸡汤总不能白看吧。

问题1-刚需幻觉

“刚需”就是一定要用到的意思,这个问题就是在学习之前,总觉得要学的这个东西应该没什么用,不是一定要用到的东西,学不学两可,可是一时半会还真的想不到什么一定需要用到的东西。书中说

对于任意一项技能来说,刚需是自学的结果,而不是自学的原因

我仔细一想,我的天,这也太有道理的吧,很多东西在没学之前感觉没什么用处,即使不学对我的生活学习工作也造不成多大的影响,但是!但是!但是!这一切的感受都是基于这项技能还没有掌握。 举一个很简单的例子–使用python文件重命名,如果是几个文件,那手动就改了,不用再费劲写点代码了,可是,如果是成百上千的文件呢?一个个改吗?在没学python之前,我们或许根本不知道有这么一种解决方法,自然觉得不学它也不会有什么影响,可是,如果学过python,那一定会第一时间想到用它来解决这个问题的,就算使用再不熟练,30分钟总该把也就几行的代码打出来了吧,可是同样的时间手动修改这项任务或许无法完成,想到这里,内心就有一股强烈的声音在呐喊:“用python它不香吗”。
按照书中的说法,学完之后,会有两种感受

  1. 你根本离不开它
  2. 它其实真没多难

给人启示的两句话

  1. 用“是否为刚需”作为自己是否开始学习的理由,注定会吃亏的,因为如此做的下场就是肯定被“刚需幻觉"所迷惑、所限制。
  2. 至于学还是不学,其实从来都不是从“有没有用”来判断的,真正有意义的判断依据只有一条–有没有时间。有时间就学,没时间就挤时间,学的不够好就花更多的时间。

其实在这个方面,我觉得我遇到的问题和它说的不一样,我早就意识到了学习是这个世界上一项只赚不亏的“买卖”,所有知识都是有用的,无论学什么都一定不会白学,就想这句话所说的

你所经历的一切,总有一天会变成意想不到的收获

但是所有的事情都应该分个轻重缓急吧,我迷茫是因为我不知道该怎么安排先学什么后学什么,就好比“电器维修”,不容置疑,学习它一定是有用的,但是对于计算机专业即将升入大二的一名学生,我个人不觉得暑假把时间花在学习“电器维修”上是合理的,说“电器维修”可能有点过于明显了,一眼就可以看出它的学习紧急程度,那就说计算机专业需要学习的专业知识吧,是在是太多了,也没想好以后就一定走哪个方向了,不敢就一门心思只学一个方向,所以越想越糊涂。

问题2-学的太浅

以学习一门编程语言为例,过了一遍教程,照着里面的代码打了打,这就完事了,稍微复杂的内容,要么是随便一看就过了,要么是干脆直接略过,觉得这么复杂的内容应该也用不到吧,不知道有多少人学习是这样的,至少我是这样的,说的一点都不差,对我来说十分有画面感,我甚至想到自己看教程时的样子。
这样做的结果就是,一瓶子水,装了半瓶都不到,对外界说的就是我学过这个,我会用它,可是实操过程一定是要重新看教程,还时不时会想“诶?我分明看过它呀,当时会打了,现在怎么啥都想不起来了?”,“诶?对对对,就是那个东西,当时我看到它了,怎么用来着”,这还算好的情况,更坏的情况是发现有个知识点不会,百度一搜,“诶?这个章节我学过呀,当时怎么没看到这个东西”,真实情况是当时就是潦草一看就收场了,根本没记住,甚至根本就没有看过。

问题3-缺乏专注力

这个简直就是在说我,我曾经本是预计着上午学点算法,但是不知道怎么的,在代开vs code之后,突发奇想换个主题,把背景换成图片,结果啊,一个上午的时间全花在美化代码编辑器上了,结果一行代码都没写,满满的负罪感却又无能为力,时间过去了就是过去了,再也不可能回来了。
我发现我是不学习的时候不管干什么都是一门心思想着学习,真正学习的时候,我脑袋就像个创意工坊,各种奇奇怪怪的点子喷涌而出,有时候凭借着自己“坚强”的意志力还能坚持一会,但大多数都是坚持了一会就沦陷了,等到醒来的时候发现上午已经过去了,真的有种“哀己不幸怒己不争”的感受

《自学是门手艺》读后总结相关推荐

  1. 《一线架构师实践指南》—— 读后总结

    之前总觉得架构是一件很高大上的工作,跟普通的编码设计不太一样.前一段实践,自己也尝试做过架构的工作,可惜经验不足导致架构非常混乱.这里读完这本书,大体上对架构的工作有所了解,也稍微摸清了些门道. 我理 ...

  2. 读了本号称“App架构师实践指南”的书

    大家好我是张拭心,最近读了本书,书名比较厉害<App架构师实践指南>,读完还是有一定收获的,记录分享给大家. 什么是 app 架构师 这本书主要内容 读完感受 什么是 App 架构师 成为 ...

  3. 《App架构师实践指南》:移动开发的进阶指南

    文章主要内容: 什么是 app 架构师 这本书主要内容 读完感受 什么是 App 架构师 成为"架构师"是许多程序员的梦想,当然也包括我,在工作的几年里,我见过很多架构师,他们在设 ...

  4. App架构师实践指南四之性能优化一

    1.性能维度 常见用来衡量App性能的维度如图9-1所示.其中,性能指标包括电池(电量/温度).流量(上行流量/下行流量等).CPU(平均/最大/最小).内存(平均/最大/最小).帧率(平均/最高/最 ...

  5. Android屏幕适配很难嘛其实也就那么回事,app架构师实践指南pdf

    程序员的劫 最近,又被程序员年龄的事情刷屏了.37岁被公司优化,找工作几个月都没有很好的归属,所谓的小公司还看不上.等等类似的话题变成了程序员的吐槽固定标题,无论是程序员,还是其他行业人员,都可以就这 ...

  6. 高级架构师都在读的10本Java实战书籍,Java开发进阶必备书单

    关乎于程序员,除了做项目来提高自身的技术,还有一种提升自己的专业技能就是:多!看!书! 毕竟,书是学习的海洋呢!So,Java程序员你们准备好了吗?双手奉上Java程序员必读之热门书单. 在下面这 1 ...

  7. 大厂资深架构师都在读的10本Java实战书籍,Java开发进阶必备书单

    入门 <SSM企业级框架实战> 作者: 肖睿/丁慧洁/张宁彬 **简介:**框架(Framework)的本质为某种应用的半成品,即把不同应用程序中的共性内容抽取出来而形成的半成品程序.SS ...

  8. 架构师实践日 · 6.30 杭州站 | 视觉 AI 技术如何助力行业提升?来西子湖畔与业内大咖面对面交流!

    伴随内容形式的变迁(文字 → 图片 → 视频),目前视觉 AI 技术不仅被应用到传统领域的升级革新中,还作为最重要的基础人工智能技术渗透到前沿技术的创新研究中. 七牛架构师实践日第二十九期将以视觉 A ...

  9. 如何构建 FinTech 科学反欺诈体系|架构师实践日

    微众圈 > 微信资讯 > 科技 > 文章 如何构建 FinTech 科学反欺诈体系|架构师实践日 摘自公众号:七牛云发布时间:2017-4-11 21:28:33 FinTech,即 ...

  10. 【架构师实践课】微服务如何拆分?大型微服务项目从何下手?

    继上期[架构师实践课]单体和微服务怎么选?单体到微服务怎么转?之后,万老师为我们带来了微服务系统设计专题的第二个议题:微服务设计痛点. 以下内容根据实践课整理. 微服务如何拆分 首先想和大家分享的,就 ...

最新文章

  1. 反编译华为U8825D“framework-res.apk”出现的错误提示(1)
  2. Spring Security过滤器就该这么配置!
  3. 斯坦福大学深度学习与自然语言处理第一讲:引言
  4. 数字图像处理实验(总计23个)汇总
  5. 如何让百度第一时间收录你的网站
  6. mongodb spring 超时时间_mongoDB(spring 部分配置)
  7. Qinq技术介绍与实战
  8. linux vmware时间问题
  9. Snell Advanced Media选择金雅拓保护其知识产权
  10. 计算机软件服务可以自开专票,新规:小规模纳税人也可以自开专票
  11. c# 用SqlParameter实现多字段模糊查询
  12. 生成树技术(spanning tree)技术
  13. java修改mariadb数据_MariaDB更新数据
  14. linux php zlib,Linux查询zlib版本
  15. spss对数据进行因子分析
  16. 如何处理计算机相关涉密信息的传输与保存,违反国家规定,对涉密计算机信息系统中存储、处理或者传输的数据和应用程序进行删除、修改、增加的操作,后果严重的,构成()。...
  17. python短信验证码登录_Python手机验证码登录
  18. python发明小故事简写_科学发明小故事20字
  19. h5页面跳转到微信小程序之利用URL Scheme接口
  20. C/C++趣味程序百例

热门文章

  1. 计算机实时控制和过程控制,实时控制程序
  2. 用python爬取全国315个城市肯德基老爷爷的店面信息,看看又是什么神奇的发现
  3. 风向标瑞福进取昨发疯,真的转势了
  4. 什么是面向接口编程、面向过程编程、面向对象编程?
  5. 到底怎样才能学好Python
  6. SkyWalking仪表盘
  7. l2tp vpn server搭建教程
  8. 计算机微格教学心得体会,微格教学心得体会6篇_微格教学体会报告
  9. OpenCV各模块函数使用实例(5)--特征检测(Feature Detection)
  10. android 播放器 音乐,音乐我最行 七款Android播放器大比拼